怎样配置Apache虚拟主机

2024-11-04 02:18:16

1、安装Apache软件包yum -y install httpd(这里只实现Apache的虚拟主机功能,LAMP架构还需要安装php和mysqld-server等软件包)

怎样配置Apache虚拟主机

2、打开Apache的主配置文件#vim /etc/httpd/conf/httpd.conf取消“#NameVirtualHost *:8”行首#注释NameVirtualHost *:8添加<VirtualHost *:80>ServerAdmin webmaster@example.comDocumentRoot /var/www/html/web1ServerName web1.example.comErrorLog logs/web1.example.com-error_logCustomLog logs/web1.example.com-access_log common</VirtualHost><VirtualHost *:80>ServerAdmin webmaster@example.comDocumentRoot /var/www/html/web2ServerName web2.example.comErrorLog logs/web2.example.com-error_logCustomLog logs/web2.example.com-access_log common</VirtualHost>ServerAdmin是网站管理员的邮箱DocumentRoot是网站存放的路径ServerName是你的网站域名ErrorLog、CustomLog是日志文件添加多个网站的时候DocumentRoot和ServerName必须不同

怎样配置Apache虚拟主机怎样配置Apache虚拟主机

3、启动Apache服务/etc/init.d/httpd startchkconfig httpd on

4、在防火墙中添加80端口#grep 80 /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

怎样配置Apache虚拟主机

5、在域名管理后台添加域名解析记录,然后访问域名就能跳转到对应的网站上面了。

猜你喜欢