http://zhzr.com/?p=28
***********************************************************************
http://vbb3.twftp.org/archive/index.php/t-64.html
如果是買一次授權,一個要價50000元左右
一年的授權是20000左右
真是不便宜阿
:Linux/BSD/MacOSX下开放源代码的主机管理系统控制面板,包括VHCS,Web-CP
open source hosting control panel(开源主机控制面板)ISPConfig/RavenCore
Control Panel Software for shared, reseller, virtual and dedicated server managemen(共享主机独立服务器管理控制面板软件)VHCS
System Control Panel is a server administration tool(服务器管理工具:系统控制面板)SysCP
open source web hosting control panel(开源web主机管理控制面板)Web-CP
maintaining commercial (PayPal) or free (with header, footer and pop-up) webhosting serve(维护商业或者免费web主机服务器)WHT
ISPMan is a distributed system to manage components of ISP from a central management interface.(ISPMan)
a web hosting management package(GNU Hosting Helper GPL)
A GPL web control panel for admin and accounting hosting services
OpenSource ISP management and Hosting Control Panel
用户群最多的 VHCS. 而 Web-CP,DTC和SysCp也都有许多用户
功能最强大的 GNU Hosting Helper 支持机群,文档,订单
单机版本功能最强大的是ISPConfig
结构最好的 SysCP, 采用类似结构的有Web-Cp,DTC,VHCS
结论:大型IDC,推荐GNU Hosting Helper,备选ISPMan
单台主机,推荐 VHCS2,备选 Web-CP,DTC,ISPConfig,WHT,RavenCore(推荐程度依次降低,其实这几个系统都不错,看个人的喜好了)
DTC是一个即适合单机使用,也适合集群使用的主机管理系统,Apple欧洲公司就是选用这套系统在Mac OS X上使用
2.建立一个a domain时, apache 和mta 会自动配置
3.用户可以增加子域名
4.用户可以设置邮件别名和转发
5.用户可以建立和管理ftp用户
6.所有的东西都会放到MySQL数据库里面,然后有些信息会从数据库 生成到 配置文件.conf
7.支持用户界面的本地化,尽管很多都没有相应的语言包
8.一个GUI的前端写数据到数据库中,一个后台守护进程从数据库读取配置信息写道配置文件,或者建立相关的目录/文件
用Perl和C实现核心功能,PHP实现界面,也使用cron
较慢,修改设置和开设新空间时很明显,可能因为与使用cron调度人物有关
http://www.vhcs.net/
VHCS2安装方法 http://www.upsdn.net/html/2005-11/602.html
自定义 服务配置,完全用PHP实现(需要PHP CLI支持,一个Cron 会从数据库中查看任务队列的人物,调用exec来执行)
多语言支持的方式不好,客户管理功能较弱
http://www.syscp.de/
个人:个人信息,密码,邮件,ftp
域:允许域的所有者在该域下增删用户,设定别名,子域名,数据库
销售商:增加domain
服务器: 监视服务,管理服务
http://www.web-cp.net/支持MacOS 支持Tucows gTLD registrar API 支持服务管理 Daemon Configuration 支持PayPal Payment gateway
为所有支持的服务生成配置文件。所有要作的是就是控制配置文件如何生成。 一个cron脚本很将没隔10分钟启动一次,来验证 些配置文件是否合法,已经重新装载指定的服务
DTC分3个主要的目录. 管理控制台 (一般在 /usr/share/dtc/admin,但也有一些系统, 例如bsd,在 /usr/local/share...)是你的主服务器web界面。在这里,你可以可控制所有托管在你服务器上的站点.
客户目录 (一般在 /usr/share/dtc/client) 是所有的虚拟主机管理员自己自己配置他们站点的地方.如果你不想给虚拟主机管理员以删除站点的权限,你可以不要它。因为所有的用户模块都显示在 管理控制台里
在标准的发行中, dtc安装 root 控制台到 http[s]://dtc.yourdomain-name.com/dtcadmin/, 客户控制台和客户控制面板http[s]://dtc.yourdomain-name.com/dtc/.
Don't bare to customise the generation scripts under /usr/shared/dtc/admin/inc/gen_*.php, add SSL, remove or add aliases, etc...
当所有的安装完成之后,你可增加一个虚拟主机管理员到你的机器。然后你可以增加一个域名给虚拟主机管理员。
可以从 root控制台调用PHP脚本来生成配置文件,然后手动重新载入服务(named, qmail-send, and apache) . 当然你还可以 rely on /usr/share/dtc/admin/cron.php 脚本, 所有的事情都会帮你自动做好
DTC和Webmin最大的不同是,webmin有一个服务(一个服务器,一个模块配置这个服务器)。DTC没有相应的东西,他在一个通用的借口上控制所有的任务。举个例子来说,当一个管理原增加一个域名到DTC,apache bind和qmail的所有配置都会被更新
DTC写入所有的主机信息到一个MySQL数据库。然后重新用数据库里的这些信息来生成apache qmail和bind的配置文件。
http://www.gplhost.com/
DTC安装方法 http://www.upsdn.net/html/2005-11/604.html
有许多商业的虚拟主机管理程序 (如 Confixx (http://www.sw-soft.com/de/products/confixx/), HSPcomplete (http://www.sw-soft.com/de/products/hspcomplete/), Plesk (http://www.sw-soft.com/de/products/plesk/) 以及 PD-Admin (http://www.pd-admin.de/))
但是他们需要花费大量的钱,并且你必须做许多修改才能让他们运行。有时候他们需要root权限来运行
同Sarge的apache2集成,不需要root权限
主要用PHP(也用perl写一些小工具),用SH控制apache重新启动 不需要root权限
内容与执行逻辑没有分离,怀疑建立的虚拟主机目录权限有问题(mkdir chmod 777)
http://pmwh.ckvsoft.at/index.php/Main_Page
支持 IP黑名单,在header和footer插入广告的功能,适合免费虚拟主机,但部分系统依赖于Cpanel和其他系统,整个系统不是很成熟
http://www.multihoster.com/
邮件功能很强大
1.邮件过滤器管理
2.每个域,每个用户进行反垃圾邮件控制
3.每个域,每个用户进行病毒扫描
4.基于邮件地址或主题的黑名单和白名单
5.邮件转寄和自动回复
用户结构完善
1.每个域的终端用户: 收寄邮件,设置转寄/过滤/自动回复
2.域管理员 管理域用户,DNS,虚拟主机,邮件列表,访问控制
3.ISP客户 一个ISP的客户可以是一个或者多个域名的拥有者。 可以管理属于他的多个域
4.销售商 是一个小型的ISP,他可以把你的服务卖给他的客户
5.ISP 管理员
支持分布式管理,也就是在 多个服务器都只需要一个管理员控制面板和一个客户控制面板
http://www.hostingsoftware.net/
用Perl编写,功能非常之强大:
管理服务器的进程
安全管理
服务器监视
帮助中心
知识库
新闻管理
Fraudscreen
域管理
用户管理
订单客户管理
软件包管理
管理主机的服务
邮件服务器管理
域名服务器管理
注册服务器管理
服务器池管理
系统配置管理(管理IP别名)
几乎可以支持目前开源世界所有的服务器软件
虛擬主機控制台 WHM 軟體一覽 WHM 全名是 WebHost Manager,不過目前因為太忙,還沒時間做簡介及評比,但是以下幾種都是國外網友推薦不錯的,當然這些大部份都是要付費的軟體,有的沒有多國語言,所以先提供給有在找這方面資訊的人。 cPanel (國內最多人用,中文語系完整) [ED2K下載] | |
由 Neo 發表於 February 26, 2004 09:58 AM |