Nginx虚拟主机配置(2)

活跃连接数2个,接受5个请求    处理5个请求    响应64个(我一直在刷新。。)    读0个    写1个    等待1个

 一般这些状态页面是不允许未经授权的用户访问的,所以我们需要设置一下用户认证,在虚拟主机的状态页面中添加如下内容: 

        auth_basic "admin";

        auth_basic_user_file /web/vhost/test1/.passwd;

 

Nginx虚拟主机配置

 

接下来在/web/vhost/test1/目录下生成.passwd文件生成方法有以下两种

A.使用htpasswd工具直接生成 

htpasswd -c -m  /web/vhost/test1/.passwd                                  #    htpasswd 为httpd的工具如果无法使用请安装yun imstall httpd-tools  

B.使用openssl 加密后手动创建文件并添加

openssl passwd -apr1 -salt `echo $RANDOM`

touch /web/vhost/test1/.passwd

 

此文件的格式为: 

用户名:密码  

使用nginx -t检查下,如果配置文件没问题那就重读下配置文件 nginx -s reload 然后打开浏览器尝试访问 

Nginx虚拟主机配置

--------------------------------------分割线 --------------------------------------

CentOS 6.2实战部署Nginx+MySQL+PHP

使用Nginx搭建WEB服务器

搭建基于Linux6.3+Nginx1.2+PHP5+MySQL5.5的Web服务器全过程

CentOS 6.3下Nginx性能调优

CentOS 6.3下配置Nginx加载ngx_pagespeed模块

CentOS 6.4安装配置Nginx+Pcre+php-fpm

Nginx安装配置使用详细笔记

Nginx日志过滤 使用ngx_log_if不记录特定日志

--------------------------------------分割线 --------------------------------------

Nginx 的详细介绍请点这里
Nginx 的下载地址请点这里 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/ba4134ac2deb33c9704bf199e0e45331.html