网站搜索

如何在 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 安装过程之前仔细阅读以下所有重要说明。

  1. 仅在新安装的 CentOS 7 服务器上安装 CWP,无需更改任何配置。
  2. 32 位 512MB 和 64 位 1GB 的最低 RAM 要求以及 10GB 可用空间。
  3. 目前仅支持静态 IP 地址,不支持动态、粘性或内部 IP 地址。
  4. 安装后没有任何卸载程序可以删除 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.为了设置网络,我们将使用nmtuiNetworkManager文本用户界面)实用程序,它提供了一个图形用户界面,通过控制来配置网络网络经理。

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

请耐心等待,安装过程可能需要 1020 分钟才能完成。安装完成后,您应该会看到一个屏幕,显示“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。如果您有任何问题或意见,请随时在下面的评论部分提交。