查看完整版本: 一键搭建Apache+PHP+MysQL+Zend+GD库 --for linux(转)

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]
页: [1]
查看完整版本: 一键搭建Apache+PHP+MysQL+Zend+GD库 --for linux(转)