Информация:
1 2 3 4 5 6 7 8 |
!!! Внимание у меня был и есть backup сервера. !!! Перед любыми изменениями сделай резервную копию ! 0. Имеем Debian 9 и owncloud 9 версии 1. Делаем резервную копию. 2. https://kifarunix.com/install-owncloud-server-on-debian-10-buster/ - обновления owncloud 3. https://doc.owncloud.org/server/10.1/administration_manual/installation/system_requirements.html - минимальные требования 4. https://doc.owncloud.org/server/10.1/administration_manual/installation/manual_installation.html - ручная установка 5. https://owncloud.org/download/ - страница загрузки дистрибутива owncloud |
Обновление Debian до 10
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
0. Редактируем список пакетов vim /etc/apt/source.list --------------------------- deb http://deb.debian.org/debian buster main deb-src http://deb.debian.org/debian buster main deb http://deb.debian.org/debian-security/ buster/updates main deb-src http://deb.debian.org/debian-security/ buster/updates main deb http://deb.debian.org/debian buster-updates main deb-src http://deb.debian.org/debian buster-updates main ----------------------------- 2. Обновление apt update - обновить список пакетов apt-get upgrade - обновить Debian apt-get dist-upgrade - обновить Debian cat /etc/os_release - проверить версию ос после обновления |
Подготовка к обновление owncloud
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
!!! Внимание у меня был и есть backup сервера. !!! Перед любыми изменениями сделай резервную копию ! !!! Первое с чем столкнемся последняя версия owncloud10.2.1 работает на php7.2 !!! А в 10 debian у нас ставится 7.3 !!! Нам нужно будет добавить репозиторий с пакетами php7.2 !!! Для решения некоторых проблем придется удалять пакеты php apache !!! apt-get remove php* !!! apt remove apache2 !!! apt-get install -f 0. cd /opt 1. apt install apache2 mariadb-server mariadb-client 2. apt install php7.2 libapache2-mod-php7.2 php7.2-{mysql,intl,curl,json,gd,xml,mb,zip} 3. apt install curl -y - нужно для загрузки файла 4. wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg 5. echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list 6. curl https://download.owncloud.org/download/repositories/10.2.1/Debian_9.0/Release.key | apt-key add - 7. echo 'deb http://download.owncloud.org/download/repositories/10.2.1/Debian_9.0/ /' > /etc/apt/sources.list.d/owncloud.list 8. apt update 9. apt install owncloud-files |
Обновление owncloud 9 до 10:
1 2 3 4 5 6 7 8 9 10 11 |
!!! Внимание у меня был и есть backup сервера. !!! Перед любыми изменениями сделай резервную копию ! !!! Все очень просто !!! Нужно скачать последний архив и распаковать его заменив файлы старого owncloud !!! Сделал так 0. cd /var/www - перешел в каталог с каталогом owncloud рабочего сервера (живет в каталоге /var/www/owncloud) 1. wget https://download.owncloud.org/community/owncloud-10.2.1.tar.bz2 - загрузил дистрибутив в каталог /var/www 2. tar -xf owncloud-10.2.1.tar.bz2 - распаковал, заменив содержимое каталога /var/www/owncloud 3. chown www-data.www-data owncloud -R - вернул владельца для каталога с owncloud 4. rm owncloud-10.2.1.tar.bz2 - удалил скаченный дистрибутив 5. https://my_cloud.com - открыл в браузере страницу с мои owncloud и нажал кнопу обновить (обновление выполнилось) |