nginx 搭文件服务器
安装
- 可以直接
yum install nginx
安装(Centos系统) - 源码编译安装
配置
1.配置文件位置
[root@VM_0_13_centos ~]# find / -name nginx.conf
/www/server/nginx/conf/nginx.conf
/www/server/nginx/src/conf/nginx.conf #目标文件(不同vps不同)
2.打开nginx配置
vim /www/server/nginx/conf/nginx.conf
改为root用户
3.设置文件目录
/usr/share/nginx/html # 默认的
注意:如果要把文件目录改为root
目录,不能直接写~
, 要写/root/
.
4.在原来的 nginx.conf 里加一个 server 配置
与其他 server 同级别。
server
{
listen 8080;#端口号
server_name filesdownload;
index index.html index.htm index.php;
root /www/download;
#error_page 404 /404.html;
include enable-php.conf;
location / {
autoindex on;# 显示目录
autoindex_exact_size on;# 显示文件大小
autoindex_localtime on;# 显示文件时间
charset utf-8,gbk; # 专治中文乱码
#root html;
#index index.html index.htm;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
参考:https://blog.csdn.net/datadev_sh/article/details/83819791
启动
service nginx start
service nginx stop
service nginx restart # 重启
nginx -s reload # 修改配置后重启,或者使用reload重载配置文件