一、 软件下载链接
apache:https://www.apachelounge.com/download/
php:https://windows.php.net/download
二、 安装软件
根据电脑版本到上面的链接安装,然后解压到本地磁盘,存放路径最好不要有中文名,不然可能会报错
以win64为例
apache下载版本为
apache解压内容如下
php下载版本为
php解压内容如下
三、 配置php
在php根目录找到php.ini-development文件,改名为php.ini,然后编辑修改配置
在php.ini中查找extension_dir = “ext”,修改为extension_dir = “D:\software\php\ext”,这里修改的路径是php解压根目录的ext文件夹路径,根据自己的实际路径进行配置
找到下面的内容,更改对应的配置
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文件夹下的文件
四、 配置Apache
打开apache的文件目录,找到根目录conf文件夹下的httpd.conf
找到文件中的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,出现以下内容说明安装成功
接着执行httpd -k start启动apache
启动成功后在浏览器输入localhost,看到下面的页面说明启动成功
成功之后在apache24文件夹目录下的htdocs下新建一个phpinfo.php文件,在里面写入
<?php phpinfo(); ?>
然后打开localhost/phpinfo.php,出现如图页面则说明php配置也正确