Translations of this page?:

Обновление

a) с помощью установочного скрипта

:!: На данный момент нормально функционирующий скрипт отсутствует! Будет доступен только в финальной (stable) версии ispCP :!:
1. Запустите скрипт и следуйте инструкциям по обновлению:

      # ./install-ispcp.sh


b) вручную


Ручное обновление описывает только апгрейд с ispCP Omega RC2x в ispCP Omega RC2y.
Данным способом НЕЛЬЗЯ обновить VHCS до ispCP Omega. Описанные ниже процедуры Вы выполняете полностью на свой страх и риск.
Данное обновление касается только графического интерфейса. (/var/www/). Все файлы, находящиеся в директории /etc, НЕ БУДУТ обновлены!

1. Сделайте резервную копию текущей версии ispCP Version и ключей базы данных.

 
# cd /var/www/
# mkdir backup
# cd backup
# tar czpf ispcp_backup.tar.gz ../ispcp/
# cp ../ispcp/engine/ispcp-db-keys.pl .
# cp ../ispcp/gui/include/ispcp-db-keys.php .
# cp ../ispcp/gui/tools/pma/config.inc.php .


2. Скомпилируйте новую версию.
Скопируйте скачанную версию ispCP в директорию /root, затем сделайте следующее:

 
# cd /root
# tar -xjvf ispcp-omega-1.X.X.tar.bz2
# cd ./ispcp-omega-1.X.X
# make install


3. Остановите ispcp_daemon перед копированием.

 
# /etc/init.d/ispcp_daemon stop


4. Файлы, созданные в п. 2, находятся в директории /tmp/ispcp-1.0.0/var/www/ Скопируйте их в /var/www/ispcp/

 
# cd /tmp/ispcp-1.0.0/var/www/
# cp -R ispcp/ /var/www/


5. Скопируйте сохранённые с предыдущей версии файлы конфигурации и ключи баз данных в новую установку.

 
# cd /var/www/backup/
# cp ispcp-db-keys.pl ../ispcp/engine/
# cp ispcp-db-keys.pl ../ispcp/engine/messager/
# cp ispcp-db-keys.php ../ispcp/gui/include/
# cp config.inc.php ../ispcp/gui/tools/pma/


6. Установите новые права на директории engine и gui

 
# cd ../ispcp/engine/setup/
# ./set-engine-permissions.sh
# ./set-gui-permissions.sh


7. Передайте следующие команды MySQL Вашей базе данных ispCP для регенерации конфигов почты и веб.

 
# mysql -u root -p<password>
mysql>USE ispcp
mysql>UPDATE mail_users SET status="toadd" where status="ok";
mysql>UPDATE domain SET domain_status = 'change' WHERE domain_status = 'ok';
mysql>UPDATE domain_aliasses SET alias_status = 'change' WHERE alias_status = 'ok';
mysql>UPDATE subdomain SET subdomain_status = 'change' WHERE subdomain_status = 'ok';
mysql>quit


8. Запустите процесс перестройки доменов и почты.

 
# /var/www/ispcp/engine/ispcp-rqst-mngr


9. Запустите ispcp_daemon

 
# /etc/init.d/ispcp_daemon start


10. Очистите временную установочную директорию:

 
# rm -fR /tmp/ispcp-1.0.0


Готово!

 
ru/start/upgrade.txt · Последние изменения: 2008/06/25 09:33 (внешнее изменение)
 
Recent changes RSS feed Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki

| All rights reserved : isp-control.net |