VPS安装免费虚拟主机面板VestaCP

搭建网站我们通常都会购买VPS,但是自己一个人用VPS又太浪费了,所以可以开几个虚拟主机给其他人一起合用。

常见的宝塔面板也可以实现划分虚拟主机给他人使用,不过没有办法登录面板自助管理,而收费的Cpanel肯定不是业余使用者想要购买的了,所以本文给大家推荐这款名为VestaCP的免费虚拟主机管理面板。

文章目录

VestaCP介绍

VestaCP是一款开源的虚拟主机控制面板,开源地址:https://github.com/serghey-rodin/vesta

VestaCP可以在CentOS、Debian和Ubuntu系统上面安装,支持自定义安装脚本,可选安装nginx、apache、vsftpd、proftpd、exim、dovecot、spamassassin、clamav、named、iptables、fail2ban、softaculous、mysql、postgresql等。

VestaCP支持中文,演示地址参见下方链接:

下载地址

VestaCP安装教程

VestaCP的安装非常简单,默认的安装方法就三步:

# 使用ssh连接上你的vps ssh root@your.server # 下载安装脚本 curl -O # 运行安装脚本 bash vst-install.sh

相关文章:#建站#Xshell 6基本教程: 连接VPS

安装界面:

VestaCP安装教程

安装完成界面:

VestaCP安装教程

VestaCP安装完成后,会显示出后台登录地址和帐号密码信息。

通过浏览器登录即可进行虚拟主机和用户管理。(浏览器会提示ssl证书错误,忽略即可。)

如果你要自定义安装组件,那么可以在官方安装页面底部自己选择。

官网地址

切换中文:登陆后点击右上角你用户名,然后选择cn的语言就可以了。

VestaCP对接WHMCS自动开通

WHMCS是一套很流行的财务系统,我们从网上购买的VPS商家大多数都是用的WHMCS,你可以参考之前的文章:使用WHMCS搭建一个主机销售网站

VestaCP支持对接WHMCS实现自动开通虚拟主机,官方提供了WHMCS接口文件,具体使用方法如下:

cd /home/user/web/billing-site.ltd/public_html/modules/server mkdir vesta wget -O vesta.php

上面3行命令的意思是,切换到WHMCS安装目录的server文件夹下面,创建vesta文件夹,然后下载whmcs-module.php文件并重命名位vesta.php

接着去WHMCS管理后台 系统设置 产品设置 服务器 里面添加:

vestacp对接whmcs

服务器名称随便写,主机名和ip地址填写你安装Vesta面板的服务器IP。

vestacp对接whmcs

下面的类型,选择Vesta,然后填写上你Vesta管理后台的帐号和密码。

vestacp对接whmcs

添加完毕后,点击服务器列表里面的Login to Control Panel,看看是否可以登录成功,测试服务器设置是否正确,如果不成功,就检查帐号密码还有防火墙权限。

vestacp对接whmcs

在Vesta面板后台,点击用户方案,自己修改或者添加一个方案内容,记住方案名称。

vestacp对接whmcs

接着回到WHMCS管理后台,点击 系统设置产品设置产品设置。添加一个产品组,然后添加一个产品。

vestacp对接whmcs

产品详细信息里面,填写产品名称和产品描述,这里可以随意填写。

vestacp对接whmcs

关键的一点是,在接口设置这里,Package Name要填写你Vesta面板后台方案名称一致的名称,才能实现对接开通。

vestacp对接whmcs

一切配置完毕,就可以保存产品,在WHMCS前台测试购买一个虚拟主机服务,看看是不是自动开通了。

怎么卸载VestaCP面板

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwdfdw.html