Как перенести сайт на другой сервер?
Есть два метода перенеса сайт на другой сервер (рассматриваем ситуацию когда домен не меняется).
- А - сервер с которого переносится сайт (фид)
- Б - сервер куда переносится сайт (фид)
Способ 1.
- Остановить крон на сервере А
- Сделать бакап БД
- Установить скрипт на сервере Б
- Скоприровать конфигурационный файл inxy/var/config/user.php с А на Б (назначить права на запись для web-сервера).
Если нужно на Б поменять в user.php пароли к БД и пути.
- Скоприровать шаблоны с А на Б inxy/templates с А на Б
- Прописать в hosts IP сервера Б.
- Зайти на сервер в настройки нажать "сохранить" чтобы восстановить пароли от старого сайта.
- Скопировать с А на Б папку с тумбами
- Восстановить на сервере Б БД с сервера А
- Переключить ДНС
- Включить крон на сервере Б
- Удалить лишнее из hosts
Способ 2.
- Остановить крон на сервере А
- Сделать бакап БД
- Скопировать папку со скриптом на сервер Б. Если нужно на Б поменять в user.php пароли к БД и пути.
- Изменить владельца файлов в папке скрипта на web сервер. Установить права на запись для FTP пользователя для шаблонов.
- Прописать в hosts IP сервера Б.
- Скопировать с А на Б папку с тумбами
- Восстановить на сервере Б БД с сервера А
- Переключить ДНС
- Включить крон на сервере Б
- Удалить лишнее из hosts
|