此次安装实际操作用的是apache2.4 64位版本,PHP版本为PHP8.0 64位TS(Thread Safe)版
(一)提前准备手机软件安装包
①apache下载:
下详细地址:
https://www.apachehaus.com/cgi-bin/download.plx
这儿选挑选apache2.4 x64 VC15版本,还可以挑选64位的 VS16版本,VC15的版必须安装vs2017运行库,VS16版本的需要安装vs2019运行库
VS2015-vs2019运行库安装包下载详细地址:
https://aka.ms/vs/16/release/VC_redist.x64.exe
VC运行库下载后可以直接双击鼠标运作就可以
②PHP下载
这儿用PHP8.0的版本,下载网页页面:
https://windows.php.net/download/
下载的过程中留意一定要用Thread Safe版本,由于这一实例教程是对于Thread Safe版本实际操作的,假如必须Non Thread Safe版本请参照其他的实例教程
(二)配置PHP
缓解压力PHP压缩文件,文件名自定,这儿我安装到D:APMPHP80文件目录
①配置php.ini
把php.ini-development重新命名为php.ini
随后改动php.ini里的下列这几个主要参数
short_open_tag = On
upload_tmp_dir= \"C:WindowsTemp\"
session.save_path = \"C:WindowsTemp\"
post_max_size = 300M
upload_max_filesize = 200M
date.timezone = PRC
extension_dir = \"ext\"
随后把以下好多个拓展前边的分号“;”除掉
extension=curl
extension=gd
extension=fileinfo
extension=mbstring
extension=exif
extension=mysqli
extension=openssl
extension=pdo_mysql
②添加系统变量
win R键运作 sysdm.cpl →高端→系统变量→系统变量→寻找PATH双击鼠标把PHP的途径D:APMPHP80添加进来
随后Win R运行cmd,运作 php -v就可以查询PHP版本信息内容了
(三)配置Apache
缓解压力apache压缩文件到你要安装的途径 这儿安装我应用的途径为 D:APMApache24
①Apache添加php拓展
编写apache文件目录下的conf/httpd.conf文档,ctrl f检索IfModule在前面添加
LoadModule php_module \"D:/APM/PHP80/php8apache2_4.dll\"
PHPIniDir \"D:/APM/PHP80/\"
如下图所示
D:/APM/PHP80/就是你具体的PHP安装途径
检索 IfModule mime_module,在后面添加一行
AddType application/x-httpd-php .php
如下图所示
随后检索改动 Define SRVROOT 和 DirectoryIndex
Define SRVROOT \"D:/APM/Apache24\"
DirectoryIndex index.html index.php
②安装服务
搞好配置后可以将apache安装成windows服务,安装成服务后会开机自启动
以管理人员方法运行cmd,随后用下边的指令开展服务安装
httpd -k install
假如必须自定服务名字可采用接下来的指令
httpd -k install -n apache2 # apche2给你自定的服务名字
运行apache指令
net start apache2 # apche2给你安装的服务名字
③开启apache云服务器
在httpd.conf除掉以下编码前的注解#除掉
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
Include conf/extra/httpd-vhosts.conf
把http.conf里全部的AllowOverride none 改为 AllowOverride All
Require all denied换成Require all granted
新创建D:/APM/test.lvh.me路径,随后在
conf/extra/httpd-vhosts.conf添加如下所示编码
<VirtualHost *:80>
DocumentRoot \"D:/APM/test.lvh.me\"
ServerName test.lvh.me
ServerAlias 127.0.0.2
ErrorLog \"logs/test-error.log\"
CustomLog \"logs/test-access.log\" common
</VirtualHost>
重新启动apache服务使其起效
④检测浏览
各自在apache的htdocs文件目录 云服务器D:/APM/test.lvh.me文件目录里建立一个PHP检测文档test.php,键入下列编码
<?php
phpinfo();
?>
电脑浏览器键入http://localhost/test.php和
http://test.lvh.me/test.php浏览,假如浏览如下图的信息内容表明安装取得成功
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。