当站长同时拥有很多网站站点,不通过控制面板管理各种网站就会非常困难。但是为了满足不同需求,我们需要个性化的方案。
网站控制台是完全网页接口可以通过一个网址来管理你各项网络服务的软件。控制台程序可以管理电子邮件账号,FTP账号,文件管理和创建子站,监控磁盘空间和带宽,创建备份等等。
网站控制面板对于Linux新手来讲是个出色的解决方案。可以用来管理虚拟主机或者专用主机上众多的站点。这种站点控制面板可以让网站管理管理变得不需要太多专业知识。
最著名和强大的控制面板是cPanel和 Plesk。这两个流行的控制面板是月付费的。幸运的是有很多开源的控制面板有着类似的功能同时是免费的。
现在我们来逐一介绍一下18款开源/商用的控制面板。为了让你们参考,我将截图和链接都附在了文中。
1. cPanel
cPanel十个Unix上面的控制面板。图形界面帮助轻松迅速地管理站点和账号。自动化工具极大地改善了网站管理的流程。
cPanel通过标准的网页浏览器赋予你了很多站点管理功能,比如创建数据库,创建电子邮件账号,自动回复和网站管理。
2. Plesk
Plesk和cPanel类似,也是用过网页来管理的的网站。你可以通过它管理虚拟主机,专业主机,共享主机等。它也可以让你通过一台机器来管理上千个虚拟站点。控制面板可以让你很多任务变得自动化起来,减少开支。也能够增加效益,让客户更满意。
特点:
- 创建FTP账号
- 创建数据库,如MySQL和PsotgreSQL,电子邮件的账号
- 添加站点和子站点
- 保存和备份文件
- 管理DNS和其他资源
3. ISPConfig
ISPConfig是一个开源的控制面板,帮助你通过一个面板来管理多个站点。ISPConfig是通过BSD发行的开源软件。这个开源的控制面板也可以帮助你管理FTP,SQL,DNS绑定,数据库和虚拟主机。
特点:
- 通过一个控制面板来管理多个站点
- 网页界面来管理用户的登录
- 可以管理想Apache和Nginx的服务器
- 集群配置
- 管理电子邮件和FTP 账号
- 其他
4. Ajenti
Ajentishi是一款界面出色,内容丰富的小型控制台。用于控制虚拟主机和专用主机最适合不过了。它安装了很多默认的插件和服务,比如:Apache,Nginx,MySQL,FTP,Firewall,文件系统,定时任务,Munin,Samba,Squid等服务。也为如File Manager,Code Editor这类软件提供了控制接口。
-
Ajenti 主页
-
Ajenti 安装
5. Kloxo
Kloxo是一款为红帽和Cent OS系统设计的高级免费控制面板。它集成了如FTP,spam filter,PHP,Perl ,CGI等管理功能。像详细的自动备份,票务系统等模块是默认其中的。
他可以帮助用户管理/运行一组Apache和BIND,切换接口的同时不会丢失数据。
OpenPanel是在GNU General Public 协议框架下发行的软件。它拥有简单易懂的用户接口。可以管理如Apache,AWSStats,DNS绑定,PureFTPD,Postfix,
MySQL数据库,IPTables防火墙和Courier-IMAP电子邮件等。
7. ZPanel
Zpanel是一款免费易用的企业级控制面板,可以管理如Linux,UNIX,MacOS和Windows等诸多系统。
Zpanel使用PHP语言,运行在Apache,PHP语言环境和MySQL数据库上。它的核心是一组网站管理服务。核心功
能包括Apache Server、
hMailServer,FileZillaServer,MySQLWebalizer,RoundCube,phpMyAdmin,phpSysinfo,FTPJailing等等服务。
8. EHCP
EHCP(简单站点控制面板)是一款基于网页的网站管理软件。可以帮助你管理MySQL数据库,邮箱账号,站点账号,FTP账号等等。
他是唯一一个默认支持Nginx和PHP-FPM,完全抛弃Apache,对于低配置服务器表现很好的一款控制面板。
-
EHCP 主页
-
EHCP 安装
9. ispCP
ispCp是一款免费/开源的项目。包含了多种服务器管理,没有任何限制。它运行于Linux/Unix上,提供商业版本控制面板的功能。它可以让你管理站点,邮箱账号,FTP账号和数据库等。
10. VHCS
VHCS也是为Linux量身设计的开源控制面板。尤其针对IT专家和服务提供商。VHCS是由PHP,Perl,C语言编写的,可以让你完全控制代理商和最终用户。通过几分钟你就可以设置好站点,创建好用户。你也可以管理电子邮箱,FTP和Apache虚拟主机等。
11. RavenCore
Ravencore是一款简单的为Linux、Unix设计的控制面板。创作初衷是为了避免像Cpanel和Plesk那样的商业软件一样的僵硬。界面是由PHP 语言编写,后台是由Perl和Bash编写。它也包括了MySQL,Apache,phpMyAdmin,Postfix和Awstats等模块。
12. Virtualmin
virtulamin是Linux和Unix平台上最流行的一款网站管理平台。系统专门为Apache虚拟主机,MySLQ数据库,DNS站点绑定,电子邮箱和整个服务器设计,有着良好的用户界面。
13. WebMin
WebMin有着超级强大的控制管理功能。软件转为Linux和Unix设计,简单易用。它兼容多种网络服务,包括FTP和电子邮件等。
特点:
- 创建Apache虚拟主机
- 管理,安装和删除软件包。(RPM格式)
- 安全起见可以安装防火墙
- 修改DNS设置,IP地址和路由设置
- 管理MySQL数据库
DTC是一款遵循GPL 协议的网站控制面板。通过网页上的图形界面DTC可以直接管理创建电子邮箱,FTP账号,子站和数据库等。可以管理MYSQL数据库,展示其所有信息。
15. DirectAdmin
DirectAdmin是一款管理网站,邮箱账号等功能的图形化管理工具。它可以自动化执行很多任务。
特点:
- 管理和创建邮箱账号和数据库
- 创建FTP账号
- 管理扩展插件,DNS和数据统计
- 自带文件管理器
- 设置错误页和站点密码
16. InterWorx
InterWorx是一款Linux服务器管理系统同时也是控制面板。它提供一系列工具来方便管理员管理站点,也可以让最终用户看到网站的情况。该工具分为两种操作模式
- Nodeworx:管理员模式
- SiteWorx:用户模式,用户可以管理账号和功能。
17. SysCP
sysCp是由PHP语言编写运用MySQL数据库的一款控制面板。它是一款开源的工具可以帮助用户管理他们的子站点,电子邮箱和地址等诸多设置。
18. BlueOnyx
BlueOnyx是一款基于CentOS 5.8, CentOS
6.3 ,Scientific
Linux 6.3系统的控制面板
给予网页的用户界面可以让你管理电子邮箱,FTP和网站客户端等。它的发行遵守Sun
modified BSD license协议。
以上就是网上最流行的控制面板工具。通过列表选择最适合管理你的Linux服务器的那一款。如果你知道其他未列在上面的工具,请告诉我们。
原文地址:http://www.tecmint.com/web-control-panels-to-manage-linux-servers/