关键词不能为空

当前您在: 主页 > 英语 >

LAMP安装配置超详细讲解

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-07 13:33
tags:

-

2021年2月7日发(作者:头饰英文)


LAMP


安装



配置



配置环境



操作系统:


Redhat Enterprise AS 4


已安装包:


httpd2.0.4, mysql4.1,libxml2.6.16, zlib1.2.1.2,gd2.0.28, libpng1.2.7


说明:网上的各种安装说明都不是很好地说明了配置参数的来 由,本文将尽可能标明每一步


的必要性.已安装包不是必需的,其中

mysql


可以独立安装,而


rpm

包形式的


httpd


因为不



mod-so


形式安装的,


如果要支持


php


或者其它模块,


要强制


remove


重安装编码版本


.


#rpm


--nodeps --erase httpd


其它


php


可能需要的模块功能说明:



libxml2: xml


解析库



zlib:


开源压缩库



gd:


图形库



libpng:

< p>
用来处理


png


图像格式文件的库



freetype: TrueType


字体绘制引擎



ZendOptimizer:


JPEG



:




然后下载文件

mysql,apache,php


,请到下面网址下载相应软件

< br>


/



/



/




第一步:安装


apache


进入安装目录,依次执行下面命令:



解压源码包



# tar -zxf


进入安装目录



# cd httpd-2.0.55


配置


apache


安装信息


,


配置安装后目录,模块动态配置,允许重写重配置



# ./configure --prefix=/usr/local/apache --enable-modules=so --enable-rewrite


执行


make

< p>
安装



# make; make install




第二步:配置


apache


修改



文件



//ServerName


修改主机名称,若无


dns,


则用


IP


替代



ServerName 192.168.36.163:80



//DocumentRoot


修改文档路径,就是要放置目标网页的地方



DocumentRoot




//DirectoryIndex


修改默认的首页名称



DirectoryIndex



第三步:安装


PHP


进入安装目录,依次执行下面命令:



解压源码包



# tar -zxf


进入安装目录



# cd php-5.05


配置


php


安装信 息


,


配置安装后目录,模块动态配置,允许重写重配置



#


方式一




./configure


--prefix=/usr/local/php


--with-apxs2=/usr/local/apache/bin/apxs


--with-mysql=/usr/local/mysql/


--with-curl=/usr/local/curl


--enable-ftp


--with-libxml- dir=/usr/local/libxml2


--with-expat- dir=/usr/lib


--enable-soap


--with-xsl=/usr/local/libxslt


--enable-xslt


--with- gd=/usr/local/gd2/


--with-jpeg- dir=/usr/local/jpeg6/


--with-zlib- dir=/usr/lib


--with-png


--with-freetype-dir=/usr/local/freetype --enable-mbstring



#


方式二




'./configure'


'-- prefix=/usr/local/php'


'--with- apxs2=/usr/local/apache/bin/apxs'


'-- with-mysql=/usr/local/mysql/'


'--with- mssql=/usr/local/freetds/'


'--with- curl=/usr/local/curl '






其中


./configure


后的



--prefix=/usr/local/php


--with-apxs2=/usr/local/apache/bin/apxs


--with-mysql=/usr/local/mysql/


--with-libxml-dir


--enable- mbstring


是必要的选项




--with-gd=/usr/local/gd2/


--with-jpeg-dir=/usr/local/jpeg6/


--with-png


--with-zlib- dir=/usr/lib


--with-freetype- dir=/usr/local/freetype


这是让


P HP


支持


GD


库的配置选项

< p>



执行


make


安装



# make; make install




第四步:配置



apache


支持


PHP


# vi /usr/local/apache/conf/


php

安装完后会自动在



加上下面一行(若无,请手动添加)




LoadModule php5_module modules/



找到


AddType application/x-gzip .gz .tgz


在其下添加如下内容



AddType application/x-httpd-php .php


AddType application/x-httpd-php-source .phps



重启


apache


# /usr/local/apache/bin/apachectl restart



附:


apache

< br>的一些重要配置选项



1 Directory



Options FollowSymLinks


AllowOverride None


Order deny,allow #


说明先执行


deny,


再执行


allow


allow from all #


此句是允许所有地址访问,在这可设置具体


IP


的访问权限





2 ScriptAlias /cgi-bin/


脚本路径



3 redirects (http return status code)


ErrorDocument 500


ErrorDocument 404 /


ErrorDocument 404


ErrorDocument 402


/subscription_






呵呵,我开始学

< br>PHP


了,学习


PHP


首先要学 会搭建一个


LAMP(Linux+Apache+Mysql+Php)


,我


配置了一天才配置成功,安装文档全部都是中文,还好有老师在旁边一步 一步的给我细心的


讲解,我才配置出来,在这里我要谢谢我的老师!


好了,


下面我就给大家介绍配置


LAMP


的每一步,


大家按照我的步骤来做肯定能配置成功,< /p>



省去了大家看心疼的英文的时间了。











Red


Hat


Linux9



Apache:



Mysq l:



PHP:2.


首先检查操作系 统是否已经安装了


Apache



My sql



PHP


,如果已经安装的话将 其删除掉。



以检查是否安装


Mysq l


为例:



#rpm



qa |grep



i mysql


如果有显示任何软 件包


,


则使用



#rpm -e


软件包名称


--nodeps


删除



我们可以也 可以用下面的方法将已经安装的


Mysql


删除:



#for i in `rpm



qa|grep



i mysql`


>do rpm



e $$i



nodeps


>done



检查完之后我们开始安装


Apach e



Mysql


PHP




一、安装


Apahce


服务器



#tar -zxvf -C /usr/local //



Apahce2


解压缩到


/usr/ local


目录




#./configure --enable-so


#make


#make install




二、安装


PHP


#tar -zjvf 2 //


解压缩


PHP


软 件包



#cd ../php-4.3.10 //

< p>
进入到


PHP


解压缩的目录



#./configure --with- apxs2=/usr/local/apache/bin/apxs --with-mysql


#make


#make install


#cp


-dist


/usr/local/lib/


//



-dist


文件拷贝到


/usr/ local/lib


文件夹下名称为



#cd /usr/local/apahce2/conf //

进入


/usr/local/apache2/conf


文 件夹



#vi //


进入



文件



PHP4:LoadModule php4_module libexec/


PHP5:LoadModule php5_module libexec/



添加解析,为


Apahce


添加


PHP


支持,加入:



AddType application/x-httpd-php .php .phtml


AddType application/x-httpd-php- source .phps


加入后保存退出


wq





#/usr/local/apache2/bin/apachectl start //


启动


Apahce


服务

< p>



有时候会发现错误系统默认打开的

< p>
IP


地址和端口号没有指定,修改方法:



#cd /usr/local/apache2/conf


#vi


/ServerName


找到


ServerName


:80< /p>


,将其改为


ServerName 127.0.0.1:80


修改完后保存退出


wq




现在再重新启动


Apahce

服务就


OK


了!




我们可以打开浏览器,


输入


http://


你的服务器地址测试


Apahc e


是否配置成功,


如果成功就

-


-


-


-


-


-


-


-



本文更新与2021-02-07 13:33,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/608518.html

LAMP安装配置超详细讲解的相关文章