VestaCP是由俄罗斯的人编写的VPS主机控制面板,支持中文,并且功能强大,最重要的是免费的,今天我将在debian7系统中给大家演示下如何使用VestaCP面板。
Vestacp目前支持RHEL 5, RHEL 6, CentOS 5, CentOS 6,Debian 7,Ubuntu 12.04, Ubuntu 12.10, Ubuntu 13.04, Ubuntu 13.10, Ubuntu 14.04。32位或者64位系统均可,博主一向喜欢debian系统,这次在debian7中安装Vestacp。
使用putty登录到VPS控制端,执行
12 | wget http://vestacp.com/pub/vst-install.shbash vst-install.sh |
安装官方的步骤是运行上面的脚本,可能会出现下面这样的问题,不能直接运行脚本。
根据提示,我们需要执行以下命令,强制安装
1 | bash vst-install-debian.sh --force |
开始安装时会提示:
确认并输入邮箱,则开始安装
安装完成后出现如下界面,可以看到登陆入口和用户名以及密码。
下图为Vestacp的管理面板,简单明了,有用户管理、网站管理、DNS管理、邮局管理、数据库、计划任务、网站备份等。
在用户管理界面,点击edit
我们可以设置面板语言及dns
点击添加网站域名我们来到如下界面:
点击高级选项,可以设置ftp账号
进入到Vestacp的数据库管理页面,点击“添加数据库”就可以增加新的数据库。添加了MysqL数据库后,就可以编辑和删除,或者进入到PhpMyAdmin。
利用VestaCP面板可以给我们自己搭建独立的域名邮局,这个看自己是否需要了,一般的面板是没有这个功能的。很多时候邮件还是比较重要的,用VPS搭建尤其是要注意安全问题。
vesta面板可以给不同的用户分配不同的权限。
在预设方案里设置好不同的主机套餐
在用户管理界面可以分配不同的的套餐配置:
如果你的VPS有多个IP的话,Vestacp可以帮你管理IP,可给单个的用户分配独立IP来使用。
这个是Vestacp面板存在的最大问题,目前可以借助于php的在线文件管理系统加以补充。
该情况发生一般是没有将web目录加入到php用户组里去,解决办法如下:
1 | chown -R username:username /home/username/web |
这里username为用户的用户名,如果是管理员为admin,如果是其他用户,则是该用户的用户名。
除了我以上介绍的安装及使用方法,你还可以自行摸索,vesta同样拥有详细的服务器性能监控功能。
至于大家关心的内存占用问题,我在vps中使用free -m查看了一下:
真正使用其实只用了69m,还是相当可观的。
整体而言,Vestacp是一个功能强大的VPS主机控制面板,如果你想进一步的了解,请参考:VestaCP官方文档。
联系客服