什么?不懂php环境搭建,看完这一篇装逼完全够了(php7.3.7+Apache2.4.37环境搭建)

it2023-06-01  78

本人学习过程中编写,定有不足之处,如果有错误,请您积极指正;

一.正版软件下载

1.下载apache服务器

https://www.apachehaus.com/cgi-bin/download.plx

2.下载php

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

二.具体操作步骤

①.apache配置

打开apache目录下子目录conf下的httpd.conf(E:\amp\httpd\Apache24\conf\httpd.conf)

1.大概38行左右,将该位置改为电脑apache目录

2.在190-192行左右

在apache中加载PHP模块

LoadModule php7_module “E:/amp/php-7.3.7-Win32-VC15-x64/php7apache2_4.dll” AddType application/x-httpd-php .php .html .htm PHPIniDir "E:/amp/php-7.3.7-Win32-VC15-x64"
3.搜索Virtual hosts将前面的 ‘#’ 删除掉

该操作本地配置虚拟主机重要步骤,本人就是因为缺少这一步,host文件中配置的域名总是访问不到

4. 234行 80端口

②.php配置

在PHP目录下找到php.ini-development文件(…\php)复制一份改名为php.ini, 图中所示为对应扩展

③.添加环境变量

我的电脑->属性->高级系统设置->环境变量->系统变量

在path路径中进行编辑添加 1.Apache bin目录 2.php所在根目录

④.启动apache

E:\amp\httpd-2.4.37-o111a-x64-vc14-r2\Apache24\bin 依次点击便可启动

⑤.测试环境搭建是否成功

1.添加域名

找到电脑中的hosts文件(C:\Windows\System32\drivers\etc\hosts) 文件底部添加

2.创建虚拟主机

找到apache目录下httpd-vhosts.conf(…\Apache24\conf\extra\httpd-vhosts.conf)目录,在文件末尾添加此种代码 www.test.com 自己设置的服务名 E:/www 为程序所在的目录

<VirtualHost *:80> ServerName www.test.com DocumentRoot "E:/www" <Directory "E:/www"> DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
3.编写测试文件

在E:/www中建立index.php文件,在文件中写入如下代码:

<?php phpinfo();>

浏览器中输入www.test.com/index.php 运行,出现如下页面是证明环境搭建成功

最新回复(0)