相关LAMPapachephpmysqld安装完整教程

上传人:大米 文档编号:552761490 上传时间:2022-12-21 格式:DOC 页数:27 大小:353.50KB
返回 下载 相关 举报
相关LAMPapachephpmysqld安装完整教程_第1页
第1页 / 共27页
相关LAMPapachephpmysqld安装完整教程_第2页
第2页 / 共27页
相关LAMPapachephpmysqld安装完整教程_第3页
第3页 / 共27页
相关LAMPapachephpmysqld安装完整教程_第4页
第4页 / 共27页
相关LAMPapachephpmysqld安装完整教程_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《相关LAMPapachephpmysqld安装完整教程》由会员分享,可在线阅读,更多相关《相关LAMPapachephpmysqld安装完整教程(27页珍藏版)》请在金锄头文库上搜索。

1、LAMP开发环境安装前准备一、获取软件包安装之前,我们需要到相应的网站上,下载安装所需要的软件源代码文献。涉及最新的Apache、MySQL、PHP以及有关库文献的源码包。使用的Linux操作系统重要以Red Hat Linux操作系统系列为主。需要下载的软件和下载的地址:软件名称下载地址httpd-2.2.9.tar.gzhttp:/ src# ls /usr/local/src/autoconf-2.61.tar.gz libxml2-2.6.30.tar.gzfreetype-2.3.5.tar.gz mysql-5.0.41.tar.gzgd-2.0.35.tar.gz php-5.2

2、.6.tar.gzhttpd-2.2.9.tar.gz phpMyAdmin-3.0.0-rc1-all-languages.tar.gzjpegsrc.v6b.tar.gz ZendOptimizer330a.tar.gzlibmcrypt-2.5.8.tar.gz zlib-1.2.3.tar.gzlibpng-1.2.31.tar.gz rootlocalhost src# ls|wc -l 13 /总计13个文献rootlocalhost src#二、检查安装时使用的编译工具与否存在我们下载的软件的源代码文献都是使用C语言编写的,需要在本机编译后才干安装使用,因此在安装前一方面要检查一

3、下系统中编译工具gcc与否已经安装,可以在命令行中使用“gcc -v”来查看与否安装了gcc。如下所示:rootlocalhost root# gcc v Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/specsConfigured with: ./configure -prefix=/usr -mandir=/usr/share/man -infodir=/usr/share/info -enable-shared-enable-threads=posix -disable-checking -with-system-

4、zlib -enable-_cxa_atexit -host=i386-redhat-linuxThread model: posixgcc version 3.2.2 0222 (Red Hat Linux 3.2.2-5)如果系统中已经安装了gcc编译工具,则显示上述信息,如果没有安装gcc工具,读者需要下载gcc工具软件并安装上。三、卸载默认的低版本环境目前发行的Linux操作系统版本中,如果选择默认所有安装,就已经安装了LAMP环境,但是版本相对都比较低。我们可以再安装一种LAMP环境和本来的并存,但是这样做没有必要,由于同步只能启动一种LAMP环境。所要我们要在安装之前,先应检查一下

5、系统中与否已经安装了低版本的环境,如果已经安装过了,停止本来的服务运营,或者把本来的环境卸载掉。如下所示:查询系统中已安装的Apache有关软件包rootlocalhost root# rpm -qa|grep -i httpdhttpd-manual-2.0.40-21httpd-2.0.40-21redhat-config-httpd-1.0.1-18如果Apache已启动,停止运营Apache服务器rootlocalhost root#service httpd stop卸载Apache服务器rootlocalhost root# rpm -e httpd-manual-2.0.40-2

6、1 -nodepsrootlocalhost root# rpm -e httpd-2.0.40-21 -nodepsrootlocalhost root# rpm -e redhat-config-httpd-1.0.1-18 -nodeps查询系统中已安装的MySQL有关软件包rootlocalhost root# rpm -qa|grep -i mysqlmysql-devel-3.23.54a-11mysql-3.23.54a-11mysql-server-3.23.54a-11如果MySQL已启动,停止运营MySQL服务器rootlocalhost root#service mysq

7、ld stop卸载MySQL服务器rootlocalhost root# rpm -e mysql-devel-3.23.54a-11 -nodepsrootlocalhost root# rpm -e mysql-3.23.54a-11 -nodepsrootlocalhost root# rpm -e mysql-server-3.23.54a-11 -nodeps查询系统中已安装的PHP有关软件包rootlocalhost root# rpm -qa|grep -i phpphp-ldap-4.2.2-17php-imap-4.2.2-17php-4.2.2-17卸载PHP应用服务器ro

8、otlocalhost root# rpm -e php-ldap-4.2.2-17 -nodepsrootlocalhost root# rpm -e php-imap-4.2.2-17 -nodepsrootlocalhost root# rpm -e php-4.2.2-17 -nodeps编译安装搭建LAMP环境时,需要安装的所有软件都要按照一定的顺序安装,我们按Apache-MySQL-PHP顺序安装。但在安装PHP之前,应先安装PHP5需要的最新版本库文献,例如libxml2、libmcrypt以及GD2库等文献。安装GD2库是为了让PHP5支持GIF、PNG和JPEG图片格式,因

9、此在安装GD2库之前还要先安装最新的zlib、libpng、freetype和jpegsrc等库文献。并且中间还会穿插安装某些软件,因此读者可以按照本节内容的顺序安装。1. 编译安装libxm2最新库文献,源码包为libxml2-2.6.30.tar.gz(1) 进入下载的软件源码包所在目录/usr/local/src/下,解压软件包libxml2-2.6.30.tar.gz到目前目录libxml2-2.6.30下,并进入libxml2-2.6.30目录,命令行如下所示;rootlocalhost root# cd /usr/local/src/ /进入软件源码包所在目录rootlocalho

10、st src# tar zxvf libxml2-2.6.30.tar.gz /解包解压到libxml2-2.6.30目录rootlocalhost src# cd libxml2-2.6.30 /进入目录libxml2-2.6.30中(2)使用“configure”命令检查安装需要的系统配备,并生成安装配备文献,命令行如下;rootlocalhost libxml2-2.6.30# ./configure -prefix=/usr/local/libxml2选项-prefix=/usr/local/libxml2作用,是在安装时将软件安装到/usr/local/libxml2目录下;(3)使

11、用“make”命令编译源代码文献并生成安装文献,命令行如下;rootlocalhost libxml2-2.6.30# make /对软件源代码文献进行编译(4)使用“make install”命令进行安装,命令行如下;rootlocalhost libxml2-2.6.30# make install /开始安装libxml2库文献如果安装成功,会在/usr/local/libxml2/目录下存在bin、include、lib、man和share五个目录。在安装PHP5配备时,configure命令的选项要加上“-with-libxml-dir=/usr/local/libxml2“选项,指定libxml2库文献的位置。2编译安装libmcrypt最新库文献,源码包为libmcrypt-2.5.8.tar.gz(1) 进入软件源码包所在目录/u

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号