这个可以在项目中做个简单的文件服务器用,如果是权限这块的,可以把权限设计在系统中,有权限的才能访问
某个文件,然后把nginx文件服务器,放到内网上,外网不可访问
--------------------------------------
nginx安装及配置为简单的文件服务器
centos 6.5
直接yum安装即可
yum install nginx -y
配置文件位于:/etc/nginx/nginx.conf,里面可以修改处理器数量、日志路径、pid文件路径等,默认的日志:
错误日志 /var/log/nginx/error.log 访问日志 /var/log/nginx/access.log
在nginx.conf末尾有一句:include /etc/nginx/conf.d/*.conf; 推荐把用户自己的配置放到conf.d/
下面把默认的server修改为一个简单的文件服务器,vi /etc/nginx/conf.d/default.conf,修改监听端口listen和文件目录root

autoindex on;# 显示目录
autoindex_exact_size on;# 显示文件大小
autoindex_localtime on;# 显示文件时间
server {
listen 8080 default_server;
listen [::]:8080 default_server;
server_name _;
#root /usr/share/nginx/html;
root /data/file;
...省略...
}

启动nginx
/etc/init.d/nginx start
浏览器访问,http://[nginx-ip]:8080,可以看到/data/file目录下的文件,点击可下载:

另,修改了nginx配置后可以在不影响使用的情况下重载
/etc/init.d/nginx reload
over
本文介绍了如何在CentOS 6.5上通过yum安装Nginx,并将其配置为一个简单的文件服务器。配置文件主要修改监听端口和文件根目录,然后通过启动Nginx,可以访问并下载指定目录的文件。此外,还提到了在不中断服务的情况下重载Nginx配置的方法。
2114

被折叠的 条评论
为什么被折叠?



