博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一、win10 64位搭建apache2.4+php 7.x环境
阅读量:5255 次
发布时间:2019-06-14

本文共 1899 字,大约阅读时间需要 6 分钟。

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


 

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

 

下载最新版本的.zip文件

 

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


 

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

选择ApacheHaus 

 

选择64位,下载即可

解压之后,注意其目录,我的目录为: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 .phpAddType application/x-httpd-php-source .phpsPHPIniDir " D:/php/web/phpcon"

注意:

(1、php7apache2_4.dll所在的位置

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

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

 2、修改ScriptAlias

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

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

把<Directory "${SRVROOT}/cgi-bin">改成

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

打开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,做以下操作

再访问,ok!

 

转载于:https://www.cnblogs.com/Mu-Workstation/p/10993012.html

你可能感兴趣的文章
类和结构
查看>>
CSS3选择器(二)之属性选择器
查看>>
【前端统计图】echarts多条折线图和横柱状图实现
查看>>
thinkphp save()方法没有数据,保存失败解决办法
查看>>
★用辩证数学解答“缸中之脑”
查看>>
使用SSM架构的使用,打算使用json
查看>>
支付宝红包唤起 支付宝自动搜索
查看>>
花了一年时间开发出来的AutoCAD矢量字库编辑器
查看>>
win10的资源管理器,边框不见了
查看>>
cocos2dx加密解密资源
查看>>
近几天开发前端开发问题总结
查看>>
我的编码规范
查看>>
C#取得控制台应用程序的根目录方法
查看>>
Java成员变量与局部变量同名
查看>>
js判断输入是否为空,获得输入的类型
查看>>
选择排序
查看>>
一个长度为10的数组,将数组按照冒泡排序法,进行排序。
查看>>
HDU - 3949 线性基应用
查看>>
CodeChef - RIN 最小割应用 规划问题
查看>>
设计模式之组合模式
查看>>