apache集成php7.3.5的详细步骤
作者:fleyX 发布时间:2023-08-20 16:31:05
安装 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 版本下载页面
简单说明下:第一、第二个相当于纯净版没有集成其他拓展的。第三、第四、第五个集成了 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,看到如下界面说明成功:
来源:https://www.tapme.top/blog/detail/20190520/


猜你喜欢
- 一个随机排列元素的方法, 其实之前是在摄影页面写的一个小效果.查看演示: 点此查看DEMO实现方法利用Math.random()产生随机数,
- 本文实例讲述了Python数据结构与算法之图的最短路径(Dijkstra算法)。分享给大家供大家参考,具体如下:# coding:utf-8
- 前言用Python如何写一个接口呢,首先得要有数据,可以用我们在网站上爬的数据,在上一篇文章中写了如何用Python爬虫,有兴趣的可以看看:
- selenium+python,使用webdriver的截图函数get_screenshot_as_file()截图,代码如下:from s
- 导语还记得那些年,我们玩过的Windows小游戏吗?说起Windows自带的游戏,相信许多80、90后的朋友都不陌生。在很早的那个游戏贫瘠的
- Memcached是一种高性能的分布式内存对象缓存系统,常用于加速动态Web应用程序。在本文中,我们将使用Python和PyQt5来制作一个
- 1. 为什么要备份数据先说一下为什么需要备份MySQL数据?一句话总结就是:为了保证数据的安全性。如果我们把数据只存储在一个地方,如果物理机
- Python 提供了很多内置的工具函数(Built-in Functions),在最新的 Python 3 官方文档中,它列出了 69 个。
- 方法1:自定义异常# -*- coding:utf-8 -*-"""功能:python跳出循环"&q
- 使用了smtplib等第三方库,进行发送邮件,完成邮件报警功能如下是实例 :#!/usr/bin/pythonimport globimpo
- ♩ 背景昨天在自己的 Laravel5.5 框架项目中,希望集成 Layer 的图片上传功能 但是在 ajax(POST) 提交请求时,一直
- 本文实例讲述了python 函数的缺省参数使用注意事项。分享给大家供大家参考,具体如下:python的函数支持4种形式的参数:分别是必选参数
- Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文
- 使用场景:按文件名字正序,批量执行某文件夹下的所有sql文件,并输出日志适合人群:实施工程师一、使用篇1、准备bat文件:1.1、ExecS
- 一种有意思的数据结构-默克树(Merkle tree)默克树(Merkle tree)又叫hash树。程序员可以说自己不知道默克树,但是不能
- 前言SQL Server开发过程中,为了传入数据集类型的变量(比如接受C#中的DataTable类型变量),需要定义“用户自定义表类型”,通
- requests是python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢
- 一个JavaScript代码编写的图片展示特效,效果很棒。效果图:演示:<!DOCTYPE HTML PUBLIC "-//
- 前言数据库索引是mysql数据库中重要的组成部分,是数据库查询数据速度提升的关键,本文将介绍数据库索引的一些内容。数据库索引的数据结构在数据
- 尽管 JavaScript 历史上使用冗长而令人生厌的代码块来标的特定浏览器的时期已经结束了,但是偶尔使用一些简单的代码块和对象检测来确保一