Установка бесплатной панели управления хостингом Vesta CP
Хочу рассказать как установить бесплатную панель управления хостингом Vesta CP на VPS, которые рекомендую для установки на них скриптов Ферм или любых других.
Рекомендуемые недорогие VPS:
- IHor (3 дня бесплатный тест, 1024 МБ ОЗУ и ISPManager бесплатно! от 200 руб/мес)
- ProfitServer (от 99 руб/мес, SSD диск)
Если вы зарегистрируетесь по моим ссылкам что выше, тогда все нижеописанные действия я смогу сделать вам бесплатно, для этого следует обратиться по этим контактам
Стоимость этих VPS очень низкая в связи с тем, что на них не предоставляются платные панели управления хостингом. Так же их плюсом является использование SSD дисков.
Я рекомендую ставить ОС CentOS 6.x без взяких дополнений, т.е. голую, а лучше вообще Minimal (таких образов не было на момент написания записи).
После того как сделают VPS на почту придут данные для доступа к серверу через SSH. Нам нужно приконектиться к нему через любой SSH клиент, я рекомендую XShell (бесплатный при использовании для дома).
Далее необходимо ввести следующие команды (что бы залогиниться от root на VPS CloudMouse необходимо ввести команду sudo -i):
cd /tmp/
curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh -f
Ответить на задаваемые вопросы. Минут через 5 установка закончится, на экране будут данные для входа в панель управления. Помимо самой панели у вас будут установлены Apache, PHP 5.4, MySQL, PHPMyAdmin, FTP и т.д.
Для доступа по FTP логин и пароль такие же как для входа в саму панель, IP FTP соотвествует IP сервера.
Путь до файла php.ini в ОС CentOS — /etc/php.ini.
Путь до файла my.cnf (настройки MySQL) в ОС CentOS — /etc/my.cnf. Лог находится по адресу /var/log/mysqld.log
Крон прописывается такой командой:
*/2 * * * * — запуск каждые 2 минуты
wget -O — -q -t 1 http://url.ru/cron-file.php > /dev/null 2>&1
ВНИМАНИЕ! На VPS CloudMouse после успешной установки бесплатной панели управления Vesta CP необходимо вернуть строчку «cloud-user ALL=(ALL) NOPASSWD: ALL» (без ковычек) в файл /etc/sudoers! При установки панели управления она почему-то удаляет эту строку.
vi /etc/sudoers
и добавить в конец этого файла строчку
cloud-user ALL=(ALL) NOPASSWD: ALL
ВНИМАНИЕ! Если после установки панели Vesta CP к вас тупит соединение к FTP, тогда необходимо через SSH клиент прописать следующие команды.
iptables -I INPUT -p tcp —dport 12000:12100 -m state —state NEW -j ACCEPT
service iptables save
/etc/init.d/iptables restart
Владимир скриншотов бы чтоб совсем нубам вроде меня разу понятно все было. От А до Я, бери и повторяй.
Дополнил пост: — cпециально для таких людей, при регистрации у хостеров по моим ссылкам, могу сам установить панель Vesta CP и настроить php.ini.
А так считаю скрины тут и не нужны, команд минимум. А как пользоваться SSH клиентом и редактором vi рассказывать в этой статье не было цели. Эти основы можно найти в поисковых системах.
Денис, посидите один день и вы удивитесь сколько Вы сможете изучить самостоятельно, я лично все понял в инструкции…хотя очень далек от всего этого, просто пару лет назад нужно было самому настроить сервак выбора не было, пришлось все делать самому!
По поводу CloudMouse, зачем столько телодвижений, там же есть автоматическая установка панели?
Я считаю лучше ручками, т.к. тут будет оригинальная версия (хостеры могут изменить ее на свое усмотрение) и последняя версия.
Здраствуйте! Хорошая инструкция, но мне все же нужна помощь…(
Какие вопросы есть?
Я недавно перешел на KeyHELP (https://keyhelp-panel.ru/), мне она показалась более удобной.
Посмотрел дэмку панели. Vesta CP показалась по-функциональней.