关键词不能为空

当前您在: 主页 > 英语 >

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安装配置超详细讲解的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文