Как перенести сайт на ModX на другой хостинг

Как перенести сайт на ModX на другой хостинг

Перенос силами технической поддержки

Переносы выполняются:

  • с хостинга Timeweb;
  • со стороннего хостинга или VDS.

В услугу переноса входит копирование всех файлов указанных вами сайтов на сервер, импорт баз данных и внесение правок в конфигурационные файлы для правильного подключения ресурсов к MySQL. Также нашими силами может быть установлено и настроено ПО, необходимое для корректной работы сайта: веб-серверы Nginx и Apache, MySQL и PHP. Для каждого перенесенного сайта создаются служебные домены для проверки работоспособности сайтов после переноса.

Для выполнения переноса необходимо отправить соответствующий запрос в службу поддержки.

При переносе с хостинга Timeweb:

  • сообщите доменное имя переносимого сайта и директорию, в которой располагаются его файлы;
  • сообщите пароль администратора VDS-сервера (root-доступ), на который осуществляется перенос;
  • отправьте встречное обращение с аккаунта, с которого (или на который) будет выполняться перенос.

При переносе со стороннего хостинга или VDS:

  • предоставьте доступ к FTP или SSH прежнего хостинга/сервера (логин, пароль, адрес сервера);
  • предоставьте доступ к панели phpMyAdmin прежнего хостинга (адреса серверов, логины и пароли);
  • сообщите, какие именно сайты и директории следует перенести;
  • сообщите пароль администратора VDS-сервера (root-доступ), на который осуществляется перенос.

Разделы

FTP

  • Общие сведения
  • Решение проблем
  • Подключение по FTP через FileZilla
  • Подключение по FTP через Total Commander
  • Подключение по SFTP через WinSCP

Веб-приложения

  • Общие сведения по установке приложений (виртуальное окружение Docker)
  • PHP
  • Node.js
  • Ruby
  • Perl
  • Python
  • Установка PHP-фреймворков
  • Инструкция по установке composer

Домены

  • Как перенести домены в зонах .RU и .РФ к регистратору Beget
  • Как изменить сведения об администраторе домена .RU/.РФ/.SU
  • Как продлить доменное имя через Beget
  • Аннулирование доменного имени в зоне .RU/.РФ для которого Beget является регистратором
  • Изменение NS-серверов для доменного имени
  • Передача права администрирования доменного имени .RU/.РФ/.SU и международных зонах (Смена администратора домена)
  • Как перенести домены в Beget
  • Перенос доменов от регистратора Beget к другому регистратору
  • Разрешение споров о доменах
  • Инструкция по переносу доменов .RU/.РФ от Reg.ru на обслуживание к нам.

Другое

  • Полный бекап сайта через SSH
  • Основы работы с редактором VIM
  • Волшебный файл .htaccess
  • Примеры использования mod_rewrite
  • Установка GoogleAdsense и Яндекс.Директ
  • Подключение Google Analytics и Яндекс.Метрика
  • XDebug — дебаг и профилирование кода php (profiling)
  • Защита сайта от DDoS-атак
  • Мультисайтовость на движке Bitrix
  • Система защиты от DDOS атак — Syncookied
  • Восстановление сайта из резервной копии, сохранённой в корень аккаунта
  • Блокировка PHP сессий

Почта

  • Общие сведения
  • Решение проблем
  • Настройка DKIM
  • Настройка сервиса «Яндекс.Почта» для домена
  • Настройка Windows Live Mail
  • Настройка Microsoft Outlook
  • Настройка The Bat!
  • Настройка Mozilla Thunderbird
  • Настройка Mail на Mac OS X
  • Настройка почты на мобильных приложениях

Сайты

  • Неверное отображение домена в ссылках
  • Ошибка — Warning: Cannot modify header information…
  • Русификация Drupal
  • Сайт в неверной кодировке
  • Перенос сайта к нам
  • Как установить шаблон на CMS Joomla!
  • Как опубликовать сайт, созданный в Adobe Muse
  • Как добавить соответствие IP-адреса и домена сайта в файл /etc/hosts
  • Как сбросить пароль от панели управления сайтом в популярных CMS
  • Установка и настройка CPA-Tracker
  • Подключение SSL к сайту
  • Перенос сайта с аккаунта на аккаунт
  • Как экспортировать и импортировать базу данных Mysql

Сервисы

  • Настройка и использование Memcached
  • Использование Redis
  • Использование Sphinx
  • Подключение Sphinx к WordPress
  • Подключение Sphinx к Joomla
  • Настройка Sphinx в CMS Bitrix
  • Автоматический перенос сайтов

VPS

  • Перенос сайта c виртуального хостинга на VPS с помощью LAMP
  • Перенос сайта c виртуального хостинга на VPS c помощью Vesta
  • Выпуск и установка SSL-сертификатов от Let’s Encrypt на VPS

Самостоятельный перенос

для VestaCP

для ISPmanager

Необходимое ПО

LAMP — это набор программного обеспечения (Linux, Apache, MySQL, PHP), который необходим для работы и корректного отображения динамических веб-сайтов и веб-приложений.

Домен

После того, как сервер создан, добавьте домен в панель управления в разделе «Домены».

По ссылкам вы найдете необходимые инструкции для данных процедур.

Файлы сайта

Укажите при подключении:

  • IP-адрес вашего сервера;
  • логин и пароль доступа к серверу;
  • порт — 22.

Загрузите файлы в нужную директорию:

  • Если LAMP устанавливался автоматически при создании сервера, файлы сайта необходимо загрузить в каталог .

База данных

1. Создайте базу данных. Для этого подключитесь к серверу по SSH и выполните команду:

mysql

2. Выполните запросы ниже. В качестве имени базы данных, имени пользователя и пароля БД рекомендуем сразу указывать значения, прописанные в конфигурационном файле сайта.

Создание базы:

CREATE DATABASE `имя_базы_данных`;

Создание пользователя базы данных:

CREATE USER 'имя_пользователя'@'localhost' IDENTIFIED BY 'пароль';

Предоставление всех привилегий пользователю на базу данных:

GRANT ALL PRIVILEGES ON `имя_базы_данных`.* TO 'имя_пользователя'@'localhost';

Перезагрузка привилегий:

FLUSH PRIVILEGES;

3. Загрузите дамп базы данных на сервер (например, в директорию /var/www/, используя подключение по SFTP) и импортируйте его в базу:

mysql -u"имя_пользователя" имя_базы_данных -p"пароль" 
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделитесь с друзьями:
Технарь
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.