热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Linux一键搭建PHP环境

[学习linux]Linux一键搭建PHP环境软件介绍:Moon_LServer(月亮)是一款Linux下一键搭建Apache+PHP+MySQL+Zend+PHPMyAdmin+

[学习linux]Linux一键搭建PHP环境

软件介绍:
  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)

  
  
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作者 煊煊

推荐阅读
author-avatar
mobiledu2502862177
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有