• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

windows下apache配置php解释器

武飞扬头像
lifejump
帮助1

目录

1. apache部署

1.1. 下载安装包

1.2 安装

1.3 文件配置

1.4 进入cmd,执行httpd -k install -n apache

1.5 服务启动

1.6 服务验证

1.7 apache服务搭建至此结束。

 2. php环境部署

2.1 php包下载

2.2 添加环境变量

3. apache下加载php解释器

3.1 编写一个php样本

3.2 初次简单访问

3.3 加载php模块

3.4 验证php模块

3.5 php解析任务加载

3.6 php解析验证


1. apache部署

1.1. 下载安装包

官方网址:

Welcome! - The Apache HTTP Server Project

学新通

学新通

学新通

学新通

1.2 安装

安装包下下来是一个压缩包并且文件名冗长,我们解压重命名。

学新通

 1.3 文件配置

配置的话需要在httpd.conf文件,路径是在httpd-2.4/Apache24/conf/

更改apache的绝对路径

学新通

 1.4 进入cmd,执行httpd -k install -n apache

Errors reported here must be corrected before the service can be started.意思是“此处报告的错误必须在服务开始前进行纠正。(此报错可以忽略)

1.5 服务启动

学新通

 使用ApacheMonitorq启动

学新通

1.6 服务验证

接下来我们要验证服务是否真的ok

浏览器键入:localhost:80,出现如下页面表示部署完成。

学新通

 1.7 apache服务搭建至此结束。

 2. php环境部署

2.1 php包下载

地址:PHP For Windows: Binaries and sources Releases

学新通

下载好之后进行解压,重命名简化文件名。

2.2 添加环境变量

我们先找到php.exe的绝对路径,F:\php\php-8.0.18下,

“高级系统设置”,path下添加上述的绝对路径,

cmd下查询版本,php -v,有版本信息即可,表示php环境已经ok

学新通

3. apache下加载php解释器

3.1 编写一个php样本

学新通

3.2 初次简单访问

学新通

 可见我们的apache对php并没有进行解释。

3.3 加载php模块

 在httpd/conf/httpd.conf里添加如下模块,亦可以直接搜索loadmodule,这个模块按照自己的路径来。

学新通

(Attention!!!:如果你发现你的php里没有php8apache2_4.dll文件,那就是下错了,因为 博主也下错了,重新下载如图,学新通

)

3.4 验证php模块

在cmd下,httpd\apache2.4\bin目录下执行httpd -t

学新通

 发现有报错,

根据我们在 httpd.conf里做修改,去掉php_module的版本号即可。(之前的版本模块都会带上版本号,到8这块去掉了。)

学新通

学新通

 学新通

 3.5 php解析任务加载

依然是httpd.conf,添加如下,

  1.  
    #php分配
  2.  
    AddType application/x-httpd-php .php

学新通

 3.6 php解析验证

localhost/index.php,我们之前写的样本

学新通

 php已实现。

3.7 添加php配置文件路径

httpd.conf添加

学新通

由于php.ini文件是默认不存在的,所以我们复制php.ini-production更名为php.ini

 (注意:此时php的配置文件已经加如到apache配置项中,意味着php.ini的修改需要apache的重启才能生效。否则不会生效)

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhihchih
系列文章
更多 icon
同类精品
更多 icon
继续加载