apache是什么?
基于http协议实现web服务,让我们能够通过访问网址就能获得我们想要访问的页面的服务器。
apache的优点:
- bug少;
- 开源免费;
- 稳定性高,运行稳定;
- 模块多;
- 重写,重定向功能强大。
apache的安装(ubunut):
sudo apt-get install apache2
apache的配置:
配置文件地址:/etc/apache2(centos中:/etc/httpd)
文件夹里的所有文件:

- apache2.conf:apache的主要配置文件。
- ports.conf:apache监听端口的配置文件。
- envvars:是apache环境变量的配置文件。
- magic:在apache加载了mode_mime_magic模块之后,用户辅助判断文件的mime类型的配置文件。
- conf文件夹:单独配置的指令配置文件,
- modes:模块的加载与相关参数的配置文件。
- sites:站点的配置文件。
主配置文件(忽略文件中的空行和注释内容)
cat /etc/apache2/apache2.conf | grep -v -E "#|$" | less

端口配置文件
cat /etc/apache2/ports.conf

- Listen指定apache启动时监控的端口。
站点配置文件

- 1:IP地址
- 2:监听的端口
- 3:访问的servername(域名)
网友评论