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的PHP XML类
Oct 09 PHP
PHP安装攻略:常见问题解答(三)
Oct 09 PHP
用PHP和ACCESS写聊天室(一)
Oct 09 PHP
php的字符串用法小结
Jun 08 PHP
360通用php防护代码(使用操作详解)
Jun 18 PHP
php实现的常见排序算法汇总
Sep 08 PHP
php显示时间常用方法小结
Jun 05 PHP
php实现简易聊天室应用代码
Sep 23 PHP
PHP Yii框架之表单验证规则大全
Nov 16 PHP
php实现学生管理系统
Mar 21 PHP
thinkphp项目如何自定义微信分享描述内容
Feb 20 PHP
laravel框架邮箱认证实现方法详解
Nov 22 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
自己动手做一个SQL解释器
2006/10/09 PHP
php图片加水印原理(超简单的实例代码)
2013/01/18 PHP
ThinkPHP调用百度翻译类实现在线翻译
2014/06/26 PHP
CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法
2015/12/17 PHP
php实现统计二进制中1的个数算法示例
2018/01/23 PHP
TP(thinkPHP)框架多层控制器和多级控制器的使用示例
2018/06/13 PHP
JS调用CS里的带参方法实例
2013/08/01 Javascript
IE6已终止操作问题的2种情况及解决
2014/04/23 Javascript
javascript常用函数归纳整理
2014/10/31 Javascript
5种处理js跨域问题方法汇总
2014/12/04 Javascript
使用pjax实现无刷新更改页面url
2015/02/05 Javascript
jQuery oLoader实现的加载图片和页面效果
2015/03/14 Javascript
jQuery简单实现图片预加载
2015/04/20 Javascript
提高jQuery性能优化的技巧
2015/08/03 Javascript
基于javascript简单实现对身份证校验
2021/01/25 Javascript
详解AngularJS控制器的使用
2016/03/09 Javascript
jquery mobile移动端幻灯片滑动切换效果
2020/04/15 Javascript
全面解析jQuery中的$(window)与$(document)的用法区别
2017/08/15 jQuery
Vue单页面应用保证F5强刷不清空数据的解决方案
2018/01/31 Javascript
重学 JS:为啥 await 不能用在 forEach 中详解
2019/04/15 Javascript
JavaScript实现身份证验证代码实例
2019/08/26 Javascript
解决antd Form 表单校验方法无响应的问题
2020/10/27 Javascript
python 对多个csv文件分别进行处理的方法
2019/01/07 Python
解决Python找不到ssl模块问题 No module named _ssl的方法
2019/04/29 Python
印尼披萨外送专家:Domino’s Pizza印尼
2017/12/28 全球购物
欧洲有机婴儿食品最大的市场:Organic Baby Food(供美国和加拿大)
2018/03/28 全球购物
远东集团网络工程师面试题
2014/10/20 面试题
J2EE相关知识面试题
2013/08/26 面试题
历史学专业推荐信
2013/11/06 职场文书
个人评语大全
2014/05/04 职场文书
预备党员群众路线教育实践活动思想汇报2014
2014/10/25 职场文书
优秀员工事迹材料
2014/12/20 职场文书
2015年机关纠风工作总结
2015/05/15 职场文书
孩子满月酒答谢词
2015/09/30 职场文书
高二英语教学反思
2016/03/03 职场文书
详解MySQL的主键查询为什么这么快
2022/04/03 MySQL