PHP 8
一、下载
官网:PHP For Windows: Binaries and sources Releases
切记要下载Thread Safe版本,不然后面不能够连接Apache服务
二、安装
1、将该文件解压到(D:\PHP\)
将php.ini.development
文件的文件名改为php.ini
(这里推荐先复制备份一下php.ini.development
文件)
之后在解压路径里面打开CMD,并运行如下的命令
php.exe -v
这里会输出版本号,标明可以运行
配置环境变量
将解压路径添加到环境变量当中
重启电脑,在随机的一个路径下启动CMD窗口,运行如下命令
php -v
输出版本号,到这标明了PHP已经正确安装
三、错误 缺少vc运行库
解决方式
原因是PHP 8.0需要用到Visual Studio 2019的Microsoft Visual C ++ Redistributable工具,需要访问下载 Windows 版和 Mac 版 Visual Studio 2019进行下载
安装完毕从新启动即可
Apache 2.4 安装
下载
去官网下载:https://www.apachelounge.com/download/
这里选择64位进行安装(不会还真的有人的服务器运行着32位系统吧...)
就是Apache 2.4.46 Win64这个选项
安装
下载完成之后,解压文件
注意啊,这里有两种解压方法,一个是随意找一个地方解压,另外一个是直接解压到C盘的根目录。
这里我推荐直接解压到C盘的根目录,最简单,不需要修改配置文件就可以运行Apache服务器,非常适合新手来操作,至于占用C盘空间这个问题...我的服务器只有一个分区所以不用考虑这个问题。
这里需要注意一点!!!一定要把你的安装路径中的""换为"/",不然无效的!!!
2.Apache HTTP Server(apache24)配置
用编辑器(这里用sublime3)打开E:\Apache24\conf目录下的httpd.conf文件
2.1修改apache的根目录:ServerRoot "E:/Apache24"
2.2 修改域名配置:ServerName 127.0.0.1:80 (注意:把ServerName前的#号去掉,)
2.3 修改改网站根目录(改两行)配置DocumentRoot "E:/Apache24/Workspace/www"
(注意:www文件夹为网站的根目录,需要自己创建,否则会报错。同时,如下图所示,第246行也需要修改)
www文件夹自己建的,路径为:
2.4配置欢迎页(首页),DirectoryIndex index.html 改为 DirectoryIndex index.php index.html index.htm
1 2 3 |
<IfModule dir_module>
DirectoryIndex index.php index.html index.htm
</IfModule>
|
如下:
2.5加载php模块
在 apache2.4/conf/httpd.conf 尾部加入
#php8 support
#打开这个模块才能引入外部模块
LoadModule php_module “D:/softWare/php/php-8.2.0-Win32-vs16-x64/php8apache2_4.dll”
AddType application/x-httpd-php .php .html .htm
#configure the path to php.ini
PHPIniDir “D:/softWare/php/php-8.2.0-Win32-vs16-x64”
Header set Access-Control-Allow-Origin: “*”
Header set Access-Control-Allow-Methods: “GET,POST,PUT,DELETE,OPTIONS”
Header set Access-Control-Allow-Headers: “Content-Type”
ErrorDocument 404 /index.html
2.6最后一步,检查刚刚配置的有没有错,在dos窗口(“win+r”快捷键输入cmd)里进入到apache安装目录apache24/bin 输入:httpd.exe -t
如果显示如下图则表示apache配置文件已经修改无误(上面的2.1-2.5的操作没错):
标签:解压,index,php,Apache,根目录,PHP,2.4 From: https://www.cnblogs.com/jialiguo/p/16991983.html