以前我们做网站的时候较多的还是使用虚拟主机,其中Plesk、cPanel面板是我们常用的虚拟主机管理面板。不过如今虚拟主机慢慢的淡出我们建站的主机可选产品中,开始都用云服务器建站。在云服务器建站部署WEB环境中,我们会选择什么样子的WEB安装工具软件呢?直接自己编译安装,还是使用一键包或者Linux控制面板?
如果我们开始有使用云主机、独立服务器,所有的系统都是需要我们自己来安装的,而且大部分云服务器的系统都是linux系统,不是可视化界面,这里需要用到主机控制管理面板,需要在建站之前安装到我们购买的云服务器中,这样我们在安装完毕之后就可以安装和管理网站。在这篇文章中,老蒋准备整理目前我们还在使用的10款Linux VPS主机可以使用的主机控制管理面板。
第一、宝塔面板宝塔面板应该是目前用户比较多的可视化Linux VPS主机管理可视化面板,借助于之前有几款面板缺少运维以及付费运营之后,宝塔面板打着永久免费的旗号,当然也加上确实在功能上一直比较新,才逐渐在这几年收获到不少的用户。从今年开始,商家也在寻求盈利模式,比如有开始将一些插件功能单独付费收费,以及提供永久的付费版本。不过,免费版本用户影响还不是很大,至少可以确保大众功能的使用。
安装宝塔面板建议使用在CENTOS7系统下进行,其他兼容性不是太好。
yum install -y wget && wget -O install.sh
宝塔面板可以安装LNMP、LAMP系统环境。
第二、WDCP当初WDCP面板可谓是一家独大,一手好牌居然打成这样。当初可以说大部分网友在服务器中建站,都会有用到WDCP面板,当然WDCP成功的原因也在于AMH面板付费后成气候的。在WDCP用户增加之后,团队没有想到不断的完善功能和提高用户体验,导致被上面的宝塔面板超越。
目前,WDCP面板还在运行,但是基本上用户量不大,只不过有些用户当初一直在使用没有办法变更,新用户的话基本上很少有使用WDCP面板。不论是软件的升级,还是后台的用户体验,确实不是我个人喜欢的那种。
wget
tar zxvf lanmp_v3.3.tar.gz
sh lanmp.sh
目前,WDCP面板提供的版本是V3.3版本,安装过程是编译安装的,所以速度比较慢。
第三、AMHAMH面板是与WDCP同时期的产品,当时两者用户都是比较多的。从软件的用户体验上看,AMH还是有优势的,但是AMH开发者突然决定从5.0版本开始付费,所以免费版本停留在4.2版本。这样一来,对于大部分需要免费用户的支持者来说都不再使用。可能对于开发者来说专注付费用户,肯定是有部分付费用户的,要不刚才我去看看也不会坚持到现在,这个是人家的自由,他们希望付费都是可以的。
付费用户还分四个级别,最低是6元一个月,最高是550元每月。如果我们需要安装免费版本可以用这个脚本:
wget
不过免费版本的软件都是很早很早的,基本上不适合目前建站需要。
第四、APPNODEAPPNODE控制面板前身是有一款名字的,但是我忘记了,所以就不说这个事情。APPNODE是Linux 服务器集群管理面板。有提供免费和付费用户,免费用户支持安装三个网站,不过对于一般的用户来说三个网站也是够用的。但是对于我们习惯免费的来说确实有点遗憾,这款软件的功能十分强大,从下面截图可以看到。
看着这么强大的功能感觉安装到普通云主机上有点大材小用。
INSTALL_AGENT=1 INSTALL_APPS=sitemgr INIT_SWAPFILE=1 INSTALL_PKGS='nginx-stable,php73(zend-guard-loader),php72(zend-guard-loader),php71(zend-guard-loader),mysql56' bash -c "$(curl -sS ;
我们可以自定义安装的软件版本。
第五、CyberPanelCyberPanel面板来自LiteSpeed引擎提供商官方发布的基于Openlitespeed面板。对于有喜欢使用LITESPEED引擎的用户可以使用,这个面板经过两年的发展也是比较完善的,可以实现建站、自建DNS、邮局功能,当然也支持备份、安全、SSL等。
这里我们安装也很简单:
sh <(curl )
根据官方要求需要在CENTOS7系统下安装。
第六、LNMP上面五款LINUX主机管理面板是可视化操作的,对于服务器比较挑剔的用户可能会希望直接编译WEB环境,但是编译的环境安全性以及操作性不够自动化。便捷一些我们会使用一些网友提供的无面板的脚本,其中用户最多的是LNMP脚本。已经有好多年,每年都有在维护和更新。
如果我们有安装LNMP、LAMP脚本的是可以选择的。
wget
第七、Oneinstack以前我们也有看到很多个人也会开发一些一键包工具,但是都不如上面的LNMP,自从前几年开始一款oneinstack脚本的出现打破这个局面,基本功能和LNMP差不多,但是组合配置比LNMP丰富很多,比如支持Tomcat、JDK、Tengine、OpenResty,可以说在LNMP脚本基础上有不少的改变和丰富。
可以根据我们需要选择组合。
yum -y install wget screen #for CentOS/Redhat # apt-get -y install wget screen #for Debian/Ubuntu wget
第八、LAMPLAMP系统顾名思义是支持安装APACHE引擎的WEB系统。可以为 Amazon Linux/CentOS/Fedora/Debian/Ubuntu 系统的 VPS 或服务器安装 LAMP(Linux + Apache + MySQL/MariaDB/Percona + PHP) 生产环境的 Shell 脚本。
安装方法:
yum -y install wget screen git // Edit By itbulu.com apt-get -y install wget screen git // for Debian/Ubuntu git clone
安装过程我们可以选择软件的版本。
ZPanel面板,也是国外的一款老牌的主机面板,主要是因为海外的主机面板,实际上在国外使用的用户还是很多的。以前一段时间在国内也比较流行,只不过有些时候功能过于复杂和强大,我们很多人是无法使用驾驭的,实际上ZPanel面板支持Windows,Linux等多个操作系统的VPS或者服务器。
ZPanel面板目前可以使用到Windows和Linux系统中,目前最新版本是ZPanel 10。以后老蒋有时间就单独的分享ZPanel面板的使用教程。这个软件使用了其它免费或开源的软件提供免费许可证,成本效益解决方案。ZPanel能与MySQL,hMailServer(Windows平台),Postfix(Linux平台等),Filezilla(Windows平台)或ProFTPd(Linux平台等)等多个软件完美兼容。ZPanel最新的版本命名为ZPanelX(10)。
CentOS系统
yum -y update
wget
chmod +x 10_1_1.sh
./10_1_1.sh
Ubuntu系统
wget
chmod +x 10_1_1.sh
./10_1_1.sh
Vesta,也是一款国外的主机面板。这款面板实际上在国内的用户还是比较多的,老蒋之前看到有网友专门使用他们家的邮局功能。在国内文档还是比较多的,,而且也有支持中文语言包,建站是相对容易的,扩展性也比较强大。
作者:老蒋,来自老蒋部落。