Apache2.2配置PHP5.4.0安装
2012-09-23 14:21
447 查看
转自http://www.ixiaozhi.com/article.asp?id=19
先下载Apache服务器 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
然后安装,安装过程略
这里使用81端口进行安装,因为Nginx占用了80端口
下载PHP5.4.0.zip PHP文件
解压到C:\php540
复制C:/php540下的php.ini-development,改名为php.ini
php.ini-development 意味着是开发版本的配置
php.ini-production 是网站发布时的配置
1. short_open_tag = On 短标签<?
?>开启
2. asp_tags = On asp的短标签<*
*>开启
3. post_max_size= 8M POST提交时候的最大数据提交量
4. file_uploads = On php支持文件上传
5. upload_max_filesize = 2M 文件上传最大值 2M
6. max_file_uploads = 20 同时并发上传的最大文件数
找到extension_dir 和下面很多的 extension= ****.dll 这里
在extension=****.dll 的前面加上这一段来配置php的动态链接库地址
1. extension_dir=”C:\php540\ext”
去掉以下的extension前面的分号 ; 使其开启
1. extension=php_bz2.dll
2. extension=php_curl.dll
3.
4. extension=php_gd2.dll
5. extension=php_gettext.dll
6.
7. extension=php_mbstring.dll
8. extension=php_mysql.dll
9. extension=php_mysqli.dll
10.
11.extension=php_openssl.dll
12.extension=php_pdo_mysql.dll
13.
14.extension=php_sockets.dll
15.
16.extension=php_xmlrpc.dll
找到date.timezone,设置中国时区
1. date.timezone = prc
保存当前的php.ini,并且复制一份到Windows的安装目录下
然后要在Apache服务器里添加对PHP的支持
复制Apache安装目录下的conf\httpd.conf到桌面进行修改
首先找到一大堆的LoadModule
在其上面添加(大概在60行的位置)
PHPIniDir "C:/php540"
然后在LoadModule的下面添加
LoadModule php5_module "C:/php540/php5apache2_2.dll"
要用php5apache2_2.dll或者php5apache2_3.dll取决于安装的apache服务器的版本
然后查找配置文件里的AddType设置后缀格式,在大约380行Addtype那里加入
AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml .phpt
AddType application/x-httpd-php-source .phps
之后重启Apache服务器就可以了
测试PHP的支持
在Apache的htdocs目录下添加php.php和mysql.php文件
php.php内容
<?php
phpinfo();
?>
mysql.php内容(前提已经安装好了MySQL数据库,否则步略过)
<?php
$conn=mysql_connect("localhost","root","123456") or die (mysql_error());
if(!$conn) echo "Failed!";
else echo "Successful!";
print_r ($conn);
mysql_close();
?>
然后在浏览器输入地址 http://localhost:81/php.php 和 http://localhost:81/mysql.php 进行测试。
因为之前有Nginx,可以在Nginx里设置反向代理,把静态页面和图片用Nginx,PHP动态页面使用Apache服务器。
将apache的首页加入支持php: httpd.conf 中加入 DirectoryIndex index.php
参考 http://blog.csdn.net/rainysia/article/details/6740875 详细见原网页
先下载Apache服务器 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
然后安装,安装过程略
这里使用81端口进行安装,因为Nginx占用了80端口
下载PHP5.4.0.zip PHP文件
解压到C:\php540
复制C:/php540下的php.ini-development,改名为php.ini
php.ini-development 意味着是开发版本的配置
php.ini-production 是网站发布时的配置
1. short_open_tag = On 短标签<?
?>开启
2. asp_tags = On asp的短标签<*
*>开启
3. post_max_size= 8M POST提交时候的最大数据提交量
4. file_uploads = On php支持文件上传
5. upload_max_filesize = 2M 文件上传最大值 2M
6. max_file_uploads = 20 同时并发上传的最大文件数
找到extension_dir 和下面很多的 extension= ****.dll 这里
在extension=****.dll 的前面加上这一段来配置php的动态链接库地址
1. extension_dir=”C:\php540\ext”
去掉以下的extension前面的分号 ; 使其开启
1. extension=php_bz2.dll
2. extension=php_curl.dll
3.
4. extension=php_gd2.dll
5. extension=php_gettext.dll
6.
7. extension=php_mbstring.dll
8. extension=php_mysql.dll
9. extension=php_mysqli.dll
10.
11.extension=php_openssl.dll
12.extension=php_pdo_mysql.dll
13.
14.extension=php_sockets.dll
15.
16.extension=php_xmlrpc.dll
找到date.timezone,设置中国时区
1. date.timezone = prc
保存当前的php.ini,并且复制一份到Windows的安装目录下
然后要在Apache服务器里添加对PHP的支持
复制Apache安装目录下的conf\httpd.conf到桌面进行修改
首先找到一大堆的LoadModule
在其上面添加(大概在60行的位置)
PHPIniDir "C:/php540"
然后在LoadModule的下面添加
LoadModule php5_module "C:/php540/php5apache2_2.dll"
要用php5apache2_2.dll或者php5apache2_3.dll取决于安装的apache服务器的版本
然后查找配置文件里的AddType设置后缀格式,在大约380行Addtype那里加入
AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml .phpt
AddType application/x-httpd-php-source .phps
之后重启Apache服务器就可以了
测试PHP的支持
在Apache的htdocs目录下添加php.php和mysql.php文件
php.php内容
<?php
phpinfo();
?>
mysql.php内容(前提已经安装好了MySQL数据库,否则步略过)
<?php
$conn=mysql_connect("localhost","root","123456") or die (mysql_error());
if(!$conn) echo "Failed!";
else echo "Successful!";
print_r ($conn);
mysql_close();
?>
然后在浏览器输入地址 http://localhost:81/php.php 和 http://localhost:81/mysql.php 进行测试。
因为之前有Nginx,可以在Nginx里设置反向代理,把静态页面和图片用Nginx,PHP动态页面使用Apache服务器。
将apache的首页加入支持php: httpd.conf 中加入 DirectoryIndex index.php
参考 http://blog.csdn.net/rainysia/article/details/6740875 详细见原网页
相关文章推荐
- PHP5.4 for Apache ; php 5.4.0安装过程、方法、配置 ; Apache2.2支持php5.4的配置方法
- PHP5.4 for Apache, php 5.4.0安装过程、方法、配置 ; Apache2.2支持php5.4的配置方法
- PHP5.4 for Apache ; php 5.4.0安装过程、方法、配置 ; Apache2.2支持php5.4的配置方法
- php5.3 apache2.2 mysql安装配置
- Linux下Apache 2.2, MySQL 5.0和PHP 5.0的安装与配置
- Linux下Apache2.2,MySQL6.0和PHP5.2的安装与配置
- 第一次安装配置 Apache2.2 + PHP5.4.3(win7)
- PHP5.4+Apache2.2+Mysql5.0+PHPMyAdmin3.2.5安装配置
- 最新PHP5.20和apache2.2的手动安装配置
- PHP5.4 for Apache ; php 5.4.0安装过程、方法、配置
- PHP5.4的 安装 配置 以及Apache2.2 支持php5.4的配置方法
- 配置安装php&nbsp;5.3.5和apache&nbsp;2.2
- php5.3.1和Apache2.2安装配置问题
- PHP5.4 for Apache ; php 5.4.0安装过程、方法、配置
- PHP5.4 for Apache ; php 5.4.0安装过程、方法、配置
- php5.3.1和Apache2.2安装配置问题
- php5.3 apache2.2安装配置
- Linux下Apache 2.2, MySQL 5.0和PHP 5.0的安装与配置
- apache 2.2 php 5.2 mysql 5.1安装与配置
- php5.4.0安装(In windows),配置Apache,MySQL,phpMyAdmin,zendOptimizer,xdebug