apache24 php7 64,一、win10 64位搭建apache2.4+php 7.x环境

一、下载PHP到文件夹,并解压

1、下载地址:https://www.php.net/downloads.php,选择windows downloads

797cc1b8b8000294209e939265887f33.png

e72ad1a2eb93fc9610c3dd5d3a42f62b.png

下载最新版本的.zip文件

二、下载Apache到文件夹,并解压

下载地址:http://httpd.apache.org/download.cgi,找到最新版本,选择files for Microsoft Windows

b1dd738d452b6cb04d0ab1c7eb1ec5de.png

选择ApacheHaus

e13c86af9a294a15df5d392411a8ab71.png

选择64位,下载即可

0d09ad798d73501e894a4939c7e28235.png

解压之后,注意其目录,我的目录为:D:\php\web\Apache24           D:\php\web\phpcon

如果有IIS,最好把IIS先关掉,或者把IIS指定到别的端口,如8080,再进行安装

找到D:\webServer\Apache24\conf\httpd.conf文件,用记事本打开,将Define SRVROOT的值改为:

Define SRVROOT "D:\php\web\Apache24"

ServerRoot "${SRVROOT}"

以管理员身份运行运行cmd.exe ,输入以下运行

D:\php\web\Apache24\bin\httpd.exe -k install -n apache

启动:

方法一:找到D:\webServer\Apache\bin\ApacheMonitor.exe点Start即可启动

方法二:cmd里面运行(推荐此方法,如果出错,可以看是什么错误)

D:\php\web\Apache24\bin\httpd.exe -w -n "apache" -k start

三、配置httpd.conf文件

1、在LoadModule ssl_module modules/mod_ssl.so后添加

LoadModule php7_module " D:/php/web/phpcon/php7apache2_4.dll"

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

PHPIniDir " D:/php/web/phpcon"

注意:

(1、php7apache2_4.dll所在的位置

(2、PHPIniDir是指定php.ini所在的位置

(3、注意要把"\"改成"/"

4403a947fb011b8d9e4f119666ffaf5c.png

2、修改ScriptAlias

把ScriptAlias /cgi-bin/ "${SRVROOT}/cgi-bin/"改为以下

ScriptAlias /php/ "D:/php/web/phpcon/"

993abdfee3eb1d1a22f1ba17f77fb670.png

把改成

39e0a5a04d4dd7a2b0e4816c8b794bcc.png

3、修改DocumentRoot的值(指定网站的根目录)我的根目录用了D:/php/web/root

修改以下两处:

DocumentRoot "D:/php/web/root"

4.修改DirectoryIndex指定默认文档的名称

DirectoryIndex index.html

换成

DirectoryIndex index.html index.php index.htm default.php default.html default.htm

四、步骤四、配置php.ini

1、配置php.ini

把php目录下的php.ini-production改名为php.ini

cea13930e3b9b85ab77018717f4c0645.png

打开php.ini

把extension_dir = "./",修改为

extension_dir = "D:\php\web\phpcon\ext"

五、测试及问题

重启电脑,开启服务,新建一个php文件,并在浏览器中访问

问题:开启服务出错

OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 : AH00072: make_sock: could not bind to address [::]:443

(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 : AH00072: make_sock: could not bind to address 0.0.0.0:443

打开D:\php\web\Apache24\conf\extra,做以下操作

e368afdd98b542d5f991f80300d0600b.png

再访问,ok!

c868f57af27fcd3a486b17e0ce7e2dae.png

标签:web,phpcon,Apache24,httpd,64,ini,win10,php

来源: https://www.cnblogs.com/Mu-Workstation/p/10993012.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值