说.明:Apache整合PHP有两种方式:一种是DSO模式,把PHP当作Apache的外部模块来调用,这样增加了Apache的灵活性,但会带来5%的性能降低;另一种方式是把PHP编译进Apache的内核,这样牺牲了以后调整的灵活性(每次对PHP的重新编译,都需要再次编译Apache.),但性能.会高一些。对Perl也是如此。相比之.下,本人更愿意使用第二种方式,即把PHP编译进Apache的静态内核。 . 美容
一.编译Apache:
1. 进入Apache展开目录.; --- 印刷
2. ./configure - -prefix=/usr/local/apache1..3 - -di.sable-module=all\ [成人用品]
- -e.nable-module=access - -enable-module=log._config \ .
- -enable-mod.ule.=dir - -enable-module=mime \ ##Apache工作的基本模块 电子
. (说明:如果以后使用DSO方式,则编译时加上 - -e.nable-mdule=so) 汽车
二.安装PHP:
. 1. 进入PHP展开目录; .
2. ./configure - -prefix=/usr/.loc.al/php4 \ 投资
- -with-apache=../apache_1.3.27 #.#这.里指定Apache的源代码目录 教育
3. make;make install. ( 游戏 )
三.安装Apache:
1. 进入Apac.he展开目录; 美容
2. ./configure - -prefix=/usr./local/apache1.3 .- -disable-module=all \ .
- -enable.-module=access - -enable.-module=log_config \ ( 游戏 )
- -enable-module=dir - -enable-module=m.ime \. 汽车
- -activate-module=src/modules/php4/libphp4.a ##.把PH.P模块编译进去 学习
3. make;make install ..
四。配置Apache:
修改httpd.co.nf文档: .
1.Timeout 300---.>Timeout 120. .
2.MaxKeep.Al.iveRequests 100 投资
3.KeepAliveTim.eout 5 电脑
4.ServerSignature on--->Ser..verSignature off 婚庆
5.Options Indexes FollowSymLinks 行把indexe.s.删掉(目录的Options不要带index选项) 美容
. 6.将Apache运行的用户和组改为nobody. 电脑
. 7.MaxClie.nts 150——>MaxClients 1500 .
(该参数是多少有.一个基本的算法,例如2G的机器,一个Apache+PHP进程大概消耗4M内存,则最高效率的进程数为2g/4m * 2=1000,最大进程数为10.00*.1.5=1500;1.3下要调整到高于256须在编译Apach.e前修改其源代码) .
(对apache2.0版本,将wo.rker .MPM字段里的MaxClients 150——>MaxClients 1500) --------------彩票
8.Direc.toryIn.dex index.html index.html.var 后面加上index.php --- 印刷
9.查找包含大量Ad.dType命令的小节,添加下面这一行: AddType ap.plication/x-httpd-php .php .
Apache版本:Apache-2..0.47 汽车
P.HP版本:PHP-4.3.2 投资
a.安装Apache:
进入Apach.e安装目录; 鲜花
. ./.configure - -prefix=/usr/local/apache2 - -enable-so 美容
. make;make install .
b.安装PHP:
进入PHP安装目录;
./configure - .-pre.fix=/usr/local/php4 - 电脑
-wi..th-apxs2=/usr/local/apache2/bin/apxs 电脑
.make;make install .
c.配置Apache:
修改ht.tpd.conf,上述配置工作照做; .
另外修改的地方:
L.oadModule php4_module modules/libphp4.s.o (这一项在装完php后会自动添加) 健康
.Ad.dType application/x-httpd-php .php (这一项手工添加)电脑
. . 来自. 北京浦.华众城有限公司 培训网站 技术院校--------------彩票