安装方法:1、安装并配置apache;2、下载并解压php安装包到指定路径;3、复制一份“php.ini-development”改名为“php.ini”放到安装路径下,配置该文件;4、在apache中加载php并定义执行php模块的文件。
本教程操作环境:windows7系统、php7.1版,dell g3电脑
windows下安装php开发环境一、apache
因为apache官网只提供源代码,如果要使用必须得自己编译,这里我选择第三方安装包apache lounge。
进入apachelounge官方下载地址:http://www.apachelounge.com/download/
首先下载并安装vc redist,这是apache运行必需的一个组件。
下载apache解压版,将解压后的文件夹放在你想要安装的路径下。
修改配置文件:
apache默认存在路径: c:\apache24 下(版本号可能不同)。如果跟你的安装路径不同,你需要打开apach\conf\httpd.conf配置文件,将其中所有前面没有被#注释的 c:\apache24、c:\apache24\htdocs 和 c:\apache24\cgi-bin\ 改成对应的路径。
指定ip和端口:在httpd.conf找到servername www.example.com:80,将前面的注释去掉,将www.example.com修改为localhost。如果你要修改端口,将这里80”和前面“listen:80”中的80一起修改。
(可选)添加系统变量:将apache的安装路径\bin添加到path中。
验证安装是否成功:运行apache的启动httpd.exe。在浏览器上输入localhost:80,如果不是无法访问那么apache的配置便完成了。
tips: 将apache注册为windows服务
install: apache的bin目录下管理员权限执行
httpd.exe -k install
uninstall: apache的bin目录下管理员权限执行
httpd.exe -k uninstall
二、php
安装配置php 进入php下载地址 http://windows.php.net/download 下载最新线程安全版php zip压缩包,解压缩后放在想要安装的路径下。
注意: 下载的php vc版本不能比前面安装的vc redist版高。
进入php安装目录,复制一份php.ini-development 改名为 php.ini 放到安装路径下,打开找到 ;extension_dir=ext,去掉注释符,将值改为 php安装路径\ext。
extension_dir = d:/program files/php-7.2.10/ext
在apache中加载php & 定义执行php模块的文件 打开apache的配置文件conf\httpd.conf,找到loadmodule区域,在其后加入:
loadmodule php7_module php安装路径\php7apache2_4.dll # 在apache中以module的方式加载php,“php7_module”中的“7”要和php的版本对应;此外,不同的php版本“php7apache2_4.dll”可能不同。
phpinidir php安装路径 #告诉apache php的安装路径
# 在apache中以module的方式加载php,“php7_module”中的“7”要和php的版本对应;此外,不同的php版本“php7apache2_4.dll”可能不同。 #php 7.2.10 loadmodule php7_module 'd:/program files/php-7.2.10/php7apache2_4.dll' <ifmodule php7_module> #告诉apache php的安装路径 phpinidir 'd:/program files/php-7.2.10/php.ini' # define php module file .php和.html的文件能执行php程序 addtype application/x-httpd-php .php .html #addtype application/x-httpd-php-source .phps </ifmodule>
测试:在 apache安装路径\htdocs下新建文件:test.php,里面编辑:, 启动apache, 在浏览器输入:localhost:80/test.php。推荐学习:《php视频教程》
以上就是windows下怎么安装php环境的详细内容。