您的位置:首页技术文章
文章详情页

nginx搭建文件服务器的详细过程

【字号: 日期:2023-08-07 20:15:49浏览:3作者:猪猪
目录安装nginx搭建文件服务器1.改为root用户2.加一个server①配置文件位置②html目录③在原来的nginx.conf里加一个server配置3.启动4.访问界面5.完整的nginx配置参考安装nginxyum -y install nginx搭建文件服务器1.改为root用户

原来的nginx.conf里,第一行是

user ngix; # 不同版本的不一样

改为

user root;2.加一个server①配置文件位置[root@VM_0_9_centos ~]# find / -name nginx.conf/var/opt/gitlab/nginx/conf/nginx.conf/opt/gitlab/embedded/lib/ruby/gems/2.4.0/gems/unicorn-5.1.0/examples/nginx.conf/opt/gitlab/embedded/conf/nginx.conf /etc/nginx/nginx.conf # 这个是要找的文件②html目录/usr/share/nginx/html # 默认的③在原来的nginx.conf里加一个server配置

配置写在http { } 里面,与其他server 同级别。

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/;location / {}error_page 404 /404.html;location = /40x.html {}error_page 500 502 503 504 /50x.html;location = /50x.html {}}

参考:https://www.jb51.net/article/247578.htm

3.启动service nginx startservice nginx stop service nginx restart # 重启nginx -s reload # 修改配置后重启,或者使用reload重载配置文件4.访问界面

5.完整的nginx配置参考user root;worker_processes auto;error_log /var/log/nginx/error.log;pid /run/nginx.pid;# Load dynamic modules. See /usr/share/nginx/README.dynamic.include /usr/share/nginx/modules/*.conf;events { worker_connections 1024;}http { log_format main '$remote_addr - $remote_user [$time_local] '$request' ' '$status $body_bytes_sent '$http_referer' ' ''$http_user_agent' '$http_x_forwarded_for''; access_log /var/log/nginx/access.log main; sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; include /etc/nginx/mime.types; default_typeapplication/octet-stream; # Load modular configuration files from the /etc/nginx/conf.d directory. # See http://nginx.org/en/docs/ngx_core_module.html#include # for more information. include /etc/nginx/conf.d/*.conf; server {listen 80 default_server;listen [::]:80 default_server;server_name _;root /usr/share/nginx/html;# Load configuration files for the default server block.include /etc/nginx/default.d/*.conf;include /etc/nginx/conf.d/*.conf;location / {}error_page 404 /404.html; location = /40x.html {}error_page 500 502 503 504 /50x.html; location = /50x.html {} }autoindex on;# 显示目录autoindex_exact_size on;# 显示文件大小autoindex_localtime on;# 显示文件时间server {listen 6868 default_server;listen [::]:6868 default_server;server_name _;#root /usr/share/nginx/html;root /;location / {}error_page 404 /404.html;location = /40x.html {}error_page 500 502 503 504 /50x.html;location = /50x.html {}}}

到此这篇关于nginx搭建文件服务器的文章就介绍到这了,更多相关nginx文件服务器内容请搜索好吧啦网以前的文章或继续浏览下面的相关文章希望大家以后多多支持好吧啦网!

标签: Nginx
相关文章: