Moon_LServer(月亮)是一款Linux下一键搭建Apache+PHP+MySQL+Zend+PHPMyAdmin+GD库的软件,安装方法非常简单,适合经常搭建服务器和菜鸟以及懒人使用。
Moon_LServer里的软件均为原开发商开发的源代码,经过现场编译、模拟手工进行安装。
Moon_LServer V1.2所包含的程序及版本:
Apache 2.2.3
PHP 5.1.6
MySQL 5.0.27
Zend
PHPMyAdmin
Jpeg/PNG等图像函数库
更新历程:
V1.0RC2:将Apache改为现场编译与make,使其可以在更多Linux平台运行(目前测试平台有:CentOS4.4/Redhat AS4)
V1.0RC3:全部采用原始未编译过的代码,现场编译。这样,体积缩小了不少,而且,兼容性增加了许多。
V1.0正式版:修正了zlib目录错误,浓缩了MySQL安装代码。
V1.1:PHP由原来的5.1.4更新至最新的5.1.6;增加了两款PHPMyAdmin的风格;将安装脚本加上中文注释,更有利于自己DIY。
V1.2:加入GD,更好的兼容CentOS4,加入Apache的Rewrite功能。
V1.3:重新改编默认虚拟主机配置文件larkmoon.conf,解决乱码问题;增加卸载脚本;MySQL更新至5.0.27(标准版);加入ProFtpd。
下载地址:
网通 FTP ftp://moon:lserver@cnc.larkmoon.com/moon_lserver_1.3.tar.gz
电信HTTP http://vnet.larkmoon.com/download/moon_lserver_1.3.tar.gz
安装方法:
如果您还没有安装Linux,我们强烈推荐您安装CentOS4.4系统(本帖二楼有下载地址)
如何服务器已安装Apache或MySQL,请卸载并重启后再安装,切记!
这里是在线安装方法.也可以自行下载然后上传至服务器进行安装.
1.使用root使用系统,并且进入root目录(一定要进入root目录执行!)
# cd /root
2.然后进行下载
# wget (下载地址)
3.解压
# tar zxvf moon_lserver_1.2.tar.gz
4.加入执行权限,进行安装
# cd /root/serverd
# chmod 744 setup.sh
# ./setup.sh
5.在安装Zend的时候,一直按回车,当提示输入php.ini路径时,输入“/usr/local/php/lib”(不包括引号)。
6.在最后,会安装Proftpd,安装完后,会让你输入FTP用户"larkmoon"的密码,输入即可,然后,就可以用这个用户及你输入的密码登陆系统了,如果你不想用这个用户,请在系统用户中删掉它,然后,自己建立系统账户,然后修改proftpd的配置文件(/usr/local/ftpd/etc/proftpd.conf)。【如果你不想安装proftpd,请用vi或其它编辑器打开setup.sh删除底部#FTP#那一段】
7.最后,重新启动计算机(如果不重启,MySQL和FTP可能会很反常)。重启之后,打开浏览器,输入服务器的IP,本机输入http://localhost,如果页面正常,就OK了
MySQL默认用户名为root,默认密码为larkmoon.com
推荐环境:推荐定制安装CentOS4.3(或CentOS4.4)
![](http://507s.com/upload/lserver2.gif)
FAQ
问:如何建立虚拟主机?
答:/usr/local/apache2/conf/vhosts为虚拟主机目录,里面已经有一个配置文件,你可以打开修改,如果再建立一个虚拟主机,在文件后面添加内容也行,再创建一个配置文件也行,凡是在/usr/local/apache2/conf/vhosts里的配置文件,不管文件名是什么,都有效。
友情提示:如果使用的是Linux图形模式下的文件编辑器编辑的话,建议取掉自动备份,否则,可能会出错。
问:默认wwwroot目录在哪里?如何改理默认目录?
答:/usr/local/apache2/htdocs,如果要更改,打开/usr/local/apache2/conf/vhosts下的配置文件,把两个/usr/local/apache2/htdocs改成你想要的目录。
问:FreeBSD系统下可以使用吗?
答:我们只在Linux下测试过,FreeBSD没有进行测试,具体能否使用,还是个未知数。
问:Moon_LServer在什么环境下运行最佳?
答:如何您还没有安装Linux的话,我们推荐您安装CentOS4.4.安装时一定要安装开发工具!切记,否则,本程序可能无法运行。
问:安装时出现错误,但可以正常使用,会影响今后的使用吗?
答:如果系统以前安装过jpeg/png图像库,再次安装肯定会出错,如果可以正常使用,说明一切都装好了,装PHP的时候,会挂载前面所有安装过的程序,如果PHP安装正常,前面的就全部装好了,放心使用就可以了。
问:如何卸载?
答:执行安装包里的uninstall.sh就可以了。
附上centos4.4的下载地址:(前3cd就可以了)
CD 1 : http://mirror.tini4u.net/centos/4.4/isos/i386/CentOS-4.4-i386-bin1of4.iso
CD 2 : http://mirror.tini4u.net/centos/4.4/isos/i386/CentOS-4.4-i386-bin2of4.iso
CD 3 : http://mirror.tini4u.net/centos/4.4/isos/i386/CentOS-4.4-i386-bin3of4.iso
CD 4 : http://mirror.tini4u.net/centos/4.4/isos/i386/CentOS-4.4-i386-bin4of4.iso
md5校验码: http://mirror.tini4u.net/centos/4.4/isos/i386/md5sum
详细的安装步骤: http://centospub.com/make/install.html
在这感谢Lserver作者 煊煊.