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 相关文章推荐
实用函数7
Nov 08 PHP
php 变量未定义等错误的解决方法
Jan 12 PHP
PHP mb_convert_encoding文字编码的转换函数介绍
Nov 10 PHP
php数据结构与算法(PHP描述) 查找与二分法查找
Jun 21 PHP
php获得url参数中具有&amp;的值的方法
Mar 05 PHP
Laravel 5框架学习之模型、控制器、视图基础流程
Apr 08 PHP
WordPress中访客登陆实现邮件提醒的PHP脚本实例分享
Dec 14 PHP
Thinkphp3.2.3分页使用实例解析
Jul 28 PHP
PHP遍历目录文件的常用方法小结
Feb 03 PHP
PHP高效获取远程图片尺寸和大小的实现方法
Oct 20 PHP
thinkPHP5框架路由常用知识点汇总
Sep 15 PHP
TP5框架页面跳转样式操作示例
Apr 05 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
php创建session的方法实例详解
2015/01/27 PHP
PHP生成及获取JSON文件的方法
2016/08/23 PHP
微信网页授权(OAuth2.0) PHP 源码简单实现
2016/08/29 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
2018/03/02 PHP
docker-compose部署php项目实例详解
2019/07/30 PHP
JavaScript静态的动态
2006/09/18 Javascript
createElement动态创建HTML对象脚本代码
2008/11/24 Javascript
javascript:FF/Chrome与IE动态加载元素的区别说明
2014/01/26 Javascript
javascript实现方法调用与方法触发小结
2016/03/26 Javascript
深入分析javascript中的错误处理机制
2016/07/17 Javascript
vue制作加载更多功能的正确打开方式
2016/10/12 Javascript
JS中用三种方式实现导航菜单中的二级下拉菜单
2016/10/31 Javascript
Javascript 普通函数和构造函数的区别
2016/11/05 Javascript
原生javascript移动端滑动banner效果
2017/03/10 Javascript
JavaScript设计模式之单例模式详解
2017/06/09 Javascript
一个简单的node.js界面实现方法
2018/06/01 Javascript
react 应用多入口配置及实践总结
2018/10/17 Javascript
ES6数组与对象的解构赋值详解
2019/06/14 Javascript
Python中在脚本中引用其他文件函数的实现方法
2016/06/23 Python
Python处理json字符串转化为字典的简单实现
2016/07/07 Python
基于python 字符编码的理解
2017/09/02 Python
详解Python3中的迭代器和生成器及其区别
2018/10/09 Python
python3获取url文件大小示例代码
2019/09/18 Python
Python实现将元组中的元素作为参数传入函数的操作
2020/06/05 Python
快速创建python 虚拟环境
2020/11/28 Python
const和static readonly区别
2013/05/20 面试题
公司委托书格式
2014/08/01 职场文书
ktv服务员岗位职责
2015/02/09 职场文书
2015年机械设备管理工作总结
2015/05/04 职场文书
行为规范主题班会
2015/08/13 职场文书
研究生毕业登记表的自我鉴定范文
2019/07/15 职场文书
三好学生竞选稿范文
2019/08/21 职场文书
手把手教你怎么用Python实现zip文件密码的破解
2021/05/27 Python
使用 Apache Superset 可视化 ClickHouse 数据的两种方法
2021/07/07 Servers
CSS3实现指纹特效代码
2022/03/17 HTML / CSS
SQL Server中锁的用法
2022/05/20 SQL Server