apache集成php7.3.5的详细步骤


Posted in PHP onJune 20, 2019

安装 php

首先安装 php 的压缩包,目前下载地址

解压文件到这个路径下:D:\Program Files\php-7.3.5(自行选择合适的路径).然后将这个路径加入到环境变量 path 中。

然后打开 cmd 运行php -version,输出类似如下,说明安装成功。

PHP 7.3.5 (cli) (built: May 1 2019 13:17:17) ( ZTS MSVC15 (Visual C++ 2017) x64 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.5, Copyright (c) 1998-2018 Zend Technologies

安装 apache

打开 apache 的 windows 版本下载页面

apache集成php7.3.5的详细步骤

简单说明下:第一、第二个相当于纯净版没有集成其他拓展的。第三、第四、第五个集成了 php,mysql 等常用环境,无需配置开箱即用。

这里我们下载第二个。

下载解压后将Apache24文件夹放到D:\Program Files路径下,然后将D:\Program Files\Apache24\bin目录加入到系统环境变量path中,这样就能在任意地方使用 apache 的命令。

然后修改 conf 目录下的httpd.conf文件,步骤如下:

1.修改 SRVROOT,这里定义了 apache 的安装路径,相当于一个变量,后面很多地方会用到这个变量

# 修改37行,将其改为
Define SRVROOT "D:\\Program Files\\Apache24"

2.查找 LoadModule,在其后面增加下面配置,知道 php 模块,和 php 配置文件地址

LoadModule php7_module "D:\\Program Files\\php-7.3.5\\php7apache2_4.dll"
PHPIniDir "D:\\Program Files\\php-7.3.5"

3.修改根路径,修改DocumentRoot和Directory,改为如下:

DocumentRoot "${SRVROOT}/www"
<Directory "${SRVROOT}/www">

4.新增一个配置,让 apache 识别 php 的文件

AddType application/x-httpd-php .php

5.将 apache 安装成系统服务

# 安装/卸载apache服务
httpd -k install/remove
# 启动/关闭/重启 apache服务
httpd -k start/stop/restart

6.测试是否成功。在D:\Program Files\Apache24\www路径下新建一个phpinfo.php文件,内容如下:

<?php
phpinfo();
?>

启动 apache 后,访问 localhost/phpinfo.php,看到如下界面说明成功:

apache集成php7.3.5的详细步骤

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
非常不错的MySQL优化的8条经验
Mar 24 PHP
PHP swfupload图片上传的实例代码
Sep 30 PHP
destoon实现公司新闻详细页添加评论功能的方法
Jul 15 PHP
PHP使用缓存即时输出内容(output buffering)的方法
Aug 03 PHP
PHP网站建设的流程与步骤分享
Sep 25 PHP
学习php设计模式 php实现状态模式
Dec 07 PHP
php使用PDO事务配合表格读取大量数据插入操作实现方法
Feb 16 PHP
PHP清除缓存的几种方法总结
Sep 12 PHP
php生成二维码不保存服务器还有下载功能的实现代码
Aug 09 PHP
PHP封装的验证码工具类定义与用法示例
Aug 22 PHP
thinkphp5.1框架容器与依赖注入实例分析
Jul 23 PHP
如何在PHP中使用数组
Jun 09 PHP
PHP基础之输出缓冲区基本概念、原理分析
Jun 19 #PHP
PHP进阶学习之Geo的地图定位算法详解
Jun 19 #PHP
PHP进阶学习之依赖注入与Ioc容器详解
Jun 19 #PHP
yii2 在控制器中验证请求参数的使用方法
Jun 19 #PHP
php自定义排序uasort函数示例【二维数组按指定键值排序】
Jun 19 #PHP
windows 2008r2+php5.6.28环境搭建详细过程
Jun 18 #PHP
PHP进阶学习之类的自动加载机制原理分析
Jun 18 #PHP
You might like
codeigniter框架批量插入数据
2014/01/09 PHP
PHP弹出提示框并跳转到新页面即重定向到新页面
2014/01/24 PHP
thinkphp模板继承实例简述
2014/11/26 PHP
PHP命令行执行整合pathinfo模拟定时任务实例
2016/08/12 PHP
基于jquery的修改当前TAB显示标题的代码
2010/12/11 Javascript
JQuery分别取得每行最后一列和最后一行的示例代码
2013/08/18 Javascript
jquery ajaxSubmit 异步提交的简单实现
2014/02/28 Javascript
用原生JS获取CLASS对象(很简单实用)
2014/10/15 Javascript
node.js中的fs.fchmod方法使用说明
2014/12/16 Javascript
JSONP跨域GET请求解决Ajax跨域访问问题
2014/12/31 Javascript
javascript动态设置样式style实例分析
2015/05/13 Javascript
跟我学习javascript的循环
2015/11/18 Javascript
使用Web Uploader实现多文件上传
2016/06/08 Javascript
jQuery实现根据滚动条位置加载相应内容功能
2016/07/18 Javascript
基于BootStrap的前端分页带省略号和上下页效果
2017/05/18 Javascript
JS实现数组去重方法总结(六种方法)
2017/07/14 Javascript
Angular2环境搭建具体操作步骤(推荐)
2017/08/04 Javascript
vue watch监听对象及对应值的变化详解
2018/02/24 Javascript
基于jQuery实现无缝轮播与左右点击效果
2018/05/13 jQuery
opencv 识别微信登录验证滑动块位置
2018/08/07 Javascript
node.js实现简单的压缩/解压缩功能示例
2019/11/05 Javascript
微信小程序仿抖音视频之整屏上下切换功能的实现代码
2020/05/24 Javascript
pymongo实现控制mongodb中数字字段做加法的方法
2015/03/26 Python
详解Python实现多进程异步事件驱动引擎
2017/08/25 Python
python文本数据相似度的度量
2018/03/12 Python
python仿抖音表白神器
2019/04/08 Python
详解PyTorch手写数字识别(MNIST数据集)
2019/08/16 Python
pytorch 获取层权重,对特定层注入hook, 提取中间层输出的方法
2019/08/17 Python
Python字典取键、值对的方法步骤
2020/09/30 Python
介绍一下EJB的体系结构
2012/08/01 面试题
护士思想汇报
2014/01/12 职场文书
工作疏忽、懈怠的检讨书
2014/09/11 职场文书
优秀班主任事迹材料
2014/12/16 职场文书
解决MySQL存储时间出现不一致的问题
2021/04/28 MySQL
Redis中一个String类型引发的惨案
2021/07/25 Redis
Netty分布式客户端接入流程初始化源码分析
2022/03/25 Java/Android