令人称赞的免费主机控制面板:Vesta Control Panel

折腾VPS的朋友,现在给你介绍一款免费的虚拟主机管理系统:Vesta Control Panel,没错,它是免费的。或许现在你的VPS上没有使用虚拟主机管理系统,因为你喜欢纯命令,又或许你已在使用虚拟主机管理系统,如国内出名的WDCP或AMH主机面板,但本人还是推荐你试试Vesta Control Panel,界面华丽,功能丰富,占用内存少,更重要的是它有中文,没错,自带中文,惊喜吧。

从官网上看,它的功能可以说是非常齐全的,满足一个VPS上所有的需求。如下图所示:

Vesta Control Panel.02

功能如此强大,但是安装起来却简单到无法想象,仅需通过ssh 输入2行命令

**# 用SSH登陆,并且获得ROOT权限**
ssh [email protected]

**# 下载所需文件**
curl -O http://vestacp.com/pub/vst-install.sh

**# 运行安装**
bash vst-install.sh

如果你的VPS无法安装,可以试在运行安装命令后面加上–force

bash vst-install.sh --force

安装完毕后默认ID为admin,密码也会显示在上面,平台也会通过自己的邮件系统发一封邮件给你,告诉你控制面的链接及账号密码。我们以https+IP+端口8083访问管理页面登陆,下面是登陆后的截图:

Vesta Control Panel.01

默认安装为英文界面,用户登录到后台,修改用户资料时,在修改设置里面的语言项目选cn就可以显示中文了。

VestaCP的界面比较简洁,一般用户很容易上手,后台可直接添加域名,高级选项里面还有是否选用Nginx、是否开启Web统计之类的。默认VestaCP会安装Nginx,Apache,Bind,Exim,Dovecot,vsftpd和MySQL这几个常用软件。

可以看到VestCP界面简洁易懂,主要分为了Web,Mail,DNS,备份等几个内容。特别是提前设置好了Mail控件,小伙伴们再也不用担心程序发不了邮件啦,而且对于很多新手比较棘手的FTP,VestaCP也给出了很方便的设置选项。

Vesta Control Panel.03

另外,增加虚拟机的时候,程序可选择Nginx托管静态内容,且支持SSL的方便设置,再加上有线上备份的功能吗,这些都算是这个Web面板的优点,而该面板在很多国外网友中也得到了不少的支持,大有后起之秀的势头,但比较遗憾的是,VestaCP目前没有对文件的在线操作功能。

Vesta Control Panel.04

同时它的邮件管理系统与Web邮件界面非常强大与美观。我有点喜欢用它这个邮件Web端了。使用探针可以看到,它默认PHP版本是5.4.26,Apache版本是2.2.15,所有组件默认全部支持。

Vesta Control Panel.05

下次折腾VPS就用它了。它是免费使用,如果需要技术支持是需要付费的,但它使用非常简单,应该不需要技术支持。如果觉得不错,可以对它进行捐赠与支付费用获得技术支持。

令人称赞的免费主机控制面板:Vesta Control Panel》有21个想法

  1. LL

    最开始开始打不开这个面板网站以为倒闭了,今天过墙居然进去了,看来背墙是有原因的,居然有taiwanese,剩下的都懂了

    回复
  2. ITGeeker

    之前用的wdcp,导出数据库再导入vesta后总是乱码,试了好些办法,没解决wordpress搬家吼显示全部乱码的问题。似乎在phpadmin选择代码时总是有问题。

    回复
    1. 佐仔 文章作者

      建议用Wordpress的数据备份软件备份数据,这样应该不会乱码。而用wdcp导出数据会因为服务器系统编码问题造成乱码。

      像你说的这个问题网络上应该有很多解决方案,你试搜索一下“wordpress 数据导出 乱码”。

      回复
      1. ITGeeker

        因为wdcp在点击插件或升级的时候就出现502 Bad Gateway(按照网上的502修复方式都试过了也无效,官方论坛好些人也有这样的问题,似乎也没法解决。),所以才想换别的主机面板,所以也没法用wordpress插件来备份mysql。

        我用的阿里云cent os 6.3 x64,昨天折腾了xampp导入后也是乱码,按照你的提示google出来的哪些解决方案试了好多也都无效,请问还有什么好建议吗?

        回复
        1. 佐仔 文章作者

          我只能指出个方向:这个错误一般是伪静态和线程问题。如果是apache,那重新编辑一下apache,并且取消伪静态。如果Nginx,那一般是线程问题,可以参考此文:http://www.jwzzsw.com/archives/1233.html

          就是因为不想折腾VPS,所以最终我还是选择了虚拟主机,呵呵。

          回复
          1. ITGeeker

            不管怎么说,还是要谢谢你。这些方法之前都已试过还是没发解决502问题。

            我现在再考虑,除了用phpmyadmin备份mysql和插件备份,我有用mysqldump备份过,不知道怎么导到vesta的mysql里面?

            另外,还有其它办法可以备份吗?

            回复
            1. 佐仔

              在Vesta建立相应的数据库后,然后根据网上教程恢复mysqldump的备份既可。
              这里有一篇很好的教程:http://www.blogjava.net/alpha/archive/2007/08/10/135694.html

            2. 佐仔

              几个常用用例:
              1.导出整个数据库
              mysqldump -u 用户名 -p 数据库名 > 导出的文件名
              mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql
              2.导出一个表
              mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
              mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql
              3.导出一个数据库结构
              mysqldump -u wcnc -p -d –add-drop-table smgp_apps_wcnc >d:\wcnc_db.sql
              -d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table
              4.导入数据库
              常用source 命令
              进入mysql数据库控制台,
              如mysql -u root -p

          2. ITGeeker

            这个教程很好,先收藏了,谢谢!

            我之前有尝试重新编译过apache和nginx,结果永久502了,太技术的我还是有所欠缺的。

            现在问题解决了,也没去研究mysqldump工具,想了一个最笨也最简单的方法,新申请了一个aliyun一个月的服务器,然后用rpm装上wdcp,导入数据库结果正常运行,不会出现502。

            然后用wp-clone插件备份,安装了vesta在原服务器,用wp-clone恢复刚才的备份,一切正常了。就是中间要重复操作几次域名解析到不同的主机,稍微折腾些,其它比较简单。

            觉得vesta还是可以的,比起xampp之类操作还是简便了不少。

            今天你的留言系统好像有些不同了。

            回复
    1. 佐仔

      WDCP也是不错的,就是里面的lnmp版本过低,而军哥的lnmp安装套件是挺好用的,但没个管理界面总得觉蛋疼,呵呵。

      回复

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注