windows下配置apache+php+mysql
Php环境配置(apapche+php+mysql+Zend+phpmyadmin)
一,版本
apache 2.0.59 、php 5.2.3、mysql 5.0.27、Zend 3.2.6、 phpmyadmin 2.10.1
二、安装顺序:
(一)Apache:
安装目录d:\apache2
(二)PHP:
安装目录 d:\php
(三)Mysql:
安装目录d:\mysql
(四)zend
安装目录 d:\zend
(五)phpmyadmin
安装目录 d:\www\phpmyadmin
三、配置过程:
(一)apache配置 http.conf
找到D:\Apache2\conf
下的http.conf
((1)把PHP直接作为apache的一个模块运行,添加以下代码:
LoadModule php5_module "d:/php/php5apache2.dll"
AddType application/x-httpd-php .php
(2)修改虚拟目录:将http.conf的:
DocumentRoot "d:/Apache2/htdocs"改成了DocumentRoot "d:/ www"
(3)修改目录的默认首页:
DirectoryIndex 后面写上你想设置为首页的文件名,如:index.html index.php index..htm等
重新启动apache
(4)设置服务器默认字符集
添加代码AddDefaultCharset GB2312
(二)php配置php.ini
把php.ini-dist复制到C:\windows 下改名为 php.ini
然后修改了几个地方:
extension_dir = "d:\php\ext" (指定动态连接库的目录)
然后把下面几句红色部分的前面的分号去掉
extension=php_dba.dll
extension=php_dbase.dll
extension=php_exif.dll
extension=php_gd2.dll
extension=php_imap.dll
extension=php_ldap.dll
extension=php_mysql.dll
extension=php_sockets.dll
(2)修改一些文件上传以及内存使用最大限制:
memory_limit = 20M
内存
post_max_size = 20M
post数据
upload_max_filesize = 20M
上传文件
(3)加载mysql动态连接库
1.
将php目录下的 libmysql.dll 复制到windows/system32下。
2.
将mysql目录下的 libmysql.dll 复制到apache/bin下
3.
将php目录下的 php5apache2.dll和php5ts.dll 复制到apache/bin下。
4.
将apache/bin下php5apache2.dll php5ts.dll考到windows/system32 下