在CentOS上面安装“CentOS网页控制面板”
11 年 ago jony 在CentOS上面安装“CentOS网页控制面板”已关闭评论
经测试,暂时不支持centos 7
关于CentOS网页面板
目前有很多免费的或者付费的控制面板。今天,我们来讨论CentOS网页面板(CWP),这是特别为基于RPM 的发行版,如CentOS,RHEL,Scientific Linux等设计的。CWP 是免费且开源的控制面板,可以被广泛用于简单地配置一个网页托管环境。不同于其他的控制面板,CWP能自动部署LAMP的软件栈及Varnish 缓存服务器。
特性
CWP有很多的特性和免费的服务。如我前面提到的一样,CWP会在你的服务器上自动安装全套的LAMP服务(apache,php,phpmyadmin,webmail,mailserver等等)。
CWP安装过程中会安装和配置的软件列表
- Apache 网页服务器
- PHP 5.4
- MySQL + phpMyAdmin
- Postfix + Dovecot + roundcube webmail
- CSF 防火墙
- File System Lock (不需要修改网站,你的所有文件都会被锁定修改)
- Backups; AutoFixer ,用于服务器配置
第三方应用:
- CloudLinux + CageFS + PHP Selector
- Softaculous – 脚本安装器 (免费版和白金版)
网页服务器:
- Varnish 缓存服务器
- 从代码编译 Apache
- Apache 重新编译+附加模块
- Apache 服务器状态,配置
- 编辑 Apache 虚拟主机、虚拟主机模版,包括配置
- 重建所有 Apache 虚拟主机
- suPHP & suExec
- Mod Security + OWASP 规则
- Tomcat 8 服务器管理
- DoS 防护
- Perl cgi 脚本支持
PHP:
- PHP 切换器 (在PHP版本如: 5.2、 5.3、 5.4、 5.5之间切换)
- PHP选择器,选择每个用户或者每个文件的PHP版本(PHP 4.4、 5.2、 5.3、 5.4、5.5、 5.6)
- 简单的php编辑器
- 在用户面板下简单的php.ini生成器
- PHP 插件
- PHP.ini 编辑器 & PHP 信息 和列出模块
- 每个帐号一个php.ini
- FFMPEG,用于视频流网站
- CloudLinux + PHP 选择器
用户管理
- 添加、列出、编辑和移除用户
- 用户监管
- Shell访问管理
- 用户限制管理
- 限制进程
- 限制访问文件
- 用户 FTP & File 管理器
- CloudLinux + CageFS
- 每个帐号专有IP
DNS:
- FreeDNS
- 添加、编辑、列出和移除DNS区块
- 编辑域名服务的IP
- DNS区块模板编辑器
- 新的易用DNS区块管理器 (用ajax)
- 新的DNS区块列表,带有额外的google解析信息 (同时检测 rDNS, 域名服务…)
Email:
- Postfix & dovecot
- 邮箱、别名
- Roundcube webmail
- Postfix 邮件队列
- rDNS 检查器模块
- 垃圾邮件拦截
- SPF & DKIM集成
- 重构带有反病毒、反垃圾邮件防护的 Postfix/Dovecot 的邮件服务器
- Email 自动应答器
系统:
- CPU核心和时钟信息
- 内存使用信息
- 详细的磁盘状态
- 软件信息如内核版本、正常运行时间等等.
- 服务器状态
- ChkConfig管理
- 网络端口使用
- 网络配置
- sshd 配置
- 自动修复(检查重要的配置并尝试自动修复问题)
监控:
- 监控服务,例如 top、 apache 状态、 mysql 等
- 在面板内使用Java SSH 终端/控制台
- 服务器配置 (例如 Apache、 PHP、 MySQL 等)
- 在屏幕/后台运行命令行
安全:
- CSF防火墙
- SSL生成器
- SSL证书管理
- CloudLinux + CageFS
SQL:
- MySQL 数据库管理
- 添加本地或者远程访问的用户
- 实时监控MySQL进程列表
- 创建,移除数据库
- 为每个数据库添加额外的用户
- MySQL服务器配置
- PhpMyAdmin
- PostgreSQL, phpPgAdmin支持
额外功能:
- TeamSpeak 3 管理器
- Shoutcast 管理器
- 自动更新
- 备份管理器
- 文件管理器
- 每个域名的虚拟FTP用户
- cPanel帐号迁移 (恢复文件,数据库和数据库用户)
- 还有更多
在CentOS 6上安装CentOS网页面板
写这篇教程的时候,CWP仅仅支持最高CentOS 6.x版本。在CentOS 7和更高的版本中是不支持的。
前期准备:
安装CWP之前,你必须知道以下的信息:
- CWP 仅支持静态IP地址。它并不支持动态的,或者内部的IP地址。
- CWP 并没有卸载程序。当你安装CWP后,你必须重新安装服务器来移除它。
- 只能在一个新装的还没做任何配置改变的操作系统上安装CWP。
- 对于32位操作系统至少需要512MB RAM。
- 64位系统需要1024MB RAM。
- 要求至少20GB的硬盘空间。
如果是在VirtualBox上面测试,640MB RAM和10GB磁盘空间就足够了。
更多详情见:https://linux.cn/article-5509-qqmail.html