오픈소스/nginx

nginx 인증

세모데 2018. 2. 6. 13:28

1. 설치


   htpasswd -c /tmp/.htpasswd   test01



2. nginx 설정


server { 

    listen       80; 

    server_name  secure.test.co.kr; 

       access_log  /var/log/nginx/secure-access.log  combined; 

 

    location = /favicon.ico { access_log off; log_not_found off; } 

 

    location / { 

        auth_basic "Restricted Area"; 

        auth_basic_user_file /tmp/.htpasswd; 

    

        root   /var/www/html; 

        index  index.html index.htm; 

    } 

}