如何安装vcPanel  -  VPS控制面板

如何安装vcPanel - VPS控制面板

介绍

vcPanel是一个用于从一个门户管理全球VPS服务器的vps控制面板。 它主要是用PHP + MySQL编写的,所以你可以在任何主机服务器上安装它。

vcPanel具有自动安装程序脚本,但仅支持Centos 5.x发行版。 一般来说,vcPanel可以安装在任何具有Apache + PHP5.2 + MySQL5的操作系统上。

要求

vcPanel所需的软件

Web服务器(Apache和兼容的Web服务器)
PHP(版本5或更高版本)
MySQL(版本5或更高版本)

PHP模块和功能需要

  • PHP服务器API必须是apache模块(没有suphp,没有cgi php)。 您可以通过创建phpinfo页面来检查它
  • php-ssh2( http://pecl.php.net/package/ssh2
  • php-libxml2
  • phpCurl
  • IonCube装载机
  • php.ini配置
    • display_errors = Off
    • register_argc_argv =开
    • 执行exec功能

安装vcPanel

注意:请按照下列步骤安装vcPanel,确保您的服务器符合要求。 如果您想安装并保护我们的团队的控制面板, 请从这里与我们联系。 所以我们可以为你做。

下载vcPanel

请从http://vcpanel.net/下载vcPanel并将tar文件上传到您的服务器。 然后解压

配置vcPanel

您可能需要编辑两个文件config.phpadminauth.php

config.php包含下列内容。 您可能需要编辑所需的字段,这些都是不言自明的。

define("_DB_HOST", "localhost");  // vcpanel db host
define("_DB_NAME", "vcpanel_db"); // vcpanel  db name
define("_DB_USER", "vcpanel_dbuser"); // vcpanel db user
define("_DB_USER_PASSWORD",  "vcpaneldbpasswird"); // vcpanel db user password
define("_DOC_ROOT","/path-to-vcpanel-installation ") ;
 // vcpanel document root no trailing slashes eg : /home/user/public_html/vcpanel
define("_PHPCLI_PATH","/usr/bin/php");
 // Path to php client binary,no php-cgi paths. remember php-cli path
define("SSH_KEY_TYPE","ssh-rsa");
//ssh key type for rsa  it will be "ssh-rsa" , if it is dsa it will be "ssh-dsa"
define("SSH_PRIVATE_KEY","/path-to-key/id_rsa");
 //path to private key. Remember make it out side document root , eg : /home/user/key/id_rsa
define("SSH_PUBLIC_KEY","/pathto -key/id_rsa.pub");
 //path to public key . Remember make it out side document root ,
 // eg : /home/user/key/id_rsa.pub

现在您可能需要编辑adminauth.php 。 这包含管理员登录名和密码。 使它更难

define("_ADMIN_USER","admin");     // admin username
define("_ADMIN_PASS","pass");     // admin password make it very hard , very very hard

设置权限

您可能需要设置以下权限:

chmod 666 vadmin/.htaccess
chmod 777 tmp/
chmod 777 vadmin/uploads/plan
chmod 777 vadmin/uploads/template
chmod 777 languages/

创建数据库

现在使用您在config.php中使用的数据库用户名和数据库用户密码创建一个MySQL数据库。 使用用户名和密码向上述数据库授予权限。 现在将数据库vcpanel.sql恢复到数据库。

创建SSH密钥

现在,您可能需要创建ssh公钥和私钥,并将其上传到您的安装服务器,到文档根目录之外的文件夹。 确保固定文件夹。 不允许任何人访问它。 只允许vcPanel脚本访问该文件夹。 如果您不知道如何做,请联系我们。 要知道如何创建ssh密钥,请继续执行以下步骤。

1)ssh到你的服务器:

# ssh vcpanel@server.yourdomain.com

2)生成键:

# ssh-keygen -t rsa

现在按ENTER键,直到你得到命令提示符。 请记住,不需要为ssh密钥提供密码。

3)现在将密钥id_rsaid_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 
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏