Q:如何配置Apache?
虚拟web主机的概念: 在同一台服务器上建立多个web站点,每一个站点不独立占用一台真正的服务器
虚拟主机的分类: 1.基于域名的虚拟主机 生产环境常用 2.基于IP的虚拟主机 基本不用 3.基于端口的虚拟主机 一般测试环境,Listen:8080
实现基于域名的虚拟主机方法: vim /etc/httpd/conf/httpd.conf 内容: NameVirtualHost 10.1.1.1:80
<VirtualHost 10.1.1.1:80> <Location /> Order Allow,Deny Deny from all </Location> </VirtualHost>
<VirtualHost 10.1.1.1:80> DocumnetRoot /var/www/qq CustomLog logs/www.qq.com-access_log common </VirtualHost>
<VirtualHost 10.1.1.1:80> DocumentRoot /var/www/baidu CustomLog logs/www.baidu.com-access_log common </VirtualHost>
NameVirtualHost 10.1.1.1:8080 <VirtualHost 10.1.1.1:8080> DocumentRoot /var/www/test ErrorLog logs/test-error_log CustomLog logs/test-access_log common </VirtualHost>
创建网站目录及网页 service httpd restart 注:一定关闭SELINUX及iptables防火墙 |