PHP:下载、安装、配置,与apache搭建

(一)apache

安装教程链接:https://blog.csdn.net/qq_55789905/article/details/142999612?spm=1001.2014.3001.5501

出现这个页面,则apache安装与配置成功。

------ ------

(二)PHP

(1)下载php

链接:https://windows.php.net/download#php-8.3

如与 apache 服务器搭建,最好下载 Thread Safe 版本,因为这个版本配备了 php8apache2_4 文件,有利于与 apache 建立联系。

但硬要下载 Non Thread Safe 版本的话,那在 Thread Safe 版本中复制 php8apache2_4 文件到 Non Thread Safe 版本文件里,否则不能与 apache 搭建。

(2)安装php

新建文件夹

把PHP文件解压到刚新建文件夹里,打开文件下拉就看到 php8apache2_4 文件了。

(3)新增 php.ini 文件

复制一份 php.ini-development

粘贴到其它文件夹里,然后重新命名为:php.ini(ini:文件后缀、文件类型)

最后复制回刚创建的 php-8.3.26-Win32-vs16-x64 文件夹里。

(4)配置 php.ini 文件

第一,通过快捷键 ctrl + F 找到 extension_dir

再把 extension_dir 后面换成 php 下的 ext 文件路径

例如 :extension_dir = "D:\PHP8\php-8.3.26-Win32-vs16-x64\ext"

第二,ctrl + F 查找 extension=curl

再把图中内容前面的" ; "英式分号删了,最后文件保存和退出就好。

(5)环境配置

打开控制面板

-> 系统和安全-> 系统-> 高级系统管理-> 环境变量

-> 系统变量-> 选择path-> 点击编辑 -> 再点新建

-> 点击浏览-> 添加图中两个路径 -> 最后确定退出

(6)检测php

第一,以管理员身份打开命令提示符

输入 d: (运行)

成功进入 d 盘,如果把 php 安装到其它盘,一样进入道理。

第二,复制 php 下 ext 路径,粘贴到 cd 后面。

输入 cd php 下的 ext 路径(运行)

例如:cd D:\PHP8\php-8.3.26-Win32-vs16-x64\ext

第三,通过 php -v 命令,输出php版本信息

输入 php -v (运行)

输出图上信息,则证明 php 成功安装。


(三)Apache 与 PHP 的配置

第一,找到 apache 服务器中 httpd.conf 文件并打开。

第二,查找 LoadModule rewrite_module modules/mod_rewrite.so,删除前面 # 号。

第三,查找 LoadModule vhost_alias_module modules/mod_vhost_alias.so,删除前面 # 号。

第四,添加 php 中 php8apache2_4.dll 的路径

粘贴 :LoadModule php_module "D:\PHP8\php-8.3.26-Win32-vs16-x64\php8apache2_4.dll"

如果你的 php8apache2_4.dll 路径不同,

则 LoadModule php_module 后面改成你的 php8apache2_4.dll 路径。

第五,添加 php 文件夹路径

粘贴:PHPIniDir "D:\PHP8\php-8.3.26-Win32-vs16-x64"

如果你的 php文件 路径不同,则 PHPIniDir 后面改成你的 php文件路径。

第六,添加下面两行代码

AddType application/x-httpd-php .php .html .htm

ErrorDocument 404 /index.html

这里不用改动

第七,查找 DirectoryIndex 锁定 图中内容

并且 DirectoryIndex index.html 后面,加上 index.php index.html 。

所以步骤到这里结束了!!!


(四)运行php文件

第一,编写php代码

<?php

phpinfo();

?>

以上代码,显示本机安装的php版本信息

(注意:文件后缀是 .php ,编写完成直接保存便可)

第二,找到 htdocs 文件夹

在 htdocs 文件夹里创建一个 php 文件夹,

再把编写完的 php 文件,另存或复制到新建 php 文件夹里。

第三,在浏览器上,访问编写 php 版本页面。

显示如上页面,则证明apache与php搭建完成。

如有其它问题,欢迎带上截图私聊或在评论区留言。

相关推荐
阿巴斯甜17 小时前
Android 报错:Zip file '/Users/lyy/develop/repoAndroidLapp/l-app-android-ble/app/bu
android
Kapaseker17 小时前
实战 Compose 中的 IntrinsicSize
android·kotlin
xq952718 小时前
Andorid Google 登录接入文档
android
黄林晴20 小时前
告别 Modifier 地狱,Compose 样式系统要变天了
android·android jetpack
BingoGo20 小时前
当你的 PHP 应用的 API 没有限流时会发生什么?
后端·php
JaguarJack20 小时前
当你的 PHP 应用的 API 没有限流时会发生什么?
后端·php·服务端
冬奇Lab1 天前
Android触摸事件分发、手势识别与输入优化实战
android·源码阅读
城东米粉儿1 天前
Android MediaPlayer 笔记
android
Jony_1 天前
Android 启动优化方案
android
阿巴斯甜1 天前
Android studio 报错:Cause: error=86, Bad CPU type in executable
android