Apache安装及其配置

Apache安装

1.到下载地址下载
2.下载好后解压到纯英文路径的文件夹
3.以管理员身份打开cmd
4.cd 刚刚解压的文件夹路径下的找到的bin文件夹
5.httpd.exe -k install
6.在Apache24\conf中找到httpd.conf文件打开进行编写
7.在这里插入图片描述找到此处的路径,修改为当初解压的路径
8.httpd.exe ‐t
10.显示Syntax OK
11.

重新启动 Apache 服务
 httpd.exe ‐k restart ‐n "Apache"
停止 Apache 服务
 httpd.exe ‐k stop ‐n "Apache"

12.在浏览器中输入 localhost 出现下图则表示安装成功
在这里插入图片描述

配置(针对配置文件httpd.conf)

在这里插入图片描述
在这里插入图片描述

默认文档

当客户端访问的是一个目录而不是具体文件时,服务端默认返回这个目录下的某个文档
在这里插入图片描述

虚拟主机

在一台主机上弄两个以上的网站
用虚拟主机会使默认主机会失效
变为第一个虚拟主机
在这里插入图片描述
这个功能可以让外部的配置文件引入
下面针对外置配置文件(httpd-vhosts.conf)进行配置
在这里插入图片描述
记得加上Directory标签
在这里插入图片描述

虚拟解析域名

通过修改hosts文件达成

配置支持PHP

Apache 只能处理静态文件请求,对于后缀名为 .php 这种动态文件,它无法执行,所以就当成是一 个静态文件直接返回到客户端了。而客户端收到后会不解析直接打印上面的代码到页面上。
Apache是根据文件的扩展名找到文件的类型,然后一个一个地尝试每一个模块是否能处理该类型的文件,若果,这些模块都不能处理,Apache就会自行处理,按静态文件方式处理。

在服务器上安装 PHP

1.解压 php 到纯英文路径目录中
2.在 Apache 中添加支持 PHP 的配置
1.在 Apache 添加 PHP 处理模块
在这里插入图片描述
2.在 节点中添加 .php 扩展名解析支持
在这里插入图片描述
3.默认文档配置节点 中添加 index.php
默认文档指的是在访问一个目录而不是具体文件名时,默认执行的文件名
在这里插入图片描述

发布了116 篇原创文章 · 获赞 4 · 访问量 1778

猜你喜欢

转载自blog.csdn.net/qq_43618136/article/details/104238510
今日推荐