一、默认虚拟主机
1、修改主配置文件
vim /usr/local/apache2.4/conf/httpd.conf
搜素vhost,去掉虚拟主机的注释项
2、然后修改配置文件
vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
做如下修改
3、创建目录
mkdir /usr/local/apache2.4/docs
4、编写文件
vim abc.com/index.html
vim 111.com/index.html
5、测试
/usr/local/apache2.4/bin/apachectl -t
/usr/local/apache2.4/bin/apachectl graceful
尝试链接
curl -xlocalhost:80 www.abc.com
curl -xlocalhost:80 111.com
一、httpd的用户认证
1、编辑配置文件
vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
2、重新加载配置
/usr/local/apache2.4/bin/apachectl -t
/usr/local/apache2.4/bin/apachectl graceful
3、生成密码文件
/usr/local/apache2.4/bin/htpasswd -cm /usr/local/apache2.4/docs/.htpasswd sxb
4、测试访问
curl -xlocalhost:80 abc.com -I
加上用户名密码访问
curl -xlocalhost:80 -u sxb:123456 abc.com -I