CentOS的网络小组 (CWP)是一个免费的虚拟主机控制面板,让您轻松而不需要通过SSH访问服务器,你需要完成每个小任务管理多个服务器(专用和VPS)。 它是一个功能丰富的控制面板,我相信你会喜欢。 我将尝试列出一些最有益的功能:
- Apache Web服务器(Mod Security和OWASP规则是可选的)。
- PHP 5.4和PHP切换器
- MySQL用phpMyAdmin
- 电子邮件 - Postfix和Dovecot,邮箱,RoundCube Web界面
- CSF(配置服务器防火墙)
- 备份(此功能是可选的)
- 轻松的用户管理界面
- FreeDNS服务器
- 实时监控
- 备份
- 文件系统锁定(意味着,由于锁定的文件更改,没有更多的网站黑客)。
- 服务器配置AutoFixer
- cPanel帐户迁移
- TeamSpeak 3经理(语音)和Shoutcast Manager(视频流)。
CWP的最新版本是0.9.8.6,并发布了2015年4月19日 ,其中包括关于加载时间改进一些bug修复。
CentOS Web面板演示
- 非SSL登录 - http://185.4.149.65:2030/
- SSL登录 - https://185.4.149.65:2031/
------------------ Admin / Root Login ------------------ Username: root Password: admin123 ------------------ User Login ------------------ Username: test-dom Password: admin123
在开始安装之前,我必须告诉您几个关于CPW及其系统要求的重要事项:
- 安装必须在没有MySQL的干净的CentOS服务器上完成。 建议使用CentOS / RedHat / CloudLinux 6.x. 尽管它可能在CentOS 5的工作,它并没有被全面测试。 目前不支持为CentOS 7 CWP。
- 32位512MB和64位1024MB的最小RAM要求,具有10GB可用空间。
- 当前支持静态IP地址,不支持动态,粘性或内部IP地址。
- 没有任何卸载程序在安装后删除CWP,您必须重新加载操作系统以删除它。
对于本文的目的,我将使用静态IP地址为192.168.0.10本地的CentOS 6服务器上安装CWP(CentOS的网络面板)。
CentOS Web面板安装
1.要开始安装,访问您的服务器的根,并确保标题为CentOS的网页面板安装前设置正确的主机名和静态IP地址 。
重要提示 :主机名和域名必须是在服务器上的不同(例如,如果domain.com是您的服务器上的域,然后使用hostname.domain.com作为完全限定的主机名)。
2.设置主机名和静态IP地址后,您需要安装wget的工具来获取CWP安装脚本。
# yum -y install wget
3.接下来,做一个完整的服务器更新最新版本,然后重新启动服务器采取一切新的更新到影响。
# yum -y update # reboot
4.重新启动服务器后,您需要使用wget实用程序下载的CentOS的Web面板安装脚本,如下图所示安装CWP。
# cd /usr/local/src # wget http://centos-webpanel.com/cwp-latest # sh cwp-latest
下载CentOS Web面板
CentOS Web面板安装
继续:CWP安装
请耐心等待安装过程可能需要10到20分钟才能完成。 一旦安装完成后,你应该看到一个屏幕,说:“CWP”安装并访问面板所需的凭据列表。 确保复制或写下信息并保持安全:
CentOS Web面板信息
5.一旦准备就绪,按“ENTER”键重新启动服务器。 如果系统没有自动重新启动只需键入“ 重新启动 ”,以重新启动服务器。
6.服务器重新启动后,登录到服务器根目录,这时候欢迎屏幕会稍有不同。 您将看到CWP欢迎屏幕,该屏幕将提供有关已登录用户和当前磁盘空间使用情况的简要信息:
CWP服务器信息
7.现在您可以通过您最喜爱的网页浏览器访问的CentOS的Web面板 。 为此,只需键入:
http://your-ip-addresss.com:2030 OR https://your-ip-addresss.com:2031 (over SSL)
由于我在本地机器上执行安装,我可以通过使用:
http://192.168.0.10:2030
对于认证,你需要使用你的root用户名和密码为您的服务器。
CentOS Web面板登录
成功验证后,您将看到CWP仪表板:
CentOS Web面板仪表板
这是你的CWP的主页,并通过其管理的所有设置的地方。 我将尝试提供有关当前每个块的简要信息:
- 导航 (左侧) -为通过每个服务的不同的设置浏览导航菜单。
- 前5个流程 -该模块提供了与5进程占用资源最多的现场监控。
- 磁盘详细信息 -该模块提供了有关磁盘分区和磁盘空间使用情况的简要说明。
- 服务状态 -显示当前服务以及选择的当前状态为“启动”,“停止”和“重启”他们。
- 系统统计 -显示在队列中的当前内存和交换内存使用情况,运行邮件的进程和数量。
- 应用程序版本 -显示了Apache,PHP,MySQL和FTP的当前安装的版本,。
- 系统信息 -显示有关服务器的CPU型号,核心数量,操作系统名称,内核版本,平台正常运行时间和服务器时间的信息。
- CWP信息 -显示您的服务器的Nameservers,服务器IP,共享IP,服务器主机名和CWP版本的当前设置。
来自CWP的资源消耗真的很低。 测试内存使用的几个小时后仍保持在512 MB:
CentOS Web面板内存使用
如果您运行的资源有限的小型服务器,这可能是一个很大的好处。 这CWP提供您需要管理和自定义你的服务器,甚至不需要付费许可证使得它不仅为构建测试项目,完美的所有工具的事实,但管理现场的环境,以及一个伟大的工具。
如果你运行的是一个非托管服务器,自带的CentOS安装,我强烈建议你考虑CWP作为服务器的控制面板。
我希望你发现上述文章有用,一如如果你有任何问题或意见,请不要犹豫,在下面的评论部分提交。