如何在 CentOS 7 上安装 CentOS Web 面板 (CWP)
CentOS Web 面板 (CWP) 是一个免费的 Web 托管控制面板,可轻松管理多个服务器(专用服务器和 VPS),而无需为每个服务器通过 SSH 访问服务器您需要完成的小任务。它是一个功能丰富的控制面板,具有大量用于快速服务器管理的选项和功能。
CentOS Web 面板功能
以下是 CentOS Web Panel 提供的一些最有益的功能和服务。
- Apache Web 服务器(Mod 安全性 + 自动更新规则可选)。
- PHP 5.6(suPHP、SuExec + PHP 版本切换器)。
- MySQL/MariaDB + phpMyAdmin。
- 电子邮件 – Postfix 和 Dovecot、邮箱、RoundCube Web 界面((防病毒、Spamassassin 可选)。
- CSF(配置服务器防火墙)。
- 备份(此功能是可选的)。
- 简单的用户管理界面。
- 使用 WordPres 设置 Web 托管服务器。
- 免费 DNS 服务器。
- 实时监控。
- 文件系统锁定(意味着不再因锁定文件而导致网站黑客攻击)。
- 服务器配置 AutoFixer。
- cPanel 帐户迁移。
- TeamSpeak 3 Manager(语音)和Shoutcast Manager(视频流)。
CWP 还提供了更多功能,您可以在此处查看。
CWP 的最新版本是 0.9.8.651,于2018 年 4 月 21 日发布,其中包括一些有关加载时间改进的错误修复。
CentOS Web 面板演示
New Root Admin Panel Login:
Non SSL Login: http://demo1.centos-webpanel.com:2030
SSL Login: https://79.137.25.230:2031
Username: root
Password: admin123
New End user Panel Login:
Non SSL Login: http://demo1.centos-webpanel.com:2082
SSL Login: https://79.137.25.230:2083
Username: testacc
Password: admin123
CentOS Web 面板安装程序的要求:
为避免出现任何问题,请务必在 CWP 安装过程之前仔细阅读以下所有重要说明。
- 仅在新安装的 CentOS 7 服务器上安装 CWP,无需更改任何配置。
- 32 位 512MB 和 64 位 1GB 的最低 RAM 要求以及 10GB 可用空间。
- 目前仅支持静态 IP 地址,不支持动态、粘性或内部 IP 地址。
- 安装后没有任何卸载程序可以删除 CWP,您必须重新加载操作系统才能将其删除。
为了获得更好的性能,我们建议您订购最少安装 CentOS 7 的 Linode VPS。
在 CentOS 7 上安装 CentOS Web 面板 (CWP)
出于本文的目的,我将在具有静态 IP 地址的本地 CentOS 7 服务器上安装 CWP (CentOS Web Panel) 192.168.0.104 和主机名 cwp.howtoing.com。
设置主机名
1.要开始CWP安装,请以root身份登录到您的服务器,并确保设置正确的主机名。
重要:您服务器上的主机名和域名必须不同(例如,如果 domain.com 是您服务器上的域,然后使用 hostname.domain.com 作为您的完全限定主机名)。
hostnamectl set-hostname cwp.linux-console.net
hostnamectl
设置服务器IP地址
2.为了设置网络,我们将使用nmtui(NetworkManager文本用户界面)实用程序,它提供了一个图形用户界面,通过控制来配置网络网络经理。
yum install NetworkManager-tui
nmtui
安装 CentOS Web 面板
3.设置主机名和静态IP地址后,现在您需要将服务器更新到最新版本并安装wget实用程序来获取并安装CWP 安装脚本。
yum -y update
yum -y install wget
cd /usr/local/src
wget http://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest
请耐心等待,安装过程可能需要 10 到 20 分钟才能完成。安装完成后,您应该会看到一个屏幕,显示“CWP”已安装,以及访问该面板所需的凭据列表。确保复制或写下信息并妥善保管:
准备就绪后,按“ENTER”重新启动服务器。如果系统没有自动重新启动,只需键入“reboot”即可重新启动服务器。
reboot
CentOS Web 面板配置
4. 服务器重新启动后,以 root 身份登录服务器,登录后您将看到不同的欢迎屏幕,其中包含有关登录用户和当前磁盘空间使用情况的信息。
现在,使用服务器上安装程序提供的链接登录到 CentOS Web Panel 服务器。
CentOS WebPanel Admin GUI: http://SERVER-IP:2030/
Username: root
Password: your root password
有关其他配置说明,请查看 wiki/文档站点。
在本文中,我们解释了如何在 CentOS 7 上安装 CentOS Web Panel。如果您有任何问题或意见,请随时在下面的评论部分提交。