Apache配置与应用、日志分隔、安全与防盗链

文章详细介绍了如何配置Apache以支持虚拟主机,包括基于域名、IP地址和端口的虚拟主机类型。重点讲述了如何通过编辑httpd-vhosts.conf和httpd.conf配置文件来设置虚拟主机,并且提到了使用rotatelogs进行日志分割管理。
摘要由CSDN通过智能技术生成

1.Apache配置与应用

       虚拟Web主机指的是在同一台服务器中运行多个Web站点,其中每一个站点实际上并不独立占用整个服务器,因此被称为“虚拟”Web 主机。(使用httpd服务支撑web站点,每个虚拟之间是独立的互不影响)

2.支持虚拟主机的类型

1)基于域名:不同的域名,IP地址相同。(最为普遍的web主机类型)

 2)基于IP地址:不同的域名,IP地址也不相同。

3)基于端口:不使用域名和IP,使用tcp端口号来指定。

#源码编译安装的虚拟主机配置文件路径

vim /usr/local/httpd/conf/extra/httpd-vhosts.conf

#加载独立配置文件、

vim /etc/local/httpd/conf/httpd.conf

3.用户授权配置

修改apache服务的主配置文件

vim /usr/local/httpd/conf/httpd.conf
#分割错误日志
ErrorLog "| /usr/local/bin/rotatelogs -l /var/log/httpd/benet.com-error_%F.log 86400"
#分割访问日志
CustomLog "| /usr/local/bin/rotatelogs -l /var/log/httpd/benet.com-access_%F.log 86400" combined

 

 

      

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值