windows系统安装php,运行php

mysql的安装在上一个文章有写


一、安装php

官网:https://windows.php.net/download/

1.选择电脑64位的,选择第二个而不选择第一个的原因,是第二个与apache搭配的环境,后面再讲到apache的安装

 准备好一个文件夹,解压后的文件都放在一起,php与apache。这是重点哈,不然后面就会运行不起来或者什么的

这就是解压好之后

2.打开cmd,输入php -v;这是安装成功

3. 配置环境变量--新建

4.配置php,注意哈,这是重点

打开解压好的文件夹,找到此php.ini-development文件

先把此文件复制一份,名为php.ini 

打开之后要更改四处信息,注意:是更改名为php.ini的文件

1.

;extension_dir = "ext"  把;去掉,路径改成自己的绝对路径

改后:extension_dir = "F:\software\PHPstudy\php\ext"

2.

;extension=mbstring   把;去掉

改后:extension=mbstring

3.

;extension=mysqli   把;去掉

改后:extension=mysqli

4.

;extension=pdo_mysql   把;去掉

改后:extension=pdo_mysql

二、安装apaache

官网:https://httpd.apache.org/download.cgi#apache24

 我是配置win64位的,点击最小的红框就是压缩包了

解压到与php一个文件夹

cmd 输入httpd -k install

自己对应路径哇

安装完成之后,打开服务器 \PHPstudy\Apache24\bin

也可以用命令打开  net start Apache2.4

 启动成功,在浏览器输入localhost:80,显示这个页面

 如果没打开这个页面的,可以先配置下文的前三处信息

同样的,也要去修改一些配置

1. 找到conf的httpd.conf

2.更改五处

1. 改后:Define SRVROOT "F:\software\PHPstudy\Apache24"   #第一二行是绝对路径
            Define PHPDIR "F:\software\PHPstudy\php"
            ServerRoot "${SRVROOT}"

2.

#Listen localhost:80

Listen 80

ServerName localhost:80   去掉前面的#

上面那三行都是80端口号的话,可以不改也可以改,改的话要统一,这决定可不可以访问

3.

<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>

改后:

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

4.

LoadModule php_module ${PHPDIR}/php8apache2_4.dll
PHPIniDir "${PHPDIR}/php.ini"   #这两行都添加到LoadModule的后面

注意:我这是php8apache2_4.dll的,你要知道你是不是的话,就得去php文件夹内找有没有php8apache2_4.dll

5.

 找到<IfModule mime_module></IfModule>下的,添加AddType application/x-httpd-php .php

 三、验证运行php

\Apache24\htdocs 新建页面

输入:

<!DOCTYPE html>
<html>
<head></head>
	<body>
		<?php
			$x=5;
			$y=4;
			echo ($x * $y);
		?>
	</body>
</html> 

在localhost:80/index.php看会不会显示20,我这是8080端口号

 可以愉快的写php页面了

### 如何在 Windows安装配置 PHP 运行环境 #### 安装 Apache HTTP Server 为了使 PHP 能够处理 Web 请求,通常会将其与一个Web服务器一起使用。Apache是一个流行的选择。 下载适用于 Windows 的最新版本的 Apache HTTP Server,并按照官方文档中的指示完成安装过程[^1]。 #### 下载并解压 PHP 前往 PHP官方网站 (php.net),找到适合 Windows 平台的 ZIP 文件包形式发布的PHP版本。下载完成后,在本地磁盘创建一个新的文件夹用于存放PHP文件,比如 `C:\php` ,并将ZIP压缩包里的内容全部复制到此目录下。 #### 配置 PHP 和 Apache 工作在一起 编辑 Apache 的配置文件 httpd.conf 。这个文件一般位于 Apache 安装路径下的 conf 文件夹内。向该文件添加如下几行以加载 PHP 模块: ```apacheconf LoadModule php_module "c:/php/php8.dll" AddHandler application/x-httpd-php .php PHPIniDir "c:/php" ``` 注意:以上命令假设 PHP被放置于 c:\php 中;如果选择了不同的位置,则需相应调整上述语句中的路径部分。 #### 测试 PHP 是否正常工作 重启 Apache 服务以便应用更改后的设置。接着可以在 htdocs 目录里新建一个名为 info.php 的纯文本文件,写入以下代码片段保存为 .php 扩展名: ```php <?php phpinfo(); ?> ``` 打开浏览器访问 URL 地址 `http://localhost/info.php` 如果页面显示有关当前 PHP 版本及其配置的信息即表示安装成功[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值