安装和配置Nginx
安装
- yum安装
yum install nginx
搞定,也可以yum install nginx-1.12.2
安装指定版本# vi /etc/yum.repo.d/nginx.repo [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1
- 编译安装
从 http://nginx.org/en/download.html 下载稳定版到/usr/logcal/nginx
目录下解压
参考 编译安装, 步骤较繁琐。
配置nginx.conf
vi /etc/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或者GBautoindex_localtime on
; 默认为off,显示的文件时间为GMT时间。改为on后,显示的文件时间为文件的服务器时间
location /images {
root /var/www/nginx-default/images;
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
}
参考:
nginx服务器安装及配置文件详解
tomcat结合nginx小结
CentOS7.0下编译安装Nginx 1.10.0
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 using1174@foxmail.com
文章标题: 安装和配置Nginx
文章字数: 305
本文作者: Jun
发布时间: 2018-06-15, 11:22:00
最后更新: 2021-06-27, 21:55:55
原始链接: http://yoursite.com/2018/06/15/安装和配置Nginx/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。