webserver-apache安装和配置

apache是什么?

基于http协议实现web服务,让我们能够通过访问网址就能获得我们想要访问的页面的服务器。

apache的优点:

  • bug少;
  • 开源免费;
  • 稳定性高,运行稳定;
  • 模块多;
  • 重写,重定向功能强大。

apache的安装(ubunut):

sudo apt-get install apache2

apache的配置:

配置文件地址:/etc/apache2(centos中:/etc/httpd)
文件夹里的所有文件:


apache.png
  • 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

webserver-apache安装和配置_第1张图片
apache2.png

端口配置文件

cat /etc/apache2/ports.conf


webserver-apache安装和配置_第2张图片
apache3.png
  • Listen指定apache启动时监控的端口。

站点配置文件

webserver-apache安装和配置_第3张图片
apache4.png
  • 1:IP地址
  • 2:监听的端口
  • 3:访问的servername(域名)

你可能感兴趣的:(webserver-apache安装和配置)