Nginx下添加用户认证,以及添加虚拟主机
发布日期:2021-06-29 06:55:33 浏览次数:3 分类:技术文章

本文共 744 字,大约阅读时间需要 2 分钟。

修改Nginx配置文件

1.修改/usr/local/nginx/conf/nginx.conf

[root@proxy ~]# vim /usr/local/nginx/conf/nginx.conf

添加如下代码:

auth_basic "Input Password:";                               --------显示下图中对应的"Input Password:"内容            

auth_basic_user_file"/usr/local/nginx/pass"              -----------显示用户名与密码 ,                                         

                                                                            并指定存在目录/usr/local/nginx/pass下/pass是自己指定文件夹

以上代码控制以下图片内容

虚拟主机(一个服务器,一个httpd,nginx软件,实现多个网站)

[root@proxy ~]# vim /usr/local/nginx/conf/nginx.conf

添加如下的的信息:

server {

        listen       80;
        server_name  www.b.com;
        charset utf-8;
        location / {
            root   www;
            index  index.html index.htm;
        }

    }

server {

        listen       80;
        server_name  www.a.com;
        auth_basic "Input Password:";
        auth_basic_user_file "/usr/local/nginx/pass";
        #charset koi8-r;
        #access_log  logs/host.access.log  main;
        location / {
            root   html;
            index  index.html index.htm;

        }

效果图如下:

转载地址:https://blog.csdn.net/zhydream77/article/details/80195829 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Nginx下配置加密网站
下一篇:升级Nginx服务器

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2024年05月01日 20时15分28秒