现在大多数服务器面板都是采用的Apache架构的,例如VestaCP、ISPConfig、BT.cn宝塔面板等,此外还有OneinStack、LNMP这两个有名的面板系统,另外Nginx一键安装包也提供了LAMP模式,可以用于安装Apache建站环境。
下边我们就来说一说这些服务器面板的一键安装和架设
1,VestaCP俄罗斯的人编写的专供linux使用的一款功能强大的VPS主机控制面板,支持中文,环境核心包括Apache、Nginx、Bind、Exim、Dovecot、vsftpd、MySQL等,提供可视化的网站管理面板,非常适合多用户使用。比较适合不太习惯命令行操作的朋友。官网:https://vestacp.com/
下边是主流的一键脚本
作者:duy13原项目地址:https://github.com/duy13/VDVESTA
需要系统环境
CentOS Server 7 x86_64(其他发行版本未测试)
安装代码:
curl -L https://github.com/duy13/VDVESTA/raw/master/vdvesta.sh -o vdvesta.sh ; bash vdvesta.sh
作者:wn789原项目地址:https://github.com/wn789/VDVESTA
需要系统环境
提示此脚本只支持CentOS 7 x86_64系统。
安装代码:
curl -L https://raw.githubusercontent.com/wn789/VDVESTA/master/vdvesta.sh -o vdvesta.sh; bash vdvesta.sh
2,ISPConfig,是国外一个非常优秀的VPS主机控制面板,支持的linux主机系统非常多,基本上囊括了现在主流的所有linux系统。且支持一键安装,包括了 Apache2 and nginx、Postfix、Dovecot、PureFTPD、Bind,、PowerDNS、MySQL等组件。官网:https://xintu.ispconfig.org/
下边放上一键脚本
作者:exact09原项目地址:https://github.com/exact09/dclardy64-ISPConfig-3-Debian-Installer-58f17a0
需要系统环境
Debian 5 - 9 and Testing (recommended)Ubuntu 8.10 - 18.04 (recommended)CentOS 5.2 - 7Fedora 10 and 12 - 15OpenSuSE 11.1 - 12.3安装代码:
cd /tmp; wget --no-check-certificate -O ISPConfig3.tgz https://github.com/dclardy64/ISPConfig-3-Debian-Installer/tarball/master; tar zxvf ISPConfig3.tgz; cd *Installer*; bash install.sh
3.BT.cn宝塔面板(支持CentOS、Ubuntu、Debian、Fedora),Web端管理,QQ群及论坛技术支持,可以一键创建网站、FTP、数据库、SSL;安全管理,计划任务,文件管理,PHP多版本共存及切换;自带LNMP与LAMP官网:http://xintu.bt.cn/
系统要求
操作系统:全新系统(支持CentOS、Ubuntu、Debian、Fedora、Deepin),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL
强烈建议使用centos7.x 系统
安装方法:
Centos安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
Ubuntu/Deepin安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
Debian安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
Fedora安装命令:
wget -O install.sh http://download.bt.cn/install/install.sh && bash install.sh
4,OneinStack是一个非常优秀的LNMP一键安装脚本工具,包含了lnmp,lamp,lnmpa,ltmp,lnmh,MySQL,PostgreSQL,MongoDB等工具。它的部署Let’s Encrypt证书和配置Https站点特别好用。
官网:https://oneinstack.com/
系统要求
CentOS 6~7(包括redhat) 、Debian 6~8 、Ubuntu 12~16 、Aliyun Linux 15.1。
安装方法:
打开页面https://oneinstack.com/auto/,配置好需要的环境后点确定会得到一个安装脚本,在你的SSH中运行就可以了
5,关于LNMP的一键安装包,国内和国外都有非常多的作者。http://lnmp.org(用的人很多,也是我最早使用的一键安装包)
https://lamp.sh/ (非常古老的一键安装包,但是非常可靠,目前的搬瓦工就是使用的它)