默认主机修改为 listen 80 default_server;
用户证(nginx用户认证需要借助apache的认证脚本)需要安装apache,可以使用yum install httpd 安装
生成密码文件,创建用户 /usr/local/apache2/bin/htpasswd -c /usr/local/nginx/conf/.htpasswd admin
输入创建密码
编辑nginx代理配置文件 vi /usr/local/nginx/conf/vhosts/default.conf 在root /data/www下面添加
location /uc_server/ {
auth_basic "Auth";
auth_basic_user_file /usr/local/nginx/conf/.htpasswd;
}
/usr/local/nginx/sbin/nginx -t 检测配置文件
/usr/local/nginx/sbin/nginx -s reload 重新加载配置文件
web访问网站 需要输入用户 admin 密码:创建的密码
转载于:https://blog.51cto.com/zhangxiaoxiong/1790511