[Скрипт] Vesta CP – Бесплатная панель управления сервером

Статус
В этой теме нельзя размещать новые ответы.

inturned

Webmaster & Designer
Регистрация
7 Ноя 2011
Сообщения
547
Реакции
308
Последнее обновление топика: 24.11.2015 - Обновил фотографии
Последняя версия на 30.06.2015: Версия 0.9.8 (x86_64) Релиз: 15
Язык: Мультиязычная (Русский есть)
Лицензия: GPL v3
Сайт: Для просмотра ссылки Войди или Зарегистрируйся

users.png

Вот еще предлагаю один скрипт – система управления сервером.

Vesta CP обладает всеми возможностями для удобной и быстрой работы, без необходимости «ручной» правки конфигурационных файлов.

Особенности - из коробки:
- Веб-сервер (Apache, Nginx);
- DNS-Сервер;
- Сервер баз данных (по умолчанию MySQL);
- Управления БД PhpMyAdmin;
- Почтовый сервер Exim;
- FTP-сервер Vsftpd;
- SSL сертификаты и SNI;
- Шаблоны конфигурации;
- DKIM поддержка;
- Резервное копирование/Восстановление;
- Легкий менеджер обновлений;
- Система мониторинга;
- Антиспам/Антивирус;
- Поддержка WHMCS биллинга;
- Простой и чистый GUI;
- Мощный CLI и API;
- Безопасная платформа;
- Автоматическая загрузка обновлений.

Дополнительные компоненты:
- PostgreSQL сервер базы данных;
- ProFTPD альтарнативный FTP сервер;
- Python язык программирования;
- Monit активный инструмент мониторинга;
- SquirrelMail альтернатива веб-почты;
- PhpPGAdmin PostgreSQL управление базами данных.

Скриншоты:
web_add.png web.png dns.png mail.png graphs.png server.png

Страница установки/Скачать:
Для просмотра ссылки Войди или Зарегистрируйся

Автоматическая установка:
install.png

Код:
#  Supported Operating Systems: 
#  RHEL / CentOS 5,6,7 
#  Debian 6,7,8 
#  Ubuntu 12.04-15.10

# Connect to your server as root via SSH

ssh root@your.server

# Download installation script

curl -O http://vestacp.com/pub/vst-install.sh

# Run it

bash vst-install.sh

Теперь ждем, установка будет проходить в автоматическом режиме, по окончанию выдаст похожее сообщение:
Код:
You can login in Vesta with following credentials:
    username: admin
    password: XXXXXXXX
    https://1.2.3.4:8083

Обратите внимание:
Vesta CP работает через защищенное соединение SSL (HTTPS)
 
Последнее редактирование:
Дебиан, нет httpd папки.
Зато есть другая. К тому же, есть документация Для просмотра ссылки Войди или Зарегистрируйся
Код:
Roundcube   
/etc/roundcube/main.inc.php
/etc/roundcube/db.inc.php
/etc/apache2/conf.d/roundcube

Это можно исправить?
Можно, исправляй.
 
Насколько эта панель лучше платных предлагаемых аналогов?
Ничем не лучше. Веста подойдет только для личного пользования хостинг на ней не открыть, на ней удобно до 20 доменов если больше то напряг.
Постоянно перестает работать ngnix, лучше ставить только с апачи.
Редирект https на апачи придется прописывать в папке сайта и отдельно для страниц phpmyadmin и roundcube.
Файловый менеджер перехвален там нет вернуть назад и поиска.
 
Постоянно перестает работать ngnix, лучше ставить только с апачи.
Возможно это в старой версии падало. Сейчс вроде конфиг каждого сайта в отдельном файле.
 
Обновляйтесь, 0.9.8-23 security fix.
Finally the new release is available.
Please update your server as soon as possible.

Release notes for 0.9.8-23
- Security fix for timing attack on password reset. Thanks to Для просмотра ссылки Войди или Зарегистрируйся
- Security fix for v-open-fs-config. Its visibility is limited to /etc and /var/lib directories
- Security check for/usr/bin/dhcprenew binary. If found checker notifies server administrator
- Security improvement for sudo. It is now limited to vesta scripts only and doesn't allow admin to execute any other command
- Security improvement: admin password and database passwords are generated individually
- Security improvement: new installer doesn't use c.vestacp.com as source for the configuration files. Configs are bundled inside vesta package
- Security improvement: installer doesn't send any information to vestacp.com after successful installation. It used to send distro name for usage statistics.
 
автоматически не подтягиваются
Подтягиваются, крон делает ровно тоже самое
Код:
45 1 * * * sudo /usr/local/vesta/bin/v-update-sys-vesta-all
Но предпочитаю обновлять штатным менеджером пакетов, в центосе это будет
Код:
 yum update vesta\*
или
Код:
yum clean all && yum update vesta\*
 
не знаю cron запущен, обновление fix автоматом не прилетело
через панель не обновляю иногда виснет сервер
через root надежнее ну и сам саппорт vestacp рекомендует команду через root
 
не знаю cron запущен, обновление fix автоматом не прилетело
Вот за что я люблю весту - что она вся как на ладони, все открыто, все понятно.
Файл v-update-sys-vesta-all просто вызывает в цикле v-update-sys-vesta, а в последнем будет вот такое
Код:
#----------------------------------------------------------#
#                       Action                             #
#----------------------------------------------------------#
if [ -d "/etc/sysconfig" ]; then
    # Clean yum chache
    yum -q clean all
    # Define yum cmd
    yum="yum -q -y --noplugins --disablerepo=* --enablerepo=vesta"
    # Update vesta package
    $yum update $package > /dev/null 2>&1
    check_result $? "$package update failed" $E_UPDATE
else
    # Update repo
    apt-get update -o Dir::Etc::sourcelist="sources.list.d/vesta.list" \
        -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0" -qq
    # Update vesta package
    apt-get install $package -qq > /dev/null 2>&1
    check_result $? "$package update failed" $E_UPDATE
fi

Я делаю примерно тоже самое, только без промежуточных прослоек. Саппорт же рекомендует обновлять с консоли по другой причине - при обновлении web-морды (как скриптов, так и связки nginx+php-fpm) она обязательно отвалится, народ видит 502-ю и пугается.

В идеале с консоли это будет выглядеть примерно вот так
Код:
yum -q clean all && yum -q -y --noplugins --disablerepo=* --enablerepo=vesta update vesta\*
Но, как показывает опыт, упрощенный вариант, если не ковырялись в репозиториях, прокатывает на ура. Вызов v-update-sys-vesta-all менее информативен.
 
По удобству Веста уступает сильно ISPManager? Выбираю VPS между тем где есть панель ISPManager и где руками можно поставить Vesta(но зато дешевле тариф)
 
По удобству Веста уступает сильно ISPManager? Выбираю VPS между тем где есть панель ISPManager и где руками можно поставить Vesta(но зато дешевле тариф)

Солидно так уступает. Пробовал многие панели, но остановился на isp. А ещё как-то взял хостинг заказчику с direct admin - ужас полсто! Хотя рейтинги у direct admin очень высоки.
Так что бери ispmanager и в жизни будет меньше хлопот) она лучше не только в плане удобства, но и функуионально намного мощнее Весты
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху