yum install httpd-tools -y
2.生成用户名密码文件
htpasswd -c /etc/nginx/conf.d/.ngpasswd foms
回车输入密码
3.安装nginx(略)
server { listen 80; server_name localhost; ? #access_log /var/log/nginx/host.access.log main; ? location / { auth_basic "input you user name and password"; auth_basic_user_file /etc/nginx/conf.d/.ngpasswd; proxy_pass http://192.168.205.106:8081; } }
重启nginx后访问
也可以配置一个虚拟访问路径(访问时加上虚拟路径)
server { listen 80; server_name localhost; location /login/ { auth_basic "input you user name and password"; auth_basic_user_file /etc/nginx/conf.d/.ngpasswd; proxy_pass http://192.168.205.106:8081/; }
http://192.168.205.106/login