Apache+PHP+Mysql 环境搭建

阅读更多
软件版本
Apache2.2.15
PHP5.2.13
Mysql5

PHP为解压版本,直接解压到某个文件夹即可
安装Apache,完成后编辑安装根目录下conf/httpd.conf文件
找到
#LoadModule ssl_module modules/mod_ssl.so

在其之后添加
LoadModule php5_module D:/Programing/PHP/php-5.2.13/php5apache2_2.dll

(若是Apache2.0.x,则为php5apache2.dll)

找到
#AddOutputFilter INCLUDES .shtml

在其之后添加
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html

表示在.php,.htm和.html为后缀的文件中支持php脚本

DocumentRoot表示站点文件目录
Listen表示监听端口


    DirectoryIndex index.html


表示默认首页

PHP配置
将PHP安装根目录下的php.ini-recommended文件拷贝到C:/Windows下并更名为php.ini
在Data Handling下找到
post_max_size = 8M

这里为接受POST请求数据最大值,可改为20M

在Paths and Directories下找到extension_dir=
这里设置PHP搜索扩展库的位置,将其路径设置为extensions文件夹的位置
extension_dir = "D:/Programing/PHP/php-5.2.13/ext"


在File Uploads下找到
upload_max_filesize = 2M

设置允许上传的最大文件大小

Dynamic Extensions这里是PHP扩展设置部分,列出了PHP所有的可支持扩展,前面都加了分号注释,表示目前PHP配置不支持扩展,我们可以将分号去掉让PHP支持该扩展下面列出的是几个常用且较实用的PHP扩展把下面几句前面的分号去掉
;extension=php_mbstring.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_imap.dll
;extension=php_mysql.dll


最后将/libmysql.dll,/ext/php_mysql.dll和/ext/php_mysqli.dll
拷贝到C:/Windows/System32目录下

测试PHP是否配置成功



测试Mysql

你可能感兴趣的:(PHP,Apache,MySQL,EXT,Windows)