Apache配置及简单应用

Apache配置及简单应用

  • 虚拟 Web 主机
    • 基于域名
    • 基于IP
    • 基于端口
  • Apache 保持连接
  • 构建Web虚拟目录
  • AWStats 分析系统

虚拟 Web 主机

虚拟Web主机指的是在同一台服务器中运行多个Web站点,每一个站点并不独立占用整个服务器。
通过虚拟 Web 主机服务可以充分利用服务器的硬件资源,从而大大降低网站构建及运行成本

有3种方式进行配置

  1. 基于域名:为每个虚拟主机使用不同的域名,但是其对应的 IP 地址是相同的
  2. 基于IP地址:为每个虚拟主机使用不同的域名,且各自对应的IP地址也不相同(需要多个网络接口,应用并不广泛)
  3. 基于端口:这种方式并不使用域名、IP地址来区分不同的站点内容,而是使用了不同的TCP端口号,因此用户在浏览不同的虚拟站点时需要同时指定端口号才能访问

基于域名

Apache配置及简单应用_第1张图片
在这里插入图片描述
Apache配置及简单应用_第2张图片

vim /usr/local/httpd/conf/httpd.conf
在这里插入图片描述

设置好后重启服务

用域名进行登录,虚拟web搭建完成
Apache配置及简单应用_第3张图片
Apache配置及简单应用_第4张图片

基于IP

基于IP需要多个网络接口,在不添加网卡的情况下,设定一个虚拟IP
Apache配置及简单应用_第5张图片
Apache配置及简单应用_第6张图片
Apache配置及简单应用_第7张图片
重启服务

用IP地址进行登录
Apache配置及简单应用_第8张图片
Apache配置及简单应用_第9张图片

基于端口

Apache配置及简单应用_第10张图片
在这里插入图片描述

重启服务

用IP地址后接端口的形式进行登录

Apache配置及简单应用_第11张图片
Apache配置及简单应用_第12张图片

Apache配置及简单应用_第13张图片

Apache 保持连接

Apache配置及简单应用_第14张图片

构建Web虚拟目录

Apache配置及简单应用_第15张图片
Apache配置及简单应用_第16张图片
Apache配置及简单应用_第17张图片
Apache配置及简单应用_第18张图片

进行访问
在这里插入图片描述
Apache配置及简单应用_第19张图片
Apache配置及简单应用_第20张图片

AWStats 分析系统

AWStats 是使用Perl 语言开发的一款开源日志分析系统,它用来完成自动化的日志统计与分析工作

在这里插入图片描述
Apache配置及简单应用_第21张图片
Apache配置及简单应用_第22张图片

httpd主配置文件中
Apache配置及简单应用_第23张图片
Apache配置及简单应用_第24张图片
Apache配置及简单应用_第25张图片

一般这样设置之后,重启服务后就可以对指定网站进行日志分析了

Apache配置及简单应用_第26张图片
浏览器访问
http://www.hbh.com/awstats/awstats.pl?config=www.hbh.com
Apache配置及简单应用_第27张图片

优化一下网页地址

刚刚那个网址显得比较冗长,不怎么好记,我们对他进行一个简化
Apache配置及简单应用_第28张图片
Apache配置及简单应用_第29张图片
Apache配置及简单应用_第30张图片
在这里插入图片描述

Apache配置及简单应用_第31张图片

你可能感兴趣的:(linux,apache,awsstats)