一、准备工作-下载所需软件
Apache
PHP
MySQL
PHPMyadmin
二、软件安装
1.Apache 安装见下文
http://blog.csdn.net/hanson2016/article/details/51958485
2.MySQL 安装见下文
http://blog.csdn.net/hanson2016/article/details/51958559
3.PHPMyadmin 安装见下文
http://blog.csdn.net/hanson2016/article/details/51970535
4.安装PHP:将php-7.0.8-nts-Win32-VC14-x86.zip解压到一个目录即可
三、整合Apache+PHP+MySQL
Apache :
修改Apache的配置文件,让Apache支持解析PHP文件,Apache配置文件在Apache安装目录的conf目录下的httpd.conf。
httpd.conf修改地方如下:
a. 在配置文件中找到
“DirectoryIndex index.html“改为 “DirectoryIndex index.php index.html”
b. 修改Apache站点(自己的项目站点)目录,在配置文件中查找“htdocs”找到如下图的位置:
(Apache安装的目录不同,显示的值不一样,【我的版本是解压版,${SRVROOT}为Apache根目录的变量】)
DocumentRoot “${SRVROOT}/htdocs”改为 DocumentRoot “E:/Myproject/PHP”
Directory “${SRVROOT}/htdocs” 改为 Directory “E:/Myproject/PHP”
注:一定要注意这里修改的是站点的目录,根据自己项目站点来修改,这里只做为我自己的站点演示
改为自己所需建立站点的地址,例如下格式:
c.让Apache可以解析php文件,在httpd.conf文件最后一行加上如下代码
LoadModule php7_module "E:/wamp/php7/php7apache2_4.dll" //根据自己的Apache安装地址来修改,如版本是php5的需要php7_module修改为php5_module
AddType application/x-httpd-php .php .html .htm
PHPIniDir "E:/wamp/php7" //这个作用是告诉apache php.ini的位置
PHP :
1.把php.ini-development改名为php.ini,作为PHP的配置文件。修改php.ini,然后修改如下地方:
a. 设置PHP扩展包的具体目录,找到
; On windows:
; extension_dir = "ext"
改为 (值是ext文件夹的目录,**目录需要根据自己安装PHP的目录来修改**)
; On windows:
extension_dir = "E:/wamp/PHP/ext"
b. 开启相应的库功能,找到需要开启的库的所在行
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_xmlrpc.dll
去掉前面的分号(注释),即改为
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_xmlrpc.dll
c. 设置时区,找到
;date.timezone =
改为:
date.timezone = Asia/Shanghai
配置完成,检测一下配置是否成功。重启Apache,在站点目录下新建文件index.php,输入内容:
<?php
phpinfo();
?>
打开浏览器输入http://localhost,显示如下内容,则安装成功
相关链接:
1.Apache 安装
http://blog.csdn.net/hanson2016/article/details/51958485
2.MySQL 安装
http://blog.csdn.net/hanson2016/article/details/51958559
3.PHPMyadmin 安装
http://blog.csdn.net/hanson2016/article/details/51970535