bufegar 2007-2-9 11:43
一键搭建Apache+PHP+MysQL+Zend+GD库 --for linux(转)
最新版本:V1.3(1103)【升级档近期发布】
声明:
本程序修改的源文件有:
1.在配置文件httpd.conf的底部加入了
[Copy to clipboard]CODE:
# 虚拟主机
NameVirtualHost *:80
Include conf/vhosts/[^.#]*
并且在Apache2/conf目录下新增了vhosts文件夹,里面有一个配置文件,可以更为方便的配置虚拟主机,方法见下面。
2.默认首页由原来的"It Works"改为测试PHP、PHP信息、PHPMyAdmin等丰富页面。
其它部分一律未修改,程序所使用的源代码全部未修改,原汁原味嘀。
软件介绍:
Moon_LServer(月亮)是一款Linux下一键搭建Apache+PHP+MySQL+Zend+PHPMyAdmin+GD库的软件,安装方法非常简单,适合经常搭建服务器和菜鸟以及懒人使用。(升级档近期发布)
Moon_LServer里的软件均为原开发商开发的源代码,经过现场编译、模拟手工进行安装(FTP已编译)。
Moon_LServer V1.2所包含的程序及版本:
Apache 2.2.3
PHP 5.1.6
MySQL 5.0.27
Zend
PHPMyAdmin
Proftpd 1.3
Jpeg/PNG等图像函数库
下载地址:
网通FTP [url]ftp://moon:lserver@cnc.larkmoon.com/moon_lserver_1.3.tar.gz[/url]
电信HTTP [url]http://vnet.larkmoon.com/download/moon_lserver_1.3.tar.gz[/url]
更新历程:
V1.0RC2:将Apache改为现场编译与make,使其可以在更多Linux平台运行(目前测试平台有:CentOS4.3/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。
安装方法及说明(强烈建议安装前仔细阅读此文档):
[url]http://larkmoon.5d6d.com/thread-2-1-1.html[/url]
bufegar 2007-2-9 11:44
[b][color=#0000ff]声明:
[/color][color=#333333] 本程序修改的源文件有:[/color]
1.在配置文件httpd.conf的底部加入了[/b]
CODE:
# 虚拟主机
NameVirtualHost *:80
Include conf/vhosts/[^.#]*
[b][color=black] 并且在Apache2/conf目录下新增了vhosts文件夹,里面有一个配置文件,可以更为方便的配置虚拟主机,方法见下面。[/color][/b]
[b][color=black] 2.默认首页由原来的"It Works"改为测试PHP、PHP信息、PHPMyAdmin等丰富页面。[/color][/b]
[b][color=black] 其它部分一律未修改,程序所使用的源代码全部未修改,原汁原味嘀。[/color][/b]
[b][color=#0000ff]
[/color][/b][b][color=#0000ff]软件介绍:
Moon_LServer(月亮)是一款Linux下一键搭建Apache+PHP+MySQL+Zend+PHPMyAdmin+GD库的软件,安装方法非常简单,适合经常搭建服务器和菜鸟以及懒人使用。(升级请阅读/update/readme.txt)[/color]
[color=purple] Moon_LServer里的软件均为原开发商开发的源代码,经过现场编译、模拟手工进行安装。[/color]
[color=purple] Moon_LServer V1.2所包含的程序及版本:[/color]
[color=purple] Apache 2.2.3
PHP 5.1.6
MySQL 5.0.27
Zend
PHPMyAdmin
Jpeg/PNG等图像函数库[/color][/b]
[b][color=#800080][/color]
[color=#0000ff]更新历程:[/color][/b]
[b][color=darkorchid]V1.0RC2:将Apache改为现场编译与make,使其可以在更多Linux平台运行(目前测试平台有:CentOS4.4/Redhat AS4)[/color][/b]
[b][color=#9932cc] V1.0RC3:全部采用原始未编译过的代码,现场编译。这样,体积缩小了不少,而且,兼容性增加了许多。[/color][/b]
[b][color=#9932cc] V1.0正式版:修正了zlib目录错误,浓缩了MySQL安装代码。[/color][/b]
[b][color=#9932cc] V1.1:PHP由原来的5.1.4更新至最新的5.1.6;增加了两款PHPMyAdmin的风格;将安装脚本加上中文注释,更有利于自己DIY。[/color][/b]
[b][color=#9932cc] V1.2:加入GD,更好的兼容CentOS4,加入Apache的Rewrite功能。[/color][/b]
[b][color=#9932cc] V1.3:重新改编默认虚拟主机配置文件larkmoon.conf,解决乱码问题;增加卸载脚本;MySQL更新至5.0.27(标准版);加入ProFtpd。[/color][/b]
[b][color=#9932cc][/color][/b]
[b][color=#0000ff]下载地址:[/color][/b]
电信HTTP [url=http://vnet.larkmoon.com/download/moon_lserver_1.3.tar.gz][color=#0000ff]http://vnet.larkmoon.com/download/moon_lserver_1.3.tar.gz[/color][/url]
[b][color=#0000ff]安装方法:[/color]
[/b] 如果您还没有安装Linux,我们强烈推荐您安装CentOS4.4系统(本帖二楼有下载地址)
如何服务器已安装Apache或MySQL,请卸载并重启后再安装,切记!
1.使用root使用系统,并且进入root目录(一定要进入root目录执行!)
cd /root
然后进行下载
[url=http://larkmoon.5d6d.com/thread-2-1-1.html###][size=2][color=#0000ff][Copy to clipboard][/color][/size][/url]
CODE:
wget (下载地址)
2.解压缩
[url=http://larkmoon.5d6d.com/thread-2-1-1.html###][size=2][color=#0000ff][Copy to clipboard][/color][/size][/url]
CODE:
tar zxvf moon_lserver_1.2.tar.gz
3.加入执行权限,进行安装
[url=http://larkmoon.5d6d.com/thread-2-1-1.html###][size=2][color=#0000ff][Copy to clipboard][/color][/size][/url]
CODE:
cd /root/serverd
chmod 744 setup.sh
./setup.sh
4.在安装Zend的时候,一直按回车,当提示输入php.ini路径时,输入“/usr/local/php/lib”(不包括引号)。
5.在最后,会安装Proftpd,安装完后,会让你输入FTP用户"larkmoon"的密码,输入即可,然后,就可以用这个用户及你输入的密码登陆系统了,如果你不想用这个用户,请在系统用户中删掉它,然后,自己建立系统账户,然后修改proftpd的配置文件(/usr/local/ftpd/etc/proftpd.conf)。【如果你不想安装proftpd,请用vi或其它编辑器打开setup.sh删除底部#FTP#那一段】
5.最后,重新启动计算机(如果不重启,MySQL和FTP可能会很反常)。重启之后,打开浏览器,输入服务器的IP,本机输入[url=http://localhost/][color=#154ba0]http://localhost[/color][/url],如果页面正常,就OK了
MySQL默认用户名为root,默认密码为larkmoon.com
[b][color=#0000ff][/color][/b]
[b][color=#0000ff]推荐环境:推荐定制安装CentOS4.3[/color][/b]
QUOTE:
[b]桌面[/b]
X窗口系统 [color=blue]☆[推荐菜鸟安装][/color]
GNOME桌面环境 [color=blue]☆[推荐菜鸟安装][/color]
KDE(K桌面环境) [b][color=red]×[/color][/b]
[b]应用程序[/b]
编缉器 [b][color=green]√[/color][/b]
工程和科学 [b][color=red]×[/color][/b]
图形化互联网 [b][color=green]√[/color][/b]
基于文本的互联网 [b][color=green]√[/color][/b]
办公/生产率 [b][color=red]×[/color][/b]
视频和音频 [b][color=red]×[/color][/b]
授权和出版 [b][color=red]×[/color][/b]
图形 [b][color=red]×[/color][/b]
游戏和娱乐 [b][color=red]×[/color][/b]
[b]服务器[/b]
服务器配制工具 [b][color=red]×[/color][/b]
万维网服务器 [b][color=red]×[/color][/b]
邮件服务器 [b][color=red]×[/color][/b]
Windows文件服务器 [color=blue]☆[推荐经常在局域网传输文件的安装][/color]
DNS名称服务器 [b][color=red]×[/color][/b]
FTP服务器 [b][color=red]×[/color][/b]
PostgreSQL数据库 [b][color=red]×[/color][/b]
SQL数据库 [b][color=red]×[/color][/b]
新闻服务器 [b][color=red]×[/color][/b]
网络服务器 [b][color=red]×[/color][/b]
遗留网络服务器 [b][color=red]×[/color][/b]
[b]开发[/b]
开发工具 [b][color=green]√[/color][/b]
X软件开发 [b][color=red]×[/color][/b]
GNOME软件开发 [b][color=red]×[/color][/b]
KDE软件开发 [b][color=red]×[/color][/b]
原有的软件开发 [b][color=red]×[/color][/b]
[b]系统[/b]
管理工具 [b][color=green]√[/color][/b]
系统工具 [b][color=green]√[/color][/b]
打印支持 [b][color=red]×[/color][/b]
[b]杂项[/b]
全部 [b][color=red]×[/color][/b]
最小值 [b][color=red]×[/color][/b]
[color=blue][b]FAQ[/b][/color]
[b][color=#0000ff][/color][/b]
[color=red]问:如何建立虚拟主机?[/color]
答:/usr/local/apache2/conf/vhosts为虚拟主机目录,里面已经有一个配置文件,你可以打开修改,如果再建立一个虚拟主机,在文件后面添加内容也行,再创建一个配置文件也行,凡是在/usr/local/apache2/conf/vhosts里的配置文件,不管文件名是什么,都有效。
友情提示:如果使用的是Linux图形模式下的文件编辑器编辑的话,建议取掉自动备份,否则,可能会出错。
[color=red]问:默认wwwroot目录在哪里?如何改理默认目录?[/color]
答:/usr/local/apache2/htdocs,如果要更改,打开/usr/local/apache2/conf/vhosts下的配置文件,把两个/usr/local/apache2/htdocs改成你想要的目录。
[color=red]问:FreeBSD系统下可以使用吗?[/color]
答:我们只在Linux下测试过,FreeBSD没有进行测试,具体能否使用,还是个未知数。
[color=red]问:Moon_LServer在什么环境下运行最佳?[/color]
如何您还没有安装Linux的话,我们推荐您安装CentOS4.4,下载地址(本帖二楼也有):[url=http://isoredirect.centos.org/centos/4/isos/i386/][color=#154ba0]http://isoredirect.centos.org/centos/4/isos/i386/[/color][/url]
安装时一定要安装开发工具!切记,否则,本程序可能无法运行。
[color=#ff0000] 问:安装时出现错误,但可以正常使用,会影响今后的使用吗?[/color]
如果系统以前安装过jpeg/png图像库,再次安装肯定会出错,如果可以正常使用,说明一切都装好了,装PHP的时候,会挂载前面所有安装过的程序,如果PHP安装正常,前面的就全部装好了,放心使用就可以了。
[color=#ff0000]问:如何卸载?[/color]
执行安装包里的uninstall.sh就可以了。
[color=magenta]
[/color]