Установка · 3 min read · Dec 22, 2025
Как установить vcPanel - Панель управления VPS
Как установить vcPanel - Панель управления VPS
Введение
vcPanel - это панель управления VPS для управления VPS-серверами по всему миру из одного портала. Она в основном написана на PHP + MySQL, поэтому вы можете установить ее на любом хостинг-сервере.
vcPanel имеет скрипт автоустановки, но он поддерживает только дистрибутивы Centos 5.x. В общем, vcPanel можно установить на любой операционной системе с Apache + PHP5.2 + MySQL5.
Требования
Программное обеспечение, необходимое для vcPanel
Веб-сервер (Apache и совместимые веб-серверы)
PHP (версия 5 или выше)
MySQL (версия 5 или выше)
Модули и функции PHP, необходимые
- PHP server API должен быть модулем apache (без suphp, без cgi php). Вы можете проверить это, создав страницу phpinfo
- php-ssh2 (http://pecl.php.net/package/ssh2)
- php-libxml2
- php-curl
- IonCube Loader
- конфигурации php.ini - display_errors= Off
- register_argc_argv= On
- функция exec должна быть включена
Установка vcPanel
Примечание: Пожалуйста, установите vcPanel в соответствии с приведенной ниже процедурой, убедитесь, что ваш сервер соответствует требованиям. Если вы хотите установить и защитить свою панель управления нашей командой, пожалуйста, свяжитесь с нами отсюда. Чтобы мы могли сделать это для вас.
Скачайте vcPanel
Пожалуйста, скачайте vcPanel с http://vcpanel.net/Download и загрузите tar-файл на ваш сервер. Затем извлеките его.
Настройка vcPanel
Вам может потребоваться отредактировать два файла: config.php и adminauth.php.
config.php содержит следующее. Вам может потребоваться отредактировать необходимые поля, все они самоочевидны.
define("_DB_HOST", "localhost"); // хост базы данных vcpanel
define("_DB_NAME", "vcpanel_db"); // имя базы данных vcpanel
define("_DB_USER", "vcpanel_dbuser"); // пользователь базы данных vcpanel
define("_DB_USER_PASSWORD", "vcpaneldbpasswird"); // пароль пользователя базы данных vcpanel
define("_DOC_ROOT","/path-to-vcpanel-installation ") ;
// корень документа vcpanel без завершающих слешей, например: /home/user/public_html/vcpanel
define("_PHPCLI_PATH","/usr/bin/php");
// Путь к бинарному файлу php-клиента, без путей php-cgi. помните путь php-cli
define("SSH_KEY_TYPE","ssh-rsa");
// тип ssh ключа для rsa, он будет "ssh-rsa", если это dsa, он будет "ssh-dsa"
define("SSH_PRIVATE_KEY","/path-to-key/id_rsa");
// путь к закрытому ключу. Помните, что он должен находиться вне корня документа, например: /home/user/key/id_rsa
define("SSH_PUBLIC_KEY","/pathto -key/id_rsa.pub");
// путь к открытому ключу. Помните, что он должен находиться вне корня документа,
// например: /home/user/key/id_rsa.pubТеперь вам может потребоваться отредактировать adminauth.php. Это содержит имя пользователя администратора и пароль. Сделайте его сложным.
define("_ADMIN_USER","admin"); // имя пользователя администратора
define("_ADMIN_PASS","pass"); // пароль администратора, сделайте его очень сложным, очень-очень сложнымУстановите разрешения
Вам может потребоваться установить следующие разрешения:
chmod 666 vadmin/.htaccess
chmod 777 tmp/
chmod 777 vadmin/uploads/plan
chmod 777 vadmin/uploads/template
chmod 777 languages/Создайте базу данных
Теперь создайте базу данных MySQL с именем пользователя базы данных и паролем пользователя базы данных, которые вы используете в config.php. Дайте привилегии вышеуказанной базе данных с именем пользователя и паролем. Теперь восстановите базу данных vcpanel.sql в вашу базу данных.
Создайте SSH ключи
Теперь вам может потребоваться создать открытые и закрытые ключи ssh и загрузить их на ваш сервер установки, в папку вне вашего корня документа. Убедитесь, что папка защищена. Не позволяйте никому к ней получить доступ. Разрешите доступ только скриптам vcPanel к этой папке. Если вы не знаете, как это сделать, пожалуйста, свяжитесь с нами. Чтобы узнать, как создать ssh ключи, выполните следующие шаги.
- Подключитесь к вашему серверу:
# ssh [email protected]- Сгенерируйте ключи:
# ssh-keygen -t rsaТеперь нажмите клавишу ENTER, пока не получите обратно командную строку. Пожалуйста, помните, что нет необходимости указывать пароль для ssh ключа.
- Теперь скопируйте ключи id_rsa и id_rsa.pub из ~/.ssh/ в вашу папку ключей.
# ls -al ~/.ssh/
# cp -v ~/.ssh/* /path-to-your-key-folder-for-vtonf/Вход в панель администратора
Вы можете войти в панель администратора по адресу http://yourvcpanelinstallationurl/vadmin/
Установите ключ продукта
Вы получите свой ключ продукта в нашем портале лицензий, как только зарегистрируетесь. Если вы являетесь реселлером, вы можете использовать тот же ключ продукта во всех установках vcPanel. Обновите ключ продукта в vcPanel -> Ключ продукта.
Основные настройки
Убедитесь, что вам может потребоваться настроить основные настройки и учетную запись администратора в админке vcPanel.
Защитите доступ к vcPanel
Вы должны ограничить доступ к вашей панели администратора с определенных IP-адресов. Перейдите в vcPanel -> Защитить доступ.
Настройте Cron
Вам может потребоваться настроить ежедневную задачу cron следующим образом:
0 1 * * * php /path-to-vcpanel-install/script/backupcron.php /path-to-vcpanel-install Get new posts in your inbox
No spam. Unsubscribe anytime.