nginx添加用户认证

环境:Centos6.x


1.安装nginx  (编译安装的话需要加 auth 模块)

yum install nginx

  2.安装apche(需要用到htpasswd功能)

  yum install httpd

3.添加.conf配置
 在 location 段添加如下信息:

    location / {
      auth_basic "nginx basic http test for ttlsa.com";
      auth_basic_user_file  conf.d/htpasswd;
      autoindex  on;
    }

4.创建存放用户密码认证信息的文件

  #第一次执行的时候需要加-c 表示创建此文件
  htpasswd -c /etc/nginx/conf.d/htpasswd test

 5.测试验证

   service nginx restart

  登陆 http://ip  

你可能感兴趣的:(nginx,用户,auth)