1.使用alias实现高级目录
1.1使用alias实现虚拟目录:
注意:首先进入Nginx配置文件:/etc/nginx/nginx.conf或者子配置文件/etc/nginx/conf.d/default.conf,然后进行配置.
注意:使用虚拟化目录test时,下面必须使用alias,否则访问不到!
效果演示:
2.通过stub_status模块监控nginx的工作状态
2.1 通过nginx -v命令查看是否已安装stub-status模块.
2.2 编辑配置文件/etc/nginx/nginx.conf (添加以下内容)
注意:在server服务里只添加location部分!
2.3 创建认证口令文件并添加用户和密码,密码用md5加密
1.yum -y install httpd-tools #htpasswd是开源的http服务器
2.htpasswd -c -m /etc/nginx/htpasswd fq #创建用户名fq 并设置密码fq
3.进入网页使用ip:/nginx-status登录进行访问.
4.随后输入创建好的用户名密码进行登录 ,整体效果演示如下:
3.使用limit_rate限制客户端传输数据的速度
3.1 编辑配置文件/etc/nginx/nginx.conf
location / {
root /usr/share/nginx/html;
index index.html index.htm;
limit_rate 2k; #对每个连接的限速为2k/s
}
4.注意要点:
1.配置文件中的每个语句要以;结尾
2.使用htpasswd命令需要先安装httpd-tools