首页 > 其他 > 详细

虚拟主机和用户认证

时间:2021-07-20 09:14:15      阅读:24      评论:0      收藏:0      [点我收藏+]

一、默认虚拟主机

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

 技术分享图片

 

虚拟主机和用户认证

原文:https://www.cnblogs.com/sunxuebing/p/15032743.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!