Apache/PHP7/MYSQL安装

1 篇文章 0 订阅
1 篇文章 0 订阅

一、Apache2.4安装
1.下载并解压
下载并解压apache文件
2.修改apache配置文件E:\wamp\Apache24\conf\httpd.conf中
修改apache配置文件
3.管理员模式下 运行cmd(或者powershell),并在其中运行apache/bin下的命令

httpd.exe -k install

4.双击打开apache/bin/ApacheMonitor.exe启动apache

注意:重启失败用命令运行

httpd -t

查看报错相信信息

5.1 默认配置(httpd.conf)
①、站点域名(域名是可以设置的)

ServerName	localhost

②、站点位置(文件夹位置)

DocumentRoot	E:/wamp/Apache24/htdocs

③、站点文件夹的访问权限

<Directory>...</Directory>

④、站点默认的显示首页

Directory  index.php  index.html

5.2权限配置
Options Indexes //表示允许列出目录结构
Require:用于设置访问权限,常用的有:
允许所有访问权限:

Require All granted

允许所有访问权限:

Require All granted

允许所有但拒绝部分来源访问:

<RequireAll>
	Require	 all granted
	Require not ip 192.168.1.102 192.168.1.103
</RequireAll>

拒绝所有但允许部分来源访问:

<RequireAll>
	Require	 all denied
	Require ip 192.168.1.102 192.168.1.103
</RequireAll>

典型权限设置示例:

<Directory "E:/wamp/www">
	Options Index
	AllowOverride All
	Require All Granted
</Directory>
ServerName	www.yuming10.com
DocumentRoot	"网站的真是路径"
<Directory>
		Options	Indexes
		AllowOverride	All
		Require All	granted
		DirectoryIndex	index.php	index.html
</Directory>

5.3.1多站点设置虚拟主机E:/wamp/Apache24/httpd.conf
①引入虚拟主机配置文件(去掉注释)

#Virtual hosts
Include conf/extra/httpd-vhosts.conf

②在虚拟机中配置配置文件(Apache24/conf/extra/httpd-vhosts.conf)中挨个站点进行配置

#站点1(被称为默认站点)
<VirtualHost *:80>
	ServerName	www.yuming10.com
	DocumentRoot	"E:/wamp/Apache24/htdocs"
	<Directory "E:/wamp/Apache24/htdocs">
		#允许列出目录
		Options	Indexes
		#允许权限覆盖
		AllowOverride	All
		#允许所有访问
		Require	all	granted
	</Directory>
	DirectoryIndex	index.php index.html
</VirtualHost>
#站点2
#站点3

二、PHP7安装(Apache环境下)
1.下载PHP7
下载V15 x64 Thread Safe
确定里面存在文件php7apache2_4.dll
在这里插入图片描述
2.修改Apache中E:\wamp\Apache24\conf\httpd.conf中配置
在这里插入图片描述
添加

LoadModule php7_module "E:/wamp/PHP/php7apache2_4.dll"
AddType  Application/x-httpd-php  .php

两行代码
3.测试
4.设置时区
①.设置php.ini文件
在这里插入图片描述
在这里插入图片描述
修改为(去掉分号)

date.timezone = PRC

②.在apache中httpd.conf中设置php.ini文件
在这里插入图片描述

#设置 php.ini文件的路径
#形式为 PHPIniDir "php.ini 文件所在路径"
PHPIniDir "E:/wamp/PHP/php.ini"

测试
在这里插入图片描述
测试没问题重启apache

三、安装mysql
1.php.ini配置文件extension_dir修改并且去掉;注释
在这里插入图片描述
②pap.ini中开启mysqli模块(去除注释,关键字:php_mysqli)

extension=php_mysqli.dll

③.安装mysql数据库并配置
1.自定义安装
2.安装目录
在这里插入图片描述
3.选择详细配置(Detailed Configuration)
在这里插入图片描述
4.(Developer Machine)选贼第一个
5.(Multifunctional Database)
在这里插入图片描述

6.服务器性能设置:同时连接数据库的用户数量(上限)
在这里插入图片描述
7.加入防火墙信任名单在这里插入图片描述
8.设定编码(utf8)在这里插入图片描述
9.加入环境变量在这里插入图片描述
10.设定密码在这里插入图片描述
11.Execute结束

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值