VPS一般我们都是首选Linux系统,在大公司的网站服务器也是采用Linux的多,但是Linux的命令行一样的操作实在让新手头痛,那么Linux系统建站我们就需要一款管理面板将这一过程可视化、简单化,对比市面上的免费、收费的面板,博主发现了一款–宝塔管理面板就十分不错。

一、对比其他管理面板

1.EasyPanel

简称EP面板,可以对接WHMCS财务系统开设虚拟主机,操作简单,功能实用,免费功能完全足够,所以很多人都在使用。当然EP面板有一些缺陷:

(1)PHP、MySQL版本低,无法适应现在的主流需求,版本低带来的是运行网站效率低、漏洞多。

(2)更新缓慢,距离上一次EP面板更新已经过去了一年多时间,新出的漏洞无法得到第一时间解决。

(3)支持力度一般。国内的面板国外肯定没啥人用,要是跑到论坛上发现很多问题因为社区不活跃解决不了,自带模板其实挺难看的,第三方做模板的很少。PHP新版本等组件也长期不更新。

2.cPanel

简称CP面板,国外开发的主机面板,很多主机商都在采用,稳定可靠。但是授权是收费的,费用高昂。同时因为功能过于强大造成很多功能没什么用,中文翻译也是类似机翻的,有些晦涩难懂。不推荐新手使用。

3.DirectAdmin

简称DA面板,也是国外开发,很多主机商都是采用,稳定可靠。DA面板的功能也不少,对比CP面板也比较简单易用,新功能更新速度也快,采用LAMP架构,当然也是收费的,价格较高。

4.VestaCP

貌似是俄罗斯人开发的面板,免费,功能丰富,支持中文,支持自定义组件安装,支持自建邮局和DNS解析这些,当然有几个功能例如在线文件管理是收费项目,好在价格不贵。

5.AMH

AMH4是免费的,但是功能和组件和EP一样已经长期不更新,插件也老旧了。AMH5是收费版本,社区支持完善,价格最低6元/月,插件非常多,满足一般人的需求。当然有人是不愿意额外花这份钱购买授权的,其实博主看来6块钱也就两瓶饮料钱,不过个人感觉AMH5要比4.X复杂很多,搭建一个建站环境需要下载很多模块再安装再设置,麻烦许多。AMH4是LNMP架构,AMH5可以自定义,包括LAMP和LAMP。

6.Plesk

博主曾经试用过Plesk面板,确实很漂亮,功能也丰富,Plesk的授权有些贵,不太适合个人建站使用,而且这个面板内存占用比较些高,低配主机不会考虑。如果是主机商等大客户可以考虑这款面板,丰富的功能和高颜值容易博取用户的喜爱。

7.WDCP

WDCP在2.5版本漏洞非常多,更新缓慢,和Dedecms一样被称为漏洞之王,建站非常不靠谱,但是阿里云腾讯云等主机商却建议新手使用,虽然功能比较简单实用,但是不安全拿来不是埋下定时炸弹了么?好在今年WDCP更新到了3.0版本,虽然样式基本没变,但是解决了很多问题,更新了环境组件,官方论坛也有人做一些模板使用,不过目前的态度还是观望为好,哪天又不更新了迁移是一件麻烦的事情。

8.Kloxo-MR面板

以前Kloxo面板的改版,原Kloxo的开发者去天堂后因为有人不舍得这么一款好用的面板就进行了二次开发,支持中文,外观也很漂亮,完全免费。博主使用过程中感觉功能很强大,但是一般人很少用到一些功能,而且安装过程比较麻烦,可能会出现各种问题需要手工解决,不适合新手用户。

9.AppNode面板

以前的VpsMate面板,后来开发者“跑路”没再更新,本身面板还是不错的。不过面板是收费的,虽然价格不高,但是在面板没有完善的时候收费确实体验一般般,很多个人站长可能因为这样就放弃了。博主简单使用过一次,没有得出什么太多的感受,因为是国内开发所以对国人还是比较友好,不过因为版本是早期的所以感觉现在不太完善。

其他面板就不再一一叙述,同时身边很少有人使用,例如LuManager、ZPanel、ISPConfig、Ajenti、OpenPanel、EHCP、Virtualmin/WebMin、CentOS Web Panel等等。

二、宝塔面板自身

宝塔面板是今年听说的一个VPS管理面板,官方在Windows平台推出了很多软件来简化Windows服务器的使用,今年推出了Linux版本让博主很是期待这款新的面板是不是好用?

官方网站:http://www.bt.cn/

在Windows平台的软件:服务器管理助手Windows版、远程桌面助手、流量监控、服务器环境包。

1.安装

目前宝塔的Linux版只支持CentOS5.X/6.X/7.X,支持范围没有AMH广。

(1)包含软件:

Nginx-Tengine-2.1.2

Nginx1.8 – 1.10

Apache2.4.20

PHP5.2 – 7.0(安装时可选,支持多版本共存,除php7.0都已包含zendloader)

MySQL5.5 – 5.7(安装时可选)

Pure-Ftpd

phpMyadmin

WEB在线面板

(2)系统要求:

内存:128M以上,推荐512M以上

磁盘:至少4GB可用磁盘空间

其它:确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL

(3)安装方法:

yum -y install screen wget && screen -S bt
wget -O install.sh http://125.88.182.172:5880/src/install.sh && sh install.sh

服务器管理等操作可以参考官方的文章:http://www.bt.cn/Help/Find?id=49

宝塔不是AMH那种可以自由定义环境的面板,虽然组件可以选择,但是没法做到AMH那种一个面板运行一个LAMP和一个LNMP的效果。PHP可以单独选择一个版本安装,也可以安装全部版本。

对于服务器和面板的很多使用问题都可以参考官网的帮助:http://www.bt.cn/Help

ionCube、Memcached、Memcache、Opcache、Xcache、APC这些特殊组件在安装的时候是不包含的,请参考官方的文章单独安装使用:http://www.bt.cn/Help/Find?id=92

2.使用

首先先设置服务器的登录账户和密码,也能自定义网站和备份路径。

(1)宝塔面板的首页:

可以直观的看到服务器的信息,例如内存占用、CPU情况和网卡情况,帮助我们了解服务器状态。

(2)创建网站环境:

绑定好域名,可以自由设置是否创建FTP和数据库,如果安装了多个PHP版本可以自定义这个网站使用哪个版本的PHP。

(3)站点的进一步设置:

创建完成后如果需要进一部设置可以进入站点管理–修改,设置功能非常丰富,例如伪静态、SSL设置、流量限制、默认首页和301跳转等实用功能,完全傻瓜化。

(4)文件管理器:

功能简单实用,包含了全部常用功能,在线解压缩就十分不错。如果需要打包整个站点备份需要到站点管理进行,略微不方便。虽然文件管理器内可以打包,但是需要新建一个文件夹再把所有文件塞进去再打包才可以。

(5)数据库管理:

自带phpmyadmin,可视化导入导出数据库文件,支持新增/删除数据库用户。

(6)安全设置:

可以设置系统防火墙,关闭不必要的端口,防止面板和网站被入侵。

(7)系统功能的设置:

自己设置面板的端口防止入侵,在线管理网站环境的服务状态,例如修改了设置可以直接在面板里重启服务等。

(8)日志功能:

对面板的一系列操作有自动记录,这样防止自己的操作失误和查看面板是否被外人所修改。

三、使用总结

宝塔面板确实方便了新手使用Linux服务器的过程,功能强大,完全免费,更新速度快,这样一款优秀的面板实在值得推荐。其实对于一个个人站长来说这样的面板功能已经足够,如果面板做好维护更新即可,同时还建议对接一些财务系统,这样主机商也能轻松使用这款面板销售主机,扩大了面板的用户数量。

如果新手使用Linux服务器有很多麻烦,可以试试宝塔面板,一定不会让你失望。