Попробуйте самый простой и быстрый способ 
установки OnlyOffice

Обновление портала с 8.5 на 8.9 под Centos7

Вопросы по переходу/переносу данных

Обновление портала с 8.5 на 8.9 под Centos7

Сообщение izum » Вс сен 25, 2016 5:57 pm

Добрый день!

Появилось стойкое желание обновить версию портала до актуальной. Однако мне не удалось найти инструкции по этому поводу, и я решил создать этот трэд. Подскажите что нужно сделать чтобы все обновить и не потерять данные? Может быть нужно создать еще один сервер и туда как то перелить всё? Просто портал рабочий и нельзя его выключить на несколько дней, без ущерба для работоспособности коллектива.

Нашел http://helpcenter.onlyoffice.com/ru/ser ... ation.aspx вот эту инструкцию но в ней нет информации по обновлению продуктов.
izum
 
Сообщения: 45
Зарегистрирован: Пт июл 31, 2015 9:24 pm

Re: Обновление портала с 8.5 на 8.9 под Centos7

Сообщение Sergey » Пн сен 26, 2016 9:24 am

Здравствуйте. Если Вы устанавливали под докер, то инструкция такая.
1. Меняем пароль root в mysql на пустой.
2) Копируем папки из 8.5 /var/www/onlyoffice/Data /var/lib/mysql на хост
Код: Выделить всё
docker cp 5198bb6f31f2:/var/lib/mysql mysql             (5198bb6f31f2 id вашего контейнера)
docker cp 5198bb6f31f2:/var/www/onlyoffice/Data data

3) Удаляем старый контейнер
Код: Выделить всё
sudo docker rm -f $(sudo docker ps -aq)

4) Создаем папку
Код: Выделить всё
mkdir -p /app/onlyoffice/CommunityServer

5) Копируем наши данные туда
Код: Выделить всё
cp -R mysql/ /app/onlyoffice/CommunityServer/
cp -R data/ /app/onlyoffice/CommunityServer/

6) Запускаем наш скрипт
Код: Выделить всё
bash run-community-server.sh
Sergey
 
Сообщения: 376
Зарегистрирован: Чт май 26, 2016 8:28 am

Re: Обновление портала с 8.5 на 8.9 под Centos7

Сообщение izum » Пн окт 03, 2016 12:42 pm

А если не под докер а под Centos 7?

Я уточню - устанавливали без докера просто как на убунту, только на центос
izum
 
Сообщения: 45
Зарегистрирован: Пт июл 31, 2015 9:24 pm

Re: Обновление портала с 8.5 на 8.9 под Centos7

Сообщение Sergey » Пн окт 03, 2016 2:49 pm

Если без докера - процесс аналогичный. Меняете пароль mysql на пустой , копируете содержимое папок /var/lib/mysql и /var/www/onlyoffice/Data со старой машины на новую в папки /app/onlyoffice/CommunityServer/mysql
/app/onlyoffice/CommunityServer/data
Sergey
 
Сообщения: 376
Зарегистрирован: Чт май 26, 2016 8:28 am

Re: Обновление портала с 8.5 на 8.9 под Centos7

Сообщение lawdt » Ср окт 26, 2016 9:56 am

Если есть только одна машина, то какая будет инструкция по апдейту ? можно просто обновить пакеты ?
lawdt
 
Сообщения: 2
Зарегистрирован: Вт дек 01, 2015 6:41 am

Re: Обновление портала с 8.5 на 8.9 под Centos7

Сообщение Sergey » Ср окт 26, 2016 12:42 pm

Перед обновлением с версии 8.5 так-же необходимо сменить пароль mysql на пустой. Далее согласно инструкции https://helpcenter.onlyoffice.com/ru/server/linux/community/upgrade-server.aspx
Sergey
 
Сообщения: 376
Зарегистрирован: Чт май 26, 2016 8:28 am

Re: Обновление портала с 8.5 на 8.9 под Centos7

Сообщение izum » Ср дек 07, 2016 2:50 pm

Я так понимаю что порядок действий следующий для Centos:

* сделать резервную копию
* зайти в репозиторий yum по адресу /etc/yum.repos.d/ и в файле /etc/yum.repos.d/onlyoffice.repo поменять строчку "baseurl=http://download.onlyoffice.com/repo/centos/main/noarch/" на "_тут нужна помощь зала_возможно на это_http://download.onlyoffice.com/repo/centos/1/noarch/onlyoffice-communityserver-8.9.2-4.noarch.rpm"
* теперь тоже надо сделать с файлом /etc/yum.repos.d/download.mono-project.com_repo_centos_.repo в нем заменить строчку с "baseurl=http://download.mono-project.com/repo/centos/" на "_тут тоже надо помочь_"
* надо добавить ключ (какой и как добавить, не очень ясно)
* после этого необходимо обновить yum update
* потом yum upgrade (если у вас ничего лишнего кроме тимлаб не стоит, должно быть безопасно)
* сбросить пароль для mysql на пустой
* yum install onlyoffice-communityserver


Подскажите, верно ли я все понимаю, и что мне вписать в недостающие поля.

Сделал как предложил выше - обновились компоненты системы, но портал через браузер не отображается, пишет 502 Bad Gateway nginx/1.10.2
izum
 
Сообщения: 45
Зарегистрирован: Пт июл 31, 2015 9:24 pm

Re: Обновление портала с 8.5 на 8.9 под Centos7

Сообщение Ivan » Чт дек 08, 2016 8:45 am

Здравствуйте!
На сегодняшний день обновление RPM-пакета производится следующим способом:
1) Запустите две команды.
- sudo yum update
- sudo yum upgrade
Проверьте, что Onlyoffice обновился до актуальной версии.
2 )Запустите скрипт в папке /var/www/onlyoffice/configure.sh. После этого ошибка 502 должна исчезнуть.

Также данная ошибка может возникнуть из-за того, что SELinux блокирует доступ nginx к сокету onlyoffice. Проверьте, включен ли SELinux командой 'sestatus'.
Есть два варианта решения.

1) Добавить в SELinux исключения для nginx.
Код: Выделить всё
yum install -y policycoreutils-{python,devel}
grep nginx /var/log/audit/audit.log | audit2allow -M nginx
semodule -i nginx.pp

2) Отлючить SELinux
Любым текстовым редактором отредактировать /etc/sysconfig/selinux выставив 'SELINUX=disabled'
Для применения настройки необходимо перезагрузиться.

Если данные решения не помогают, пришлите заархивированные лог-файлы, которые находятся в папке /app/onlyoffice/CommunityServer/logs/. Можете отправить их личным сообщением.
Благодарим Вас за интерес к нашему продукту.
Ivan
 
Сообщения: 364
Зарегистрирован: Ср окт 26, 2016 12:53 pm

Re: Обновление портала с 8.5 на 8.9 под Centos7

Сообщение izum » Пт янв 06, 2017 2:00 am

Спасибо, все получилось.
izum
 
Сообщения: 45
Зарегистрирован: Пт июл 31, 2015 9:24 pm

Re: Обновление портала с 8.5 на 8.9 под Centos7

Сообщение Sergey » Пт янв 06, 2017 3:21 pm

Рады были помочь. Спасибо, что пользуетесь нашим продуктом.
Sergey
 
Сообщения: 376
Зарегистрирован: Чт май 26, 2016 8:28 am


Вернуться в Переход с ранних версий

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1