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 相关文章推荐
yii框架源码分析之创建controller代码
Jun 28 PHP
第4章 数据处理-php字符串的处理-郑阿奇(续)
Jul 04 PHP
php中inlcude()性能对比详解
Sep 16 PHP
php中url函数介绍及使用示例
Feb 13 PHP
PHP使用get_headers函数判断远程文件是否存在的方法
Nov 28 PHP
Symfony页面的基本创建实例详解
Jan 26 PHP
Laravel 5框架学习之Eloquent 关系
Apr 09 PHP
PHP基于yii框架实现生成ICO图标
Nov 13 PHP
Linux下编译redis和phpredis的方法
Apr 07 PHP
ThinkPHP中where()使用方法详解
Apr 19 PHP
使用WAMP搭建PHP本地开发环境
May 10 PHP
laravel学习笔记之模型事件的几种用法示例
Aug 15 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
B2K与车机的中波PK
2021/03/02 无线电
php 中文字符串首字母的获取函数分享
2013/11/04 PHP
PHP中ob_start函数的使用说明
2013/11/11 PHP
php封装db类连接sqlite3数据库的方法实例
2017/12/19 PHP
javascript面向对象编程代码
2011/12/19 Javascript
javascript 数组排序函数sort和reverse使用介绍
2013/11/21 Javascript
js实现图片旋转的三种方法
2014/04/10 Javascript
JavaScript日期时间与时间戳的转换函数分享
2015/01/31 Javascript
简单实现的JQuery文本框水印插件
2016/06/14 Javascript
JS实现的跨浏览器解析XML文件实例
2016/06/21 Javascript
JS中的进制转换以及作用
2016/06/26 Javascript
不间断循环滚动效果的实例代码(必看篇)
2016/10/08 Javascript
jQuery自定义图片上传插件实例代码
2017/04/04 jQuery
vue 打包后的文件部署到express服务器上的方法
2017/08/09 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(下)
2018/04/18 Javascript
浅谈在node.js进入文件目录的问题
2018/05/13 Javascript
vue实现点击隐藏与显示实例分享
2019/02/13 Javascript
超轻量级的js时间库miment使用解析
2019/08/02 Javascript
修改layui的后台模板的左侧导航栏可以伸缩的方法
2019/09/10 Javascript
解决pycharm双击但是无法打开的情况
2020/10/31 Javascript
python里大整数相乘相关技巧指南
2014/09/12 Python
Python 中的 else详解
2016/04/23 Python
python使用ddt过程中遇到的问题及解决方案【推荐】
2018/10/29 Python
python 同时运行多个程序的实例
2019/01/07 Python
在Pycharm中对代码进行注释和缩进的方法详解
2019/01/20 Python
django中forms组件的使用与注意
2019/07/08 Python
Flask框架模板渲染操作简单示例
2019/07/31 Python
python使用SQLAlchemy操作MySQL
2020/01/02 Python
HTML5 通信API 跨域门槛将不再高、数据推送也不再是梦
2013/04/25 HTML / CSS
介绍一下Java的事务处理
2012/12/07 面试题
short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
2014/09/26 面试题
应届生财务管理求职信
2013/11/06 职场文书
四年级评语大全
2014/04/21 职场文书
班级读书活动总结
2014/06/30 职场文书
新兵入伍决心书
2015/09/22 职场文书
Tomcat配置访问日志和线程数
2022/05/06 Servers