在上一篇《windows 安装apache http服务器》中已经讲了如何在win10中安装apache服务,本篇再讲下如何安装php以及apache服务支持php。
1.下载安装php
到php官网下载windows版的php7,http://windows.php.net/download#php-7.0。这里要注意,一定要下载 Thread Safe版,否则没有php7apache2_4.dll,就无法在apache环境中使用php。
2.解压下载的php
重命名php.ini-development为php.ini。
修改php.ini中的配置
- extension_dir = “./” 修改为extension_dir = “<php安装目录>/ext”,如我的是extension_dir = “c:/php7/ext”。
3.apache加载php模块
打开apahce的httpd.conf,添加
LoadModule php7_module "<php安装目录>/php7apache2_4.dll"
#configure the path to php.ini
PHPIniDir <php安装目录>
再修改apache的工作目录为实际工程目录
DocumentRoot "E:/phpproj"
<Directory "E:/phpproj">
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
</Directory>
增加对php的支持
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
AddType application/x-httpd-php .php .phtml .php3 .php4
AddType application/x-httpd-php-source .phps
4.php常用模块添加
- 启用CURL模块。
- 启用extension=php_curl.dll
- 确认ext目录下有php_curl.dll
- 把php目录中的libeay32.dll,ssleay32.dll,libssh2.dll拷到c:\windows\system32里
- 启用mysql模块
- 启用extension=php_mysqli.dll