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