首页 > Web开发 > 详细

PHP环境安装

时间:2021-07-18 14:14:45      阅读:14      评论:0      收藏:0      [点我收藏+]

PHP环境安装:
准备:apache、PHP、MySQL
1)apache配置
解压,找到“conf/httpd.conf”,打开,修改:
将”c:/Apache24”全部替换为”解压后的路径(bin)”

配置服务器域名:
搜索”ServerName”
找到:

ServerName www.example.com:80

去掉注释#:
技术分享图片

(管理员)DOC命令安装:
Httpd.exe -k install

卸载:
Httpd.exe -k uninstall

启动:
ApacheMonitor.exe

2)PHP安装:
解压

配置php.ini
备份php.ini-development,修改后缀为php.ini

配置扩展目录:
打开php.ini,搜索”extension_dir”,去掉注释
技术分享图片

配置时区:
搜索“date.timezone”,改为:
技术分享图片

3)apache中引入PHP模块:
打开httpd.conf,添加:

LoadModule php7_module "E:\PHP\php-7.2.11\php7apache2_4.dll"
<FilesMatch ".php$">
setHandler application/x-httpd-php

PHPIniDir "E:\PHP\php-7.2.11"

添加索引页:
继续修改httpd.conf:
搜索”DirectoryIndex”
找到:
技术分享图片

添加index.php
技术分享图片

4)安装MySQL:
安装提示一步一步安装即可

5)项目部署
1、配置apache虚拟主机(IP相同,域名不同)
修改hosts文件(格式):
IP 域名

修改httpd.conf文件:
搜索“httpd-vhosts”,找到以下内容,取消注释:
技术分享图片

接着打开httpd-vhosts.conf,进行虚拟主机的配置:
将内容全部注释,重新编写如下:

<VirtualHost *:80>
DocumentRoot "E:\PHP\files\site1"
ServerName site1

编写具有访问权限的虚拟主机:
<VirtualHost *:80>
DocumentRoot "E:\PHP\files\site1"
ServerName site1
<Directory "E:\PHP\files\site1">
Require local //或者Require all granted ,Require all denied

在httpd-vhosts.conf配置如下,启用apache的目录浏览功能:
<Directory "E:\PHP\files\site1">
Options indexes

2、启用扩展,php.ini取消相应注释:
搜索“extension”
技术分享图片

取消注释

3、CURL扩展还需在httpd.conf配置:
LoadFile "E:\PHP\php-7.2.11\libssh2.dll"
技术分享图片

重启apache,在site1下进行测试:
技术分享图片

PHP环境安装

原文:https://www.cnblogs.com/sysadmin32/p/15026297.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!