apache 和 php 配置方式

Windows系统

1.安装apache_2.0.54-win32-x86-no_ssl.msi,目录为apache2

2.安装php-4.4.0-Win32.zip,解压即可,完成后改文件名为php

3.“php/php4ts.dll”移入“php/sapi”。最后将”/php/php.ini-dist”改名为“php.ini”后移到 Apache2 的安装目录“/Apache2”下(注意:移到系统目录例如 C:/WINNT亦可,但这样重装系统后你又得重新配置PHP,这种移到Apache2目录的方法可以省去该麻烦)

4.php/ 下新建两个子目录“session” ,(不是很必要)session 用作保存session用,

5.Apachephp配置

配置php.ini,搜索“doc_root”“=”后面默认应该为空,你可以将它改为自己的WWW网页的默认位置,例如本人的机器上就是改为“doc_root = f:/www”,也可改成apache2的默认目录,”apache2/htdocs”

继续搜索“extension_dir”,会得到“extension_dir = ./”一行,将它改为“extension_dir = “/php/extensions”。然后搜索“;extension=”,会得到一大传类似的连续行。这些是PHP的扩展模 块,可以根据需要使用,对需要加入的模块只需要去掉前面的分号即可。

搜索“session.save_path”,找到“session.save_path = /tmp”一行,将后面的地址改为你自己机器上已经存在的目录(这就是刚才建子目录的用处,你不会想每次装了PHP后都重新建一次吧?),这里使用“/php/session”目录,然后将这一行改为“session.save_path = /php/session”Again,还是斜杠)

配置apachehttpd.conf文件(apache2/conf目录下),搜索“#LoadModule”,在一大串最后添加“LoadModule php4_module php目录/php/sapi/php4apache2.dll”,问号处为php目录的路径.然后在相类似的行后面添加

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php4
    AddType application/x-httpd-php .php3
    AddType application/x-httpd-php .phtml
    AddType application/x-httpd-php-source .phps

6.更改环境变量

由于PHPwindows下运行时需要一些额外的DLL,所以需要用到“/php/dlls”下的那些文件。常规方法是将这 些文件放到“C:/WINDOWS/system32”下,但这样一来每次重新装都要如此,所以我使用环境变量来避免此问题。桌面右击我的电脑”== >“属性”==>“高级”==>“环境变量”==>“系统变量”==>找到“Path”一行,双击,在后面添加上述目录, 注意记得在原先的环境变量后面加上分号以区分(即需要输入“ /php/dlls”

 

 

Linux 系统

1.       源码包httpd-2.0.54.tar.gz

tar zxvf httpd-2.0.54.tar.gz

cd httpd-2.0.54

./configure --prefix=/usr/local/apache2

make

make install

/usr/local/apache2/bin/apachectl start

2.       源码包php-4.4.0.tar.gz

tar zxvf php-4.4.0.tar.gz

cd php-4.4.0

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs –with-mysql

make

make install

3.       配置

cd /usr/local/php

cp php.ini-dist /usr/local/lib/php.ini

打开apache2下面conf下面的httpd.conf

添加

LoadModule php4_module libexec/libphp4.so

 

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

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

 

配置完成,重启apache

阅读更多
个人分类: 其它
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭