Vesta — простая и удобная панель управления хостингом

Vesta (Vesta Control Panel) - это бесплатное программное обеспечение, с открытым исходным кодом, для управления сайтами на веб-серверах. VestaCP позволяет, в отличие от использования командной строки, мгновенно вносить изменения на удалённом сервере и даёт возможность управлять веб-сайтами, настройками электронной почты и DNS, учетными записями ftp, базами данных. Веб-интерфейс VestaCP разработан в PHP и JS. Vesta Open API используется для вызовов CLI. Ядро Vesta написано на bash, который является родным языком программирования для операционных систем Linux. VestaCP поддерживает операционные системы RHEL, CentOS, Debian и Ubuntu. Большая часть программного обеспечения для управления веб-хостингом стоит дорого и его использование оправдано только в том случае, если вы реселлер хостинга (продавец веб-хостинга).
VestaCP является одним из лучших вариантов бесплатного программного обеспечения для управления хостингом.


Требования к оборудованию

Поддерживаемые ОС

  vestacp установка на RHEL / CentOS 5, 6, 7

  vestacp установка на Debian 7, 8, 9

  vestacp установка на Ubuntu 12.04 - 18.04

Минимальные системные требования

RAM 512 Mb
HDD 20 Gb
CPU 1 Ghz

  Vesta стала основным решением для хостинга во всем мире

Vesta - это простая в использовании панель управления веб-хостингом с открытым исходным кодом.
Сайты, на которых работает vesta, работают быстрее. Vesta использует новейшие и лучшие версии и в зависимости от доступных системных ресурсов обеспечивает оптимизированную конфигурацию для серверов с низким/средним/высоким уровнем ОЗУ.
Установка Vesta (бесплатной панели управления сервером) возможна на операционных системах — RHEL, Centos, Ubuntu, Debian. Достаточно загрузить запустить скрипт предоставляемый разработчиками.

Vesta Control Panel — установка

Есть два способа установки VestaCP:
Расширенная установка.
Базовая установка


  VestaCP — расширенная установка

 Расширенные настройки установки Vesta

Если твердо знаете, какие компоненты вам необходимы
Выберите их на странице — Vesta Control Panel - Install
в разделе ADVANCED INSTALL SETTINGS (Расширенные настройки установки).

Для создания расширенных команд установки выполните следующие действия:

  1. Откройте страницу установки официального веб-сайта - VestaCP. Найдите раздел - ADVANCED INSTALL SETTINGS

    ADVANCED INSTALL SETTINGS

    #

  2. Выберите предпочтительные веб-настройки. Вы можете выбрать только один из вариантов ниже. Обычно используют Nginx + apache.
    1. Nginx + apache
    2. Apache
    3. Nginx + php-fpm
    4. No
  3. Выберите настройки FTP. Вы можете выбрать только один вариант из списка ниже. Будет использоваться Vsftpd.
    1. Vsftpd
    2. Proftpd
    3. No
  4. Выберите настройки Mail. Вы можете выбрать только один вариант из списка ниже. - Exim + dovecot + spamassassin + clamav.
    1. Exim + dovecot + spamassassin + clamav
    2. Exim + dovecot + spamassassin
    3. Exim + dovecot + clamav
    4. Exim + dovecot
    5. Exim
    6. No
  5. Выберите настройки DNS. Вы можете выбрать только один вариант из списка ниже. - Named.
    1. Named
    2. No
  6. Выберите настройки брандмауэра. Вы можете выбрать только один вариант из списка ниже. - iptables + fail2ban.
    1. iptables + fail2ban
    2. iptables
    3. no
  7. Выберите установку Softaculous при появлении запроса. Softaculous installer позволяет вам легко установить необходимые CMS, такие как WordPress, Joomla, Drupal, AbanteCart, PrestaShop, phpBB, WHMCS, MyBB, Open Real Estate и Dolphin.
  8. Выберите другие настройки и выберите свою базу данных. Вы можете выбрать одну базу данных или и то, и другое. Будут использоваться обе базы данных.
    1. MySQL
    2. PostgreSQL
  9. Задайте имя хоста.
  10. Введите адрес электронной почты и пароль для входа в VestaCP в качестве администратора.
  11. Нажмите "Generate Install Command" и используйте эту команду для установки VestaCP.
  12. Будет создан список команд, созданных для вас.

После нажатия на кнопку - Generate Install Command

ADVANCED INSTALL SETTINGS

#

Будут сгенерированы команды для установки - Vesta Control Panel

  1. # Connect to your server as root via SSH
    ssh root@your.server
  2. # Download installation script
    curl -O //vestacp.com/pub/vst-install.sh
  3. # Run it
    bash vst-install.sh --nginx yes --apache yes --phpfpm no --named yes --remi yes --vsftpd yes --proftpd no --iptables yes --fail2ban yes --quota no --exim yes --dovecot yes --spamassassin yes --clamav yes --softaculous yes --mysql yes --postgresql no --hostname ageve.org --email avege@yh.com --password AvegeVST


  Vesta — базовая установка в 3 шага.

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

На странице установки - официального сайта VestaCP

найдите заголовок -

«Install instructions»  —  Инструкции по установке.

1 # Connect to your server as root via SSH
ssh root@your.server
2 # Download installation script
curl -O //vestacp.com/pub/vst-install.sh
3 # Run it
bash vst-install.sh
Для установки VestaCP выполните следующие команды.

Для загрузки сценария установки:

# curl -O //vestacp.com/pub/vst-install.sh

Для установки:

# bash vst-install.sh


...   PuTTY - SSH клиент   — программа для управления сервером

SSH (secure shell) - сетевой протокол, позволяющий безопасно отправлять команды на удаленный компьютер. См. PuTTY

Работа с учетной записью пользователя

Для входа в Unix-подобные операционные системы, требуется имя учетной записи пользователя и пароль. Если вы сами установили OS, то должны знать это. Если OS установил хостинг-провайдер, то:

после оплаты VPS

Вам, на почтовый ящик указанный при регистрации, будет прислано сообщение:
Данные доступа к серверу по протоколу SSH, в этом примере:

  • IP-адрес: 88.253.253.127
  • Логин: root
  • Пароль: YZDdPwpvyBmJWr

VPS (Virtual Private Server) или VDS (Virtual Dedicated Server) — услуга предоставляющая пользователю (В рамках тарифа VPS) - Виртуальный выделенный сервер.

Подключение к виртуальным серверам VDS/VPS по протоколу SSH
IP адрес, необходимый для работы с сайтом в ssh-клиенте PuTTY — 88.253.253.127

  1. Host Name or IP address (адрес сервера, он же адрес FTP сервера или IP-адрес), например: 88.253.253.127 ;
  2. Port (порт) — 22;
  3. Protocol (протокол) — SSH;
  4. Saved Sessions (имя сессии), например, ageve.org;

Запустите программу PuTTY

Настройте основные параметры доступа и авторизации



Запустите PuTTY, подключитесь к серверу с правами root
и после приглашения к вводу команд — #

  • для того, чтобы скачать скрипт установки Vesta введите -
    curl -O //vestacp.com/pub/vst-install.sh
  • после загрузки скрипта, запустите его введя команду -
    bash vst-install.sh

root@avege ~

Using username "root".
root@88.253.253.127's password:
Send automatic password
Last login: Wed Oct 10 11:17:59 2018 from 136.169.232.173

[root@avege ~]# curl -O //vestacp.com/pub/vst-install.sh

% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1711  100  1711    0     0   4314      0 --:--:-- --:--:-- --:--:-- 13161

[root@avege ~]# bash vst-install.sh	

--2018-10-10 12:28:15--  //vestacp.com/pub/vst-install-rhel.sh
Resolving vestacp.com... 104.236.66.100
Connecting to vestacp.com|104.236.66.100|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 46916 (46K) [text/plain]
Saving to: `vst-install-rhel.sh'

100%[======================================>] 46,916       178K/s   in 0.3s

2018-10-10 12:28:15 (178 KB/s) - `vst-install-rhel.sh' saved [46916/46916]

!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!

Following packages are already installed:
nginx httpd mysql-server exim

It is highly recommended to remove them before proceeding.
If you want to force installation run this script with -f option:
Example: bash vst-install-rhel.sh --force

!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!

Error: Control Panel should be installed on clean server.								
									
[root@avege ~]#   									

Не устанавливается Vesta на CentOS

В конце установки вы увидите сообщение об ошибке - Error: Control Panel should be installed on clean server.

!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!
Following packages are already installed:
nginx httpd mysql-server exim
It is highly recommended to remove them before proceeding.
If you want to force installation run this script with -f option:
Example: bash vst-install-rhel.sh --force
!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!
Error: Control Panel should be installed on clean server.

!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!
Следующие пакеты уже установлены:
nginx httpd mysql-server exim
Настоятельно рекомендуется удалить их перед продолжением.
Если вы хотите принудительно выполнить установку, запустите этот скрипт с опцией-f:
Пример: bash vst-install-rhel.sh --force
!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!
Ошибка: Панель управления должна быть установлена на чистом сервере.



Установка VestaCP - чистый сервер

Установка панели управления vesta cp производится на чистый сервер

Т. е. сервер на котором установлена «чистая» операционная система, без дополнительного программного обеспечения (все необходимые программы и утилиты нужно устанавливать самостоятельно). Например - httpd, nginx, exim и др.
Инсталлятор VestaCP сам установит и настроит всё необходимое. Если что-то было установлено, то инсталляция прервётся и будет получено сообщение:
Следующие пакеты уже установлены: nginx httpd mysql-server exim
Настоятельно рекомендуется удалить их перед продолжением.
Если вы хотите принудительно выполнить установку, запустите этот скрипт с опцией -f
Пример: bash vst-install-rhel.sh --force


Продолжайте установку (с ключом --force)
введя - bash vst-install-rhel.sh --force
В процессе установки будет предложено:
Вы хотите продолжить [y/n]: y
Нажмите «y» и «enter», чтобы продолжить установку.
Введите адрес электронной почты администратора: avege@yh.com
Укажите имя хоста (полное доменное имя) FQDN [ageve.org]: ageve.org

Установка займет около 15 минут (Installation will take about 15 minutes) на жесткий диск и 5 минут на SSD

Важно

Обратите внимание на адрес, имя пользователя и пароль. Они потребуется для входа в панель управления.
Пролистайте до конца устаноки - строк:
Congratulations, you have just successfully installed Vesta Control Panel ...

root@avege ~

Using username "root".
root@88.253.253.127's password:
Send automatic password
Last login: Wed Oct 10 11:17:59 2018 from 136.169.232.173

[root@avege ~]#  curl -O //vestacp.com/pub/vst-install.sh	

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1711  100  1711    0     0   4314      0 --:--:-- --:--:-- --:--:-- 13161
[root@avege ~]# bash vst-install.sh
--2018-10-10 12:28:15--  //vestacp.com/pub/vst-install-rhel.sh
Resolving vestacp.com... 104.236.66.100
Connecting to vestacp.com|104.236.66.100|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 46916 (46K) [text/plain]
Saving to: `vst-install-rhel.sh'

100%[======================================>] 46,916       178K/s   in 0.3s

2018-10-10 12:28:15 (178 KB/s) - `vst-install-rhel.sh' saved [46916/46916]

!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!

Following packages are already installed:
nginx httpd mysql-server exim

It is highly recommended to remove them before proceeding.
If you want to force installation run this script with -f option:
Example: bash vst-install-rhel.sh --force

!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!

Error: Control Panel should be installed on clean server.


[root@avege ~]#  bash vst-install-rhel.sh --force

 _|      _|  _|_|_|_|    _|_|_|  _|_|_|_|_|    _|_|
 _|      _|  _|        _|            _|      _|    _|
 _|      _|  _|_|_|      _|_|        _|      _|_|_|_|
   _|  _|    _|              _|      _|      _|    _|
     _|      _|_|_|_|  _|_|_|        _|      _|    _|

                   Vesta Control Panel

The following software will be installed on your system:
   - Nginx Web Server
   - Apache Web Server (as backend)
   - Bind DNS Server
   - Exim Mail Server
   - Dovecot POP3/IMAP Server
   - MySQL Database Server
   - Vsftpd FTP Server
   - Softaculous Plugin
   - Iptables Firewall + Fail2Ban


Would you like to continue [y/n]: y
Please enter admin email address: avege@yh.com
Please enter FQDN hostname [ageve.org]: ageve.org
Installation backup directory: /root/vst_install_backups/1539164012

Installation will take about 15 minutes ...

Loaded plugins: fastestmirror
Setting up Update Process
Loading mirror speeds from cached hostfile
 * base: mirror.reconn.ru
 * extras: mirror.reconn.ru
 * updates: mirror.sale-dedic.com
Resolving Dependencies
--> Running transaction check
---> Package GeoIP-GeoLite-data.noarch 0:2017.07-1.el6 will be updated
---> Package GeoIP-GeoLite-data.noarch 0:2018.04-1.el6 will be an update
---> Package GeoIP-GeoLite-data-extra.noarch 0:2017.07-1.el6 will be updated									
									
	...								
	...								
	...								
									
=====================================================
Congratulations, Softaculous was installed successfully
Softaculous has been installed at:
Path : /usr/local/vesta/softaculous
Scripts Path : /var/softaculous

We request you to please register for updates and notifications at :
//www.softaculous.com/board/index.php?act=register
It also inspires us when you register. Registration is free and just a one minute job.

If you need any support you can always count on us. Just drop in at our Support Board:
//www.softaculous.com/board
Alternatively, you can contact us via Email at support@softaculous.com

Thank you for using Softaculous
Starting vesta-nginx:                                      [  OK  ]
Starting vesta-php:                                        [  OK  ]
=======================================================

 _|      _|  _|_|_|_|    _|_|_|  _|_|_|_|_|    _|_|
 _|      _|  _|        _|            _|      _|    _|
 _|      _|  _|_|_|      _|_|        _|      _|_|_|_|
   _|  _|    _|              _|      _|      _|    _|
     _|      _|_|_|_|  _|_|_|        _|      _|    _|


Congratulations, you have just successfully installed Vesta Control Panel

    https://ageve.org:8083
    username: admin
    password: NqPOkkFsSb


We hope that you enjoy your installation of Vesta. Please feel free to contact us anytime if you have any questions.
Thank you.

--
Sincerely yours
vestacp.com team

[root@avege ~]#  

  Внимание
Не закрывайте окно PuTTY не переписав: адрес доступа к панели управления Vesta на сайте, имя пользователя и пароль.

адрес доступа к панели управления: https://ageve.org:8083

имя пользователя: admin
пароль: NqPOkkFsSb

							
Поздравляем, Softaculous был успешно установлен
Softaculous установлен на:
Путь: /usr/local/vesta/softaculous Скрипты Путь: /var/softaculous Мы просим вас зарегистрироваться для получения обновлений и уведомлений по адресу: //www.softaculous.com/board/index.php?act=register Это также вдохновляет нас при регистрации. Регистрация бесплатна и занимает всего одну минуту. Если вам нужна поддержка, вы всегда можете рассчитывать на нас. Просто зайдите в наш Совет поддержки: //www.softaculous.com/board Кроме того, вы можете связаться с нами по электронной почте по адресу support@softaculous.com. Спасибо, что используете Softaculous Начало vesta-nginx: [OK] Запуск vesta-php: [OK] ================================================== ===== Поздравляем, вы только что успешно установили Vesta Control Panel https://ageve.org:8083 имя пользователя: admin пароль: NqPOkkFsSb Мы надеемся, что вам понравится установка Vesta. Пожалуйста, не стесняйтесь обращаться к нам в любое время, если у вас есть какие-либо вопросы. Спасибо. -- Искренне Ваша Команда vestacp.com

По умолчанию будут установлены:

The following software will be installed on your system:

- Nginx Web Server
- Apache Web Server (as backend)
- Bind DNS Server
- Exim Mail Server
- Dovecot POP3/IMAP Server
- MySQL Database Server
- Vsftpd FTP Server
- Softaculous Plugin
- Iptables Firewall + Fail2Ban
В вашей системе будет установлено следующее программное обеспечение:
- Сетевой сервер Nginx
- Веб-сервер Apache (как бэкэнд)
- Связать DNS-сервер
- Почтовый сервер Exim
- Dovecot POP3/IMAP Server
- Сервер баз данных MySQL
- FTP-сервер Vsftpd
- Softaculous Plugin
- Iptables Firewall + Fail2Ban


Проверить - запущены ли сервисы Vesta: service vesta status
дисковое пространство df -h
квоту для пользователя admin df -i

root@avege ~

	
Using username "root".
root@88.253.253.127's password:
Send automatic password
Last login: Thu Oct 11 07:39:30 2018 from 77.79.177.94.dynamic.netbynet.ru

[root@avege ~]# service vesta status

vesta-nginx (pid  8132) is running...
vesta-php (pid  8137) is running...

[root@avege ~]# df -h

Filesystem         Size  Used Avail Use% Mounted on
/dev/ploop12481p1   35G  3.7G   29G  12% /
none               512M  4.0K  512M   1% /dev
none               512M     0  512M   0% /dev/shm


[root@avege ~]# df -i
Filesystem         Inodes IUsed   IFree IUse% Mounted on
/dev/ploop12481p1 2293760 76140 2217620    4% /
none               131072   152  130920    1% /dev
none               131072     1  131071    1% /dev/shm
[root@avege ~]#  
	

    Доступ к VestaCP


Введите в адресную строку браузера имя сайта, например — ageve.org

#

Будет выведена тестовая страница установленная установщиком VESTA

ageve.org

Powered by VESTA

Или страница ошибок

ageve.org

404

Page Not Found

The page you were trying to reach does not exist. Or, maybe it has moved. You can start again from home or go back to the previous page.



После окончания установки, доступ к панели управления был указан ниже строки поздравления - Congratulations, you have just successfully installed Vesta Control Panel

  • адрес доступа к панели управления: https://ageve.org:8083
  • имя пользователя: admin
  • пароль: NqPOkkFsSb

Панель управления VestaCP готова к доступу при вводе IP-адреса или доменного имени.

Введите в адресную строку браузера — https://ageve.org:8083

Поскольку вы не можете установить сертификат SSL на IP-адрес, при доступе к VestaCP через IP, то увидите следующее предупреждение - Ваше соединение не защищено
Владелец ageve.org неправильно настроил свой веб-сайт. Чтобы защитить вашу информацию от кражи, Firefox не соединился с этим веб-сайтом.

Нажмите «Дополнительно», а затем нажмите «Добавить исключение…»

#

Подтвердить исключение безопасности

#

Вы будете перенаправлены на страницу входа в систему VestaCP - Vesta - ВОЙТИ.
Введите свои учетные данные.

Вы перейдёте на панель инструментов VestaCP.
(Веб-интерфейс Vesta адаптирован к 26 языкам и регионам мира)

Нажмите Admin.
Измените имя пользователя и пароль, выберите русский язык и сохраните настройки.
Не используйте в качестве имени пользователя - admin или имя сайта.

  Внимание
Запишите и сохраните: имя пользователя и пароль.

имя пользователя: admin
пароль: AvegeVST


Менеджер веб-файлов в VestaCP

На сайте Vesta CP предлагается коммерческий плагин - Vesta File Manager - GNU Midnight Commander. Но для копирования, редактирования, просмотра и загрузки файлов на сайт, удобнее и привычнее использовать     Total Commander.
А для полного доступа ко всем каталогам сервера     WinSCP.

Откройте в Total Commander пункт меню — Сеть и выберите Соединиться с FTP-сервером.

В окне — Соединение с FTP-сервером нажмите кнопку Добавить.

См. выше - имя пользователя и пароль

В диалоговом окне: Настройка FTP-соединения введите:

  
Имя соединения:  Можете указать произвольное имя для соединения
Сервер {Порт}    В этом поле вы можете ввести IP-адрес сервера
                 или имя FTP-сервера, например, ftp.microsoft.com
                 Можно указать другой номер порта, разделенный двоеточием,
                 например. ftp.firma.com:1021
Учётная запись   Имя пользователя для доступа к FTP-серверу              
Пароль           Пароль пользователя для доступа к FTP-серверу

и нажмите Ok

Настройка FTP-соединения

Соединение с FTP-сервером

Вы войдёте в корневой каталог вашего домена.

Откройте папку - web

Затем - ageve.org

Это корневой каталог сайта ageve.org

Откройте - public_html

index.html - это тестовая страница, которая выводится
при вводе в адресную строку браузера имя сайта,
здесь — ageve.org

#

тестовая страница установленная VESTA

ageve.org

Powered by VESTA

В программе Блокнот Windows создайте файл phpinfo.php с таким содержанием:

<?php phpinfo(); ?>

Нажав F5 скопируйте её на сайт

В браузере введите - ageve.org/phpinfo.php
и вы увидите множество полезной информации о вашей системе и настройках.

vestacp на русском

Переход в русский интерфейс панели Vesta CP


WinSCP- это графический клиент SFTP (SSH File Transfer Protocol) для Windows с открытым исходным кодом.

Используя WinSCP, популярный бесплатный клиент SFTP и FTP для Windows, нетрудно определить -
в каком каталоге на сервере находятся приведённые выше страницы.

И в каком каталоге остались рабочие страницы ресурса (Vesta принудительно устанавливалась на VDS с рабочим сайтом).


 Основная страница панели управления Vesta CP

Вам откроется основное окно, панели Vestacp. Необходимые элементы управления, находятся в верхней части окна. К ним относятся:

  •   USER — раздел управления учетными записями пользователей.
  •   WEB — создание доменных имен и субдоменов к ним, а также сертификатов.
  •   DNS — настройка соответствующих служб и серверов DNS.
  •   MAIL — управление почтовыми аккаунтами.
  •   DB — создание и управление базами данных сайтов.
  •   CRON — создание и управление расписанием заданий с помощью Cron.
  •   BACKUP — управление резервными копиями серверных файлов.

Панель имеет и дополнительные вкладки:

  •   Pakcages — управление установленными пакетами.
  •   Ip — назначение и настройка ip.
  •   Graphs — различные визуальные графики производительности сервера.
  •   Statistics — ежемесячная статистика использования системных ресурсов.
  •   Log — журнал последних действий.
  •   Updates — обновление программного обеспечения хостинг панели и серверов, здесь его можно отключить.
  •   Firewall — настройки фаервола.
  •   Server — конфигурации серверного программного обеспечения, для наиболее тонкой настройки или перезагрузки необходимых компонентов сервера.

Чрезвычайно быстрый веб-интерфейс Vesta CP становится еще быстрее при использовании сочетаний клавиш.

a — Перейти к Форме Добавления
Ctrl + Enter — Сохрнанить Форму
Ctrl + Backspace — Отменить Сохранение
1 — Перейти в USER
2 — Перейти в WEB
3 — Перейти в DNS
4 — Перейти в MAIL
5 — Перейти в DB
6 — Перейти в CRON
7 — Перейти в BACKUP
f — Фокус на форме поиска
h — Показать/Скрыть список горячих клавиш
— Фокус на предыдущий пункт меню
— Фокус на следующий пункт меню
Enter — Перейти в активный пункт меню
— Фокус на предыдущий элемент списка
— Фокус на следующий элемент списка

Раздел Users - можно создать нового пользователя, а также назначить или убрать администратора.
Выбрать «пакет» для пользователя.
В данном случае пакет — это ограничения на хостинг, такие как количество сайтов, доменов, баз данных и т. д.
Переместите курсор ниже -     (в область описания домена) и появившемся меню нажмите пункт - Редактировать.


Почему выбирают VESTA

  • Простая установка (за три шага) занимает пять минут, без проведения операций по оплате, получения лицензии и переговоров с продавцами панелей управления.
  • Открытый исходный код можно проверить на //github.com
    GNU General Public License v 3 - бесплатная лицензия на программное обеспечение и другие виды лицензий на копилефт. Вы можете свободно изменять и распространять исходный код.
  • Возможность удаление Vesta CP штатными командами.
  • Легкий и быстрый Веб интерфейс на php/javascript с открытым исходным кодом на основе открытого API Vesta.
  • Бесплатная версия

Конфигурация и расположение журналов на RHEL и CentOS

Service Config Log
Apache /etc/httpd/conf/httpd.conf
/etc/httpd/conf.d/*
/home/$user/conf/web/httpd.conf
/home/$user/conf/web/shttpd.conf (ssl)
/var/log/httpd/access_log
/var/log/httpd/error_log
/var/log/httpd/domains/$domain.log
/var/log/httpd/domains/$domain.error.log
PHP /etc/php.ini
/etc/php.d/*
/var/log/httpd/domains/$domain.error.log
Nginx /etc/nginx/nginx.conf
/etc/nginx/conf.d/*
/home/$user/conf/web/nginx.conf
/home/$user/conf/web/snginx.conf (ssl)
/var/log/nginx/access.log
/var/log/nginx/error.log
/var/log/httpd/domains/$domain.log
/var/log/httpd/domains/$domain.error.log
Named /etc/named.conf
/home/$user/conf/dns/$domain.db
/var/log/messages
Exim /etc/exim/exim.conf
/home/$user/conf/mail/$domain/*
/var/log/exim/main.log
/var/log/exim/reject.log
/var/log/exim/panic.log
Dovecot /etc/dovecot/dovecot.conf
/etc/dovecot/conf.d/*
/etc/dovecot.conf (rhel5/centos5)
/home/$user/conf/mail/$domain/passwd
/var/log/dovecot.log
ClamAV /etc/clamd.conf
/etc/freshclam.conf
/var/log/clamav/clamd.log
/var/log/clamav/freshclam.log
/var/log/messages
/var/log/exim/main.log
SpamAssassin /etc/mail/spamassassin/local.cf /var/log/exim/main.log
Roundcube /etc/roundcubemail/main.inc.php
/etc/roundcubemail/db.inc.php
/etc/httpd/conf.d/roundcubemail.conf
/var/log/roundcubemail/*
/var/log/httpd/domains/$domain.log
/var/log/httpd/domains/$domain.error.log
MySQL /etc/my.cnf
/root/.my.cnf
/usr/local/vesta/conf/mysql.conf
/var/log/mysqld.log
phpMyAdmin /etc/phpMyAdmin/config.inc.php
/etc/httpd/conf.d/phpMyAdmin.conf
/var/log/httpd/domains/$domain.log
/var/log/httpd/domains/$domain.error.log
PostgreSQL /var/lib/pgsql/data/postgresql.conf
/var/lib/pgsql/data/pg_hba.conf
/usr/local/vesta/conf/pgsql.conf
/var/lib/pgsql/pgstartup.log
phpPgAdmin /etc/phpPgAdmin/config.inc.php
/etc/httpd/conf.d/phpPgAdmin.conf
/var/log/httpd/domains/$domain.log
/var/log/httpd/domains/$domain.error.log
Vsftpd /etc/vsftpd/vsftpd.conf /var/log/xferlog
/var/log/messages
Cron /etc/crontab /var/log/cron
Vesta /usr/local/vesta/conf/vesta.conf
/usr/local/vesta/conf/mysql.conf
/usr/local/vesta/conf/pgsql.conf
/usr/local/vesta/conf/ftp.backup.conf
/usr/local/vesta/conf/dns-cluster.conf
/usr/local/vesta/nginx/conf/nginx.conf
/usr/local/vesta/php/lib/php.ini
/usr/local/vesta/php/etc/php-fpm.conf
/var/log/vesta/system.log
/var/log/vesta/backup.log
/var/log/vesta/auth.log
/var/log/vesta/nginx-error.log
/usr/local/vesta/php/var/log/php-fpm.log