windows apache下php环境的搭建

一、 软件下载链接

apache:https://www.apachelounge.com/download/
php:https://windows.php.net/download

二、 安装软件

根据电脑版本到上面的链接安装,然后解压到本地磁盘,存放路径最好不要有中文名,不然可能会报错
以win64为例
apache下载版本为
在这里插入图片描述
apache解压内容如下
windows apache下php环境的搭建_第1张图片
php下载版本为
windows apache下php环境的搭建_第2张图片
php解压内容如下
windows apache下php环境的搭建_第3张图片

三、 配置php

在php根目录找到php.ini-development文件,改名为php.ini,然后编辑修改配置
windows apache下php环境的搭建_第4张图片
在php.ini中查找extension_dir = “ext”,修改为extension_dir = “D:\software\php\ext”,这里修改的路径是php解压根目录的ext文件夹路径,根据自己的实际路径进行配置
找到下面的内容,更改对应的配置
windows apache下php环境的搭建_第5张图片

extension=bz2 
extension=curl 
extension=fileinfo 
extension=gd2 
extension=gettext 
;extension=gmp 
;extension=intl 
;extension=imap 
;extension=interbase 
;extension=ldap extension=mbstring extension=exif ; Must be after mbstring as it depends on it extension=mysqli 
;extension=oci8_12c  ; Use with Oracle Database 12c Instant Client
;extension=odbc 
;extension=openssl 
;extension=pdo_firebird extension=pdo_mysql 
;extension=pdo_oci 
;extension=pdo_odbc 
;extension=pdo_pgsql 
extension=pdo_sqlite 
;extension=pgsql 
;extension=shmop  

; The MIBS data available in the PHP distribution must be installed.
; See http://www.php.net/manual/en/snmp.installation.php 
;extension=snmp  

;extension=soap 
;extension=sockets 
;extension=sodium 
;extension=sqlite3 
;extension=tidy 
;extension=xmlrpc 
;extension=xsl  
;;;;;;;;;;;;;;;;;;; 
; Module Settings ; 
;;;;;;;;;;;;;;;;;;; 
asp_tags=Off 
display_startup_errors=On 
track_errors=Off 
y2k_compliance=On 
allow_call_time_pass_reference=Off 
safe_mode=Off 
safe_mode_gid=Off 
safe_mode_allowed_env_vars=PHP_ 
safe_mode_protected_env_vars=LD_LIBRARY_PATH
register_globals=Off register_long_arrays=Off 
magic_quotes_gpc=Off 
magic_quotes_runtime=Off 
magic_quotes_sybase=Off 
extension=php_openssl.dll 
extension=php_ftp.dll 

这里对应的修改其实就是ext文件夹下的文件
windows apache下php环境的搭建_第6张图片

四、 配置Apache

打开apache的文件目录,找到根目录conf文件夹下的httpd.conf
windows apache下php环境的搭建_第7张图片
找到文件中的Define_SERVROOT,修改如图
在这里插入图片描述
修改php环境模块路径如下
在这里插入图片描述

# 如下为PHP环境添加模块 
LoadModule php7_module "D:/software/php/php7apache2_4.dll" 
PHPIniDir "D:/software/php/php.ini"  

# 添加PHP支持 
AddType application/x-httpd-php .php ```

五、 配置环境变量

右键我的电脑->高级系统设置->环境变量->修改用户变量中的path,添加以下内容
D:\software\Apache24\bin
D:\software\php
D:\software\php\ext

六、 启动apache

使用管理员身份运行cmd,来到apache24的bin目录下,执行httpd -k install安装apache服务
执行httpd help,出现以下内容说明安装成功
windows apache下php环境的搭建_第8张图片
接着执行httpd -k start启动apache
启动成功后在浏览器输入localhost,看到下面的页面说明启动成功
windows apache下php环境的搭建_第9张图片
成功之后在apache24文件夹目录下的htdocs下新建一个phpinfo.php文件,在里面写入

  phpinfo(); ?> 

然后打开localhost/phpinfo.php,出现如图页面则说明php配置也正确
windows apache下php环境的搭建_第10张图片

你可能感兴趣的:(环境配置)