折腾VPS的朋友,现在给你介绍一款免费的虚拟主机管理系统:Vesta Control Panel,没错,它是免费的。或许现在你的VPS上没有使用虚拟主机管理系统,因为你喜欢纯命令,又或许你已在使用虚拟主机管理系统,如国内出名的WDCP或AMH主机面板,但本人还是推荐你试试Vesta Control Panel,界面华丽,功能丰富,占用内存少,更重要的是它有中文,没错,自带中文,惊喜吧。
从官网上看,它的功能可以说是非常齐全的,满足一个VPS上所有的需求。如下图所示:
功能如此强大,但是安装起来却简单到无法想象,仅需通过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访问管理页面登陆,下面是登陆后的截图:
默认安装为英文界面,用户登录到后台,修改用户资料时,在修改设置里面的语言项目选cn就可以显示中文了。
VestaCP的界面比较简洁,一般用户很容易上手,后台可直接添加域名,高级选项里面还有是否选用Nginx、是否开启Web统计之类的。默认VestaCP会安装Nginx,Apache,Bind,Exim,Dovecot,vsftpd和MySQL这几个常用软件。
可以看到VestCP界面简洁易懂,主要分为了Web,Mail,DNS,备份等几个内容。特别是提前设置好了Mail控件,小伙伴们再也不用担心程序发不了邮件啦,而且对于很多新手比较棘手的FTP,VestaCP也给出了很方便的设置选项。
另外,增加虚拟机的时候,程序可选择Nginx托管静态内容,且支持SSL的方便设置,再加上有线上备份的功能吗,这些都算是这个Web面板的优点,而该面板在很多国外网友中也得到了不少的支持,大有后起之秀的势头,但比较遗憾的是,VestaCP目前没有对文件的在线操作功能。
同时它的邮件管理系统与Web邮件界面非常强大与美观。我有点喜欢用它这个邮件Web端了。使用探针可以看到,它默认PHP版本是5.4.26,Apache版本是2.2.15,所有组件默认全部支持。
下次折腾VPS就用它了。它是免费使用,如果需要技术支持是需要付费的,但它使用非常简单,应该不需要技术支持。如果觉得不错,可以对它进行捐赠与支付费用获得技术支持。
发哥主题~工具看上去不错
是的,发哥的主题,但又想换了,因为觉得不够简洁与大气,呵呵。
这个工具非常之好。
上周配置阿里云,看见你介绍的 WDCP,但是最后还是用的军哥的lnmp,没有似乎用面板。现在用着感觉还算方便。
WDCP也是不错的,就是里面的lnmp版本过低,而军哥的lnmp安装套件是挺好用的,但没个管理界面总得觉蛋疼,呵呵。
现在暂时还用着wdcp。这个只能是收藏备用。
之前用的wdcp,导出数据库再导入vesta后总是乱码,试了好些办法,没解决wordpress搬家吼显示全部乱码的问题。似乎在phpadmin选择代码时总是有问题。
建议用Wordpress的数据备份软件备份数据,这样应该不会乱码。而用wdcp导出数据会因为服务器系统编码问题造成乱码。
像你说的这个问题网络上应该有很多解决方案,你试搜索一下“wordpress 数据导出 乱码”。
因为wdcp在点击插件或升级的时候就出现502 Bad Gateway(按照网上的502修复方式都试过了也无效,官方论坛好些人也有这样的问题,似乎也没法解决。),所以才想换别的主机面板,所以也没法用wordpress插件来备份mysql。
我用的阿里云cent os 6.3 x64,昨天折腾了xampp导入后也是乱码,按照你的提示google出来的哪些解决方案试了好多也都无效,请问还有什么好建议吗?
我只能指出个方向:这个错误一般是伪静态和线程问题。如果是apache,那重新编辑一下apache,并且取消伪静态。如果Nginx,那一般是线程问题,可以参考此文:http://www.jwzzsw.com/archives/1233.html
就是因为不想折腾VPS,所以最终我还是选择了虚拟主机,呵呵。
不管怎么说,还是要谢谢你。这些方法之前都已试过还是没发解决502问题。
我现在再考虑,除了用phpmyadmin备份mysql和插件备份,我有用mysqldump备份过,不知道怎么导到vesta的mysql里面?
另外,还有其它办法可以备份吗?
在Vesta建立相应的数据库后,然后根据网上教程恢复mysqldump的备份既可。
这里有一篇很好的教程:http://www.blogjava.net/alpha/archive/2007/08/10/135694.html
几个常用用例:
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
这个教程很好,先收藏了,谢谢!
我之前有尝试重新编译过apache和nginx,结果永久502了,太技术的我还是有所欠缺的。
现在问题解决了,也没去研究mysqldump工具,想了一个最笨也最简单的方法,新申请了一个aliyun一个月的服务器,然后用rpm装上wdcp,导入数据库结果正常运行,不会出现502。
然后用wp-clone插件备份,安装了vesta在原服务器,用wp-clone恢复刚才的备份,一切正常了。就是中间要重复操作几次域名解析到不同的主机,稍微折腾些,其它比较简单。
觉得vesta还是可以的,比起xampp之类操作还是简便了不少。
今天你的留言系统好像有些不同了。
Vesta 安装成功后 mysql root密码是什么?
没有root的默认密码,你只能新建数据库。
root密码在
/root/.my.cnf
或者
/usr/local/vesta/conf/mysql.conf
楼上说得太准确的。感谢感谢。
确实不错,没有编辑器有点小麻烦,需要一直用FTP。好在我现在也不太折腾代码了,所以很好。
刚才看了下,这个系统有个很严重的漏洞.攻击者可以任意执行命令
最开始开始打不开这个面板网站以为倒闭了,今天过墙居然进去了,看来背墙是有原因的,居然有taiwanese,剩下的都懂了
欢迎你的到来。