Nginx相关

  1. 安装
  2. 配置nginx.conf
  3. 访问控制 allow/deny
  4. 列出目录 autoindex

安装

http://nginx.org/en/download.html 下载稳定版到/usr/logcal/nginx目录下解压

配置nginx.conf

访问控制 allow/deny

location /nginx-status {
  stub_status on;
  access_log off;
  #  auth_basic   "NginxStatus";
  #  auth_basic_user_file   /usr/local/nginx-1.6/htpasswd;

  allow 192.168.10.100;
  allow 172.29.73.0/24;
  deny all;
}

列出目录 autoindex

Nginx默认是不允许列出整个目录的。如需此功能,打开nginx.conf文件,在location,server 或 http段中加入autoindex on, 另外两个参数最好也加上去:

  • autoindex_exact_size off; 默认为on,显示出文件的确切大小,单位是bytes。改为off后,显示出文件的大概大小,单位是kB或者MB或者GB
  • autoindex_localtime on; 默认为off,显示的文件时间为GMT时间。改为on后,显示的文件时间为文件的服务器时间
location /images {
  root   /var/www/nginx-default/images;
  autoindex on;
  autoindex_exact_size off;
  autoindex_localtime on;
  }

参考:

nginx服务器安装及配置文件详解


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 using1174@foxmail.com

文章标题: Nginx相关

文章字数: 222

本文作者: Jun

发布时间: 2018-09-04, 16:06:00

最后更新: 2020-01-14, 11:58:48

原始链接: http://yoursite.com/2018/09/04/Nginx相关/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏