手动搭建PHP运行环境
尽管网上有了很多教程,但是我看过几个,都不是很好,所以今天趁周末,写个完整的,希望能帮助到PHP新手朋友们。
1,首先下载apache
从官方下载:http://httpd.apache.org/download.cgi
(我用的是windows 系统,所以下载这个版本)
然后点击下图中位置
下图中的1和2,代表系统是多少位的,32位的系统点击第一个框里面的图标下载,64位的点击第二个框中的图标来下载。
注意:上图这个页面,也就是https://www.apachehaus.com/cgi-bin/download.plx
页面的最下面,是VC运行库,也需要下载安装。
2,解压并配置apache
下载好httpd-2.4.51-o111l-x86-vc15_2.zip后,解压它
把Apache24解压到比如 d:/lphp
打开路径D:\lphp\Apache24\conf中的httpd.conf文件,用记事本打开它,
查找Define
把查找到的第一个结果这行进行修改:
把 /Apache24 替换为 D:\lphp\Apache24
查找DocumentRoot
把上图中红框中的 ${SRVROOT}/htdocs 替换为 D:/lphp/htdocs
注意:如果有端口冲突的话,就查找 Listen 80 修改后面的80端口。
保存此文件。
下面开始配置apache
点击左下角的窗口按钮,也就是原来的 开始 按钮,点 windows系统,在 命令提示符 上点鼠标右键,点更多,点以管理员身份运行
复制下面红色路径,在cmd框中点右键,
“D:\lphp\Apache24\bin\httpd.exe” -k install -n apache 然后按回车(输入的是你apache的文件夹路径)
下面打开下图中的路径D:\lphp\Apache24\bin
双击运行ApacheMonitor.exe
点击下图中的Start
这时下图中的两个位置都变成了绿色的
证明开启apache成功,
下面来测试一下,在D:\lphp\htdocs
里新建一个文本文档,写上apache OK!
另存为index.html
打开浏览器,输入localhost 回车
如果出现下图,证明已经正确安装并开启了apache
3,下载PHP
从官方https://www.php.net/downloads.php
点击上图红框位置
找到系统对应版本,我的电脑系统是32位的 ,所以下载X86版本的,我下载的是目前最新的PHP8.0.12。
(完整的下载路径是 https://windows.php.net/downloads/releases/php-8.0.12-nts-Win32-vs16-x86.zip)
解压到D:\lphp\php8.0.12
打开路径D:\lphp\php8.0.12,点击下图中的类型排序
复制所有dll后缀的文件到C:\Windows\System32下,