На старом сервере.
Снимаем дамп базы:
[root@old]# mysqldump billmgr -p > billmgr.sql
Пароль базы в /usr/local/ispmgr/etc/billmgr.conf
Сохраням бэкап и копируем на новый сервер вместе с дампом и конфигом:
[root@old]# scp /usr/local/ispmgr/var/backup/allback/BILLmanager-2015-06-12.tar.gz root@new:/root
[root@old]# scp /usr/local/ispmgr/etc/billmgr.conf root@new:/root
[root@old]# scp billmgr.sql root@new:/root
На новом сервере.
Установка панели:
[root@new]# yum update
[root@new]# yum install jwhois cronie
[root@new]# wget "http://download.ispsystem.com/install.4.sh"
[root@new]# sh install.4.sh
Применяем старый конфиг:
[root@new]# cd /usr/local/ispmgr/
[root@new]# mv billmgr.conf billmgr.conf.old
[root@new]# cp /root/billmgr.conf .
[root@new]# cd /root/
Заливаем базу:
[root@new]# mysql billmgr -p < billmgr.sql
Сертификаты прописываем для SSL:
[root@new]# vim /usr/local/ispmgr/etc/manager.crt
[root@new]# vim /usr/local/ispmgr/etc/manager.key
[root@new]# vim /etc/httpd/conf/chain.crt
Прописать новый пароль для базы:
[root@new]# vim /usr/local/ispmgr/etc/billmgr.conf
DBPassword 123456
Перезапуск панели:
[root@new]# killall billmgr
[root@new]# killall ihttpd
[root@new]# /usr/local/ispmgr/sbin/ihttpd ip-адрес 1500
Конфиг для апача:
[root@new]# cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.old
[root@new]# vim /etc/httpd/conf/httpd.conf
NameVirtualHost ip-адрес:80
<VirtualHost ip-адрес:80>
ServerName billing.ru
DocumentRoot /usr/local/ispmgr/bin/
ServerAdmin [email protected]
AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
AddType application/x-httpd-php-source .phps
</VirtualHost>
<VirtualHost ip-адрес:443 >
ServerName billing.ru
DocumentRoot /usr/local/ispmgr/bin/
ServerAdmin [email protected]
AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
AddType application/x-httpd-php-source .phps
SSLEngine on
SSLCertificateFile /usr/local/ispmgr/etc/manager.crt
SSLCertificateKeyFile /usr/local/ispmgr/etc/manager.key
SSLCACertificateFile /etc/httpd/conf/chain.crt
</VirtualHost>
[root@new]# service httpd restart
Всякие шаблоны:
[root@new]# yes | cp -R notify/ /usr/local/ispmgr/etc/
[root@new]# yes | cp -R docs/ /usr/local/ispmgr/etc/
[root@new]# killall billmgr
Перенос шкурки:
[root@old]# tar -czvf local.tar.gz /usr/local/ispmgr/skins/sirius/local/
[root@new]# scp local.tar.gz root@new:/root
[root@new]# tar -xzvf local.tar.gz
[root@new]# cd usr/local/ispmgr/skins/
[root@new]# cp -R sirius/local/ /usr/local/ispmgr/skins/sirius/
Снимаем дамп базы:
[root@old]# mysqldump billmgr -p > billmgr.sql
Пароль базы в /usr/local/ispmgr/etc/billmgr.conf
Сохраням бэкап и копируем на новый сервер вместе с дампом и конфигом:
[root@old]# scp /usr/local/ispmgr/var/backup/allback/BILLmanager-2015-06-12.tar.gz root@new:/root
[root@old]# scp /usr/local/ispmgr/etc/billmgr.conf root@new:/root
[root@old]# scp billmgr.sql root@new:/root
На новом сервере.
Установка панели:
[root@new]# yum update
[root@new]# yum install jwhois cronie
[root@new]# wget "http://download.ispsystem.com/install.4.sh"
[root@new]# sh install.4.sh
Применяем старый конфиг:
[root@new]# cd /usr/local/ispmgr/
[root@new]# mv billmgr.conf billmgr.conf.old
[root@new]# cp /root/billmgr.conf .
[root@new]# cd /root/
Заливаем базу:
[root@new]# mysql billmgr -p < billmgr.sql
Сертификаты прописываем для SSL:
[root@new]# vim /usr/local/ispmgr/etc/manager.crt
[root@new]# vim /usr/local/ispmgr/etc/manager.key
[root@new]# vim /etc/httpd/conf/chain.crt
Прописать новый пароль для базы:
[root@new]# vim /usr/local/ispmgr/etc/billmgr.conf
DBPassword 123456
Перезапуск панели:
[root@new]# killall billmgr
[root@new]# killall ihttpd
[root@new]# /usr/local/ispmgr/sbin/ihttpd ip-адрес 1500
Конфиг для апача:
[root@new]# cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.old
[root@new]# vim /etc/httpd/conf/httpd.conf
NameVirtualHost ip-адрес:80
<VirtualHost ip-адрес:80>
ServerName billing.ru
DocumentRoot /usr/local/ispmgr/bin/
ServerAdmin [email protected]
AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
AddType application/x-httpd-php-source .phps
</VirtualHost>
<VirtualHost ip-адрес:443 >
ServerName billing.ru
DocumentRoot /usr/local/ispmgr/bin/
ServerAdmin [email protected]
AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
AddType application/x-httpd-php-source .phps
SSLEngine on
SSLCertificateFile /usr/local/ispmgr/etc/manager.crt
SSLCertificateKeyFile /usr/local/ispmgr/etc/manager.key
SSLCACertificateFile /etc/httpd/conf/chain.crt
</VirtualHost>
[root@new]# service httpd restart
Всякие шаблоны:
[root@new]# yes | cp -R notify/ /usr/local/ispmgr/etc/
[root@new]# yes | cp -R docs/ /usr/local/ispmgr/etc/
[root@new]# killall billmgr
Перенос шкурки:
[root@old]# tar -czvf local.tar.gz /usr/local/ispmgr/skins/sirius/local/
[root@new]# scp local.tar.gz root@new:/root
[root@new]# tar -xzvf local.tar.gz
[root@new]# cd usr/local/ispmgr/skins/
[root@new]# cp -R sirius/local/ /usr/local/ispmgr/skins/sirius/
Комментариев нет:
Отправить комментарий