回复: 如果已有LAMP环境如何安装RHMS
将来?应该说是有很大可能的。
只是现在时间不够,精力有限,所以集中在先完善基本的功能。
支持 Red Hat Enterprise Linux, CentOS, Scientific Linux, Debian, Ubuntu, FreeBSD, OpenBSD
您尚未登陆。 请选择登陆或是注册一个新账号。
iRedMail 开源邮件服务解决方案 » iRedMail 技术支持 » 如果已有LAMP环境如何安装RHMS
将来?应该说是有很大可能的。
只是现在时间不够,精力有限,所以集中在先完善基本的功能。
已有 LAMP,只要不去配置核心的 Apache, MySQL, PHP 就可以实现。实际上代码改动量不会太大。
检测倒可以大大简化,只要让用户自己选择一下就可以了。
对已有 MySQL 环境的支持已经完成,请参考文档:
http://code.google.com/p/iredmail/wiki/ … xist_MySQL
对其它组件也都可以实现,主要是 rhms-0.5.0-rc1 开始,加入了对函数执行结果的检测。
所有的函数在执行完后,都会将“是否已执行过”这个状态标记记录在 rhms-x.y.z/.rhms.installation.status 这个文件中(注意,该文件是以英文句点开头的,在 Unix 系统下是隐藏的),重复执行 rhms.sh 会自动检测这个文件,以获得各个函数的执行状态。
例如:函数 apache_php_config(),在执行完毕之后,它会写入这个信息到 .rhms.installation.status 文件:
status_apache_php_config="DONE"
格式是:
status_函数名="DONE"
所以如果需要支持已有的 AMP 环境,只需要将相关的函数的执行状态直接标记为 DONE,rhms 就会忽略这些函数,不会重复执行。
该文档已同步到 wiki:
http://code.google.com/p/iredmail/wiki/ … Components
iRedMail 开源邮件服务解决方案 » iRedMail 技术支持 » 如果已有LAMP环境如何安装RHMS
Powered by PunBB, supported by Informer Technologies, Inc.
Currently installed 3 official extensions. Copyright © 2003–2010 PunBB.
页面生成时间 0.007 秒, 共执行查询 57 条