Помощь » База знаний » Установка и обновление скриптов »
Перенос WebAsyst на другой сервер
Чтобы перенести ранее установленный WebAsyst с одного сервера на другой, необходимо выполнить следующие действия:
- Изменить права доступа к директории установки WebAsyst на новом сервере на достаточные для перезаписи ее содержимого веб-сервером. На UNIX/Linux-хостингах, как правило, используется значение 775 или 777.
- Скопировать все файлы из директории установки WebAsyst и загрузить на новый сервер в предназначенный для них каталог. Чтобы сохранить разрешения для файлов и директорий для сервера с операционной системой типа UNIX, воспользуйтесь форматом архивирования файловых систем TAR.
- Установите права доступа к файлам и директориям WebAsyst, как указано в разделе «4. Защита WebAsyst после установки» инструкции по установке скриптов WebAsyst.
- Выполнить экспорт базы данных на старом хостинге, сохранив ее содержимое в виде текстового файла — дампа. Часто в интерфейсе phpMyAdmin поддерживается возможность автоматического архивирования дампа в формате ZIP или TAR.GZ. Воспользуйтесь этой возможностью для удобства переноса данных.
- Импортировать дамп, полученный в предыдущем шаге, в пустую базу данных на новом сервере.
- Настроить на новом сервере пользователя MySQL и предоставить ему полные привилегии для управления базой данных WebAsyst.
- В разделах WebAsyst Installer «Настройки -> MySQL-сервер» и «Настройки -> База данных» сохранить параметры подключения к серверу и базе данных MySQL, действительные для нового хостинга.
- В разделе WebAsyst Installer «Настройки -> Общие настройки» указать в текстовом поле «Путь к установке WebAsyst» правильный путь к директории установки WebAsyst.
Совет: Если адрес (URL) WebAsyst после переноса на новый сервер должен остаться прежним, то содержимое этого поля изменять не нужно.
- Удалите кеш в разделе WebAsyst Installer «Диагностика -> Сброс кеша».