备注:centos web Panel虽然免费,但是部分选项是要付费的,例如php版本的切换。
备注2: centos web Panel 适合大内存、大CUP的VPS,小内存的VPS不建议用。
一般来说我们使用的面板基本上都是可以在Ubuntu、CentOS、Debian等Linux各个发行版本上使用,例如宝塔面板、VestaCP面板、ISPConfig面板等,都是可以在Linux上安装并运行了。不过,今天要分享的CentOS Web Panel却是“与从不同”。
从名字就可以看出,CentOS Web Panel是一个专门为CentOS系统打造的VPS控制面板,功能可以说非常地强大,CWP会在您的服务器上自动安装完整的LAMP,其中包括:apache,php,phpmyadmin,webmail,mailserver 。
CentOS Web Panel自带了DNS系统、邮局系统、第三方插件、CSF防火墙、脚本安装等,CentOS Web Panel最为出众的就是在服务器管理上,例如可以调整Apache配置、切换PHP版本、服务器性能监控、安全防护、SSL证书管理、Letsencrypt启用等等。
总之,用了CentOS Web Panel(CWP)之后称之CentOS系统最优秀的免费服务器控制面板也为过,只不过由于功能太过于全面和复杂,上手CentOS Web Panel也需要不少的时间,况且CentOS Web Panel不适合小内存的VPS,资源消耗还是有点大。
一、CentOS Web Panel安装
CentOS Web Panel支持的操作系统有CentOS 6, RedHat 6 或者 CloudLinux 6, CentOS 7 ,32位操作系统要求最少512MB 内存,64位的操作系统要求至少1024 MB内存。
CWP 官网:http://centos-webpanel.com/
1.1 修改主机名
CentOS6.x 修改主机名主要修改两处:一处是/etc/sysconfig/network,另一处是/etc/hosts。
执行:vim /etc/sysconfig/network,将里面一行 HOSTNAME=localhost.localdomain ,修改 localhost.localdomain 为你的主机名。
然后执行:vim /etc/hosts,将一行 127.0.0.1 localhost.localdomain localhost 。其中 127.0.0.1 是本地环路地址, localhost.localdomain 是主机名(hostname),也就是你需要修改的。localhost 是主机名的别名(alias),它会出现在Konsole的提示符下。将第二项修改为你的主机名(第三项可选)。
将上面两个文件修改完后,并不能立刻生效。如果要立刻生效的话,可以用 hostname www.wzfou.com 作临时修改,它只是临时地修改主机名,系统重启后会恢复原样的。但修改上面两个文件是永久的,重启系统会得到新的主机名。最后,重启后查看主机名 uname -n 。如下:
1.2 安装前准备
安装CWP依赖环境:
yum -y install wget
升级系统:
yum -y update
重启系统:
reboot
1.3 一键安装
CWP面板默认会安装以下组件:
- – Apache Web服务器(Mod Security +自动更新规则可选)
– PHP 5.6(suPHP,SuExec + PHP版本切换器)
– MySQL / MariaDB + phpMyAdmin
– Postfix + Dovecot + roundcube webmail(防病毒,Spamassassin可选)
– CSF防火墙
– 文件系统锁定(没有更多的网站黑客入侵,所有的文件都被锁定)
– 备份(可选)
– 用于服务器配置的AutoFixer
CentOS 6安装:(一行行执行代码!)
cd /usr/local/src
wget http://centos-webpanel.com/cwp-latest
sh cwp-latest
CentOS 7安装:
cd /usr/local/src
wget http://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest
如果下载链接失效,你可以使用以下下载链接代替:
CentOS 6: http://dl1.centos-webpanel.com/files/cwp2-latest
CentOS 7: http://dl1.centos-webpanel.com/files/cwp-el7-latest
最后重启VPS,CWP面板就安装成功了。
reboot
og in to your CWP server using the link provided by the installer on your server
CentOS WebPanel Admin GUI at http://SERVER-IP:2030/
Username: root
Password: your root password
– Setup nameservers
– Setup shared ip (must be your public IP address)
– Setup at least one hosting package (or edit default package)
– Setup root email
二、CentOS Web Panel设置
打开CentOS Web Panel的登录地址,然后输入你的VPS账号与密码,就可以登录到CentOS Web Panel了。
详细的配置可以参考官方文档,也可以参考: https://www.freehao123.com/centos-web-panel-centos-mianfeifuwuqi/