提供Magic Linux---基本服务器套装(PHP环境)
本服务器套件包是为减少Magic Linux 爱好者学习 PHP 和服务器管理的难度,减少他们安装编译时间而提供的,只做了基本的设置,并不能保证其安全性。套件内容:
apache-2.2.0
mysql-5.18-gbk(带参gbk)
PHP5.1.2(正确结合Magic Linux环境,支持mysql、gd库,非ML系统要重编译PHP)
proftp-1.2.10
xmail-1.22
Qt-3.3的数据库插件
phpxmail 另外上传
默认服务器的网页及PHP程序放置点为:/var/www/html
Proftp默认匿名账号ftp下载目录为/var/www/tmp,本机用户需要root用户指定其为ftpuser组成员,其上传下载目录为各自的主目录。
配合以上设置,必需要手动完成以下指令:
把解压得到的两目录覆盖/目录(里面是重新修改过的配置)
groupadd ftpuser
mkdir /var/www/tmp
/var/MailRoot/bin/XMCrypt [密码] 得到一串字符,把它复制下来
kate /var/MailRoot/ctrlaccounts.tab 用复制得到的加密处理过的密码,修改里面的mail管理员账号。
phpmai是管理xmail服务器的PHP程序,解压到/var/www/html,打入http://localhost/phpmail管理,注意改所有文件属性为777
重启计算机,当然你熟悉服务器就不必重启系统改用指令完成服务重启。
下载地址:
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&dcategory=%B7%FE%CE%F1%C6%F7%C0%E0&sortby= 包内httpd.conf的覆盖位置不对,正确是在/etc/httpd/conf/下面,大家注意一下 好东东,谢谢楼主。 我刚build完apache2和php的rpm 包内httpd.conf的覆盖位置不对,正确是在/etc/httpd/conf/下面,大家注意一下
现在不必了,我把压缩包更新过了。 haulm,ricetons 两位大侠,是否愿意参与服务器一揽子解决方案的开发?比如 GPL 的 webmail、cms、blog/wiki 系统?一个一个来?如果愿意,我们可以考虑开设新的帐户空间。 能不能把mysql的版本降到4.x
5.x好多程序代码用不了
还有就是zend 我对服务器了解是很肤浅的,半年前开始使用ML2系列,才真正开始学习和入门LINUX,至今所学还是不多,现在努力学习Qt中,愿意学习和参与项目,但我绝对是一个学生,我有余力一定帮大家,但重要的是我想学到东西,呵呵。
》能不能把mysql的版本降到4.x
》5.x好多程序代码用不了
》还有就是zend
从5.x开始,mysql支持view视图,并且mysql一直都是很灵活的数据库,国产论坛程序也只支持mysql(pw和dz都支持mysql5了),如果不是这些特点我更愿意用PGSQL。如果降到4.X是没有意义的,你可以找下网络上还有没有4.0的RPM包,从4.0到5.1中间的每个版本都有各样的兼容性问题。发现一点:原来我一直以为Mysql5在终端对中文支持不好,不过当把mysql按其官方的spec进行编译打包安装后,能在终端和PGSQL一样地录入中文。
总的来说,这些包是提供大家学习的,不是用来做服务器的,我的能力还不能保证配置安全,ML2是面向桌面开发的,所以我不会考虑低版本,如果需要,我可以提供spec文件。mysql编译加入了gbk参数,可以很容易的导入旧版数据库的内容,而不用担心乱码的发生。导出的数据库,可以用iconv把UTF8码转换成gbk码,再删掉文件里所有对gbk字集的声明,可以安全导回网上的旧版数据库。
如果我学的好,我会为服务器写图形管理软件的,那是以后的事了。 严重支持 强烈建议再放出套装!!!!! 我报名。 强烈建议再放出套装!!!!!
http://www.magiclinux.org/people/haulm/RPMS/ 强烈建议再放出套装!!!!!
http://www.magiclinux.org/people/haulm/RPMS/
不明白.请问是那个RPM是套装?好像那些RPM都是单个安装文件阿!我不会装........... :?: 强烈建议再放出套装!!!!!
http://www.magiclinux.org/people/haulm/RPMS/
不明白.请问是那个RPM是套装?好像那些RPM都是单个安装文件阿!我不会装........... :?:
因为软件的依赖,很多软件就算是一个,也要分成好几个包。
你要是要一个包,那么依赖&编译都是大问题。 那些包可以压缩成一个,就是一个包喽?:mrgreen:其实 haulm 可以创建一个虚包,里面包含所有的依赖包,把这些放到 apt server 的 experimental 目录,用 apt / smart 安装这个虚包就可以了。
页:
[1]
2