Ранее мы описывали ситуацию с поиском хостинга для хорошо посещаемого новостного сайта. После долгих поисков, мы остановились на компании VSHOST. Однако, не смотря на отличные показатели работы VPS сервера и новостного сайта при высокой нагрузке, а также очень отзывчивую и готовую помогать техподдержку, мы продолжили искать оптимальный вариант. Однако ою этом немного позднее, а сейчас кратко остановимся на том, как быстро перенести свой сайт на VPS хостинг, не дожидаясь помощи техподдержки хостера.
В данной статье не будет инструкции по установке сайта через SSH, поскольку это удел профи, каковыми мы себя не считаем. Для примера, при переносе сайта мы будем основываться на установке панелей управления ISP Manager 5 (3200 рублей) и VestaCP (бесплатно), которые пользуются наибольшим спросом.
ISP Manager 5 на CentOS 7
После того как мы получили IP и пароль от root пользователя, необходимо djqnb на сервер через SSH (клиент PuTTY для PC). Пишем:
yum install wget (иногда не требуется)
wget http://download.ispsystem.com/install.sh
sh install.sh ISPmanager
Получаем адресс для входа в панель, типа https://185.86.66.233:1500/ispmgr
Используя логин root и пароль заходим.
Заходим в Настройки - Возможности
Кликаем Веб-сервер (WWW), выбираем Изменить, ставим:
- Apache MPM-ITK
- Nginx
- Ротация логов
- Веб статистика aw
- Модуль PHP для Apache
Выходим, включаем:
- Альтернативные версии PHP - php 5.5
- Веб-интерфейс администрирования MySQL
- Сервер СУБД MySQL
Переходим к PHP, выбираем PHP 5.5 (alt), устанавливаем: imap, json, opcache, zendopcache
Переходим к Пользователи. Ставим галочки:
- Может использовать CGI
- Может использовать PHP как модуль apache
- Может использовать PHP в режиме CGI
Выбираем
- Кодировка домена - UTF-8
- Тип обработчика PHP - CGI
Переходим к WWW-домены. Выбираем домен, нажимаем Изменить.
Ставим:
PHP
Режим работы PHP - CGI
Версия PHP - PHP 5.5 (alt)
CGI-скрипты
Журнал запросов
Журнал ошибок
Создаем БД, в файле настройки сайта (configuration.php) вводит параметры БД и работаем.
Установка Vesta CP на Cent OS 6
Получаем IP
C помощью SSH заходим с помощью IP, root и пароля на сервер
Пишем
curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh
указываем email
указываем hostname - ваш домен
https://93.140.273.140:8083
username: admin
password: Abk3pAPz81
Проверяем версию PHP
php -v
Обновляем до php 5.5
sudo yum --enablerepo=remi,remi-php55 update -y
Переходим в WEB
прописываем домен
Нажимаем ADVANCED OPTIONS
Прописываем Additional FTP
admin_****
pass
Переходим в DB
создаем БД
admin_****
pass
Если БД большая надо сменить размер загружаемого файла в php.ini