群晖Docker安装Nginx文件共享服务器 | 牛马知识

同步来源:树洞剪藏 源站剪藏 ID:477 原文地址:http://blog.aabcc.top:8090/archives/4U4YmX9R
群晖Docker安装Nginx文件共享服务器 | 牛马知识
set 限制解除
互动 最近评论
stonewu
此教程已失效,可做为参考使用。 13 天前
stonewu
教程中的音源已失效,浏览器搜索【洛雪音源】,自行下载最新可用的。 2024-11-14
stonewu
飞牛影视更新后默认自动覆盖原文件,升级版本之后需重新执行一次。 2024-11-8
stonewu
请问有没有docker-compose的群晖NAS安装教程呀,好像这个很难搜到 2024-10-20
stonewu
新增加全Host网络模式整合包,两种安装包自选一个使用,安装教程完全一致! 2024-6-19
stonewu
MoviePilot开发者已对媒体库目录进行重构,此版本教程废除,仅作参考,请移步最新发布的教程进行搭建。 2024-5-28
标签 寻找感兴趣的领域
群晖NAS
公网IP 1
端口映射 1
FTTR 1
Hyper-V 1
飞牛影视 2
漫画 1
fnOS 9
飞牛NAS 9
iKuai 1
自动签到 1
CIFS 1
NFS 1
CloudDrive 1
PVE 4
Proxmox VE 4
AList 1
内存 1
微信 2
百度网盘 1
物联网 1
内网穿透 1
思维导图 1
备份 5
Emby 1
知识库 7
Shell脚本 2
Windows Server 2
OpenWRT 3
模拟器 1
iStoreOS 4
SSL证书 4
Cron表达式 1
测速 1
统一身份认证 1
快照 1
Microsoft 1
微软 1
屏幕共享 1
DNS 1
实时协作 3
Ubuntu 7
即时通讯 1
白板 3
虚拟化 5
Active Directory域 1
AD域 1
Office 2
Excel 1
Kubernetes 1
k8s 1
云原生 1
问卷调查 1
文件共享 3
反向代理 1
代办事项 1
Cisco AnyConnect 3
Cisco Secure Client VPN 3
OCR 1
堡垒机 1
集群 1
AI 4
书签 1
游戏 1
云桌面 1
主题 1
邮箱 2
问答 1
消息推送 1
白噪音 1
旁路由 1
聊天 2
dokcer 3
音乐 2
网易云 2
核显 2
相册 3
任务管理 5
BUG 1
企业微信 2
云盘 1
威联通 0
极空间 1
格式转换 1
插件 1
小雅Alist 1
WebDav 1
IPv6 1
桥接 1
超级密码 1
光猫 1
导航页 9
资产管理系统 2
固定资产 2
低代码 2
NAS 14
网盘 5
ZFile 1
项目管理 5
容器 92
Synology Assistant 1
群晖助手 1
DDNS 1
域名解析 2
二级域名 1
Cloudflare 7
SeaTable 1
端口 1
VPN 5
WireGuard 1
代理 3
Forcepoint One Endpoint 0
开源 1
监控 20
Uptime Kuma 1
抢票 1
12306 1
域名 4
CDN 3
阿里云 2
PT站 3
UID 1
Passkey 1
MoviePilot 5
长亭雷池WAF 1
windows10 6
OneDrive 2
vSphere Client 6
vCenter Server 7
YouTube 2
Tube Archivist 1
WebCheck 1
克隆 1
导出 2
ovftool 2
健身房 1
三体运动 1
运维 3
服务台 2
ITIL 1
iTOP 1
软路由 6
爱快 3
SD-WAN 1
异地组网 2
私密 0
捷诚ERP 0
商业零售系统 0
宝塔面板 1
SSH 2
审计系统 2
Next Terminal堡垒机 1
语音网关 1
固话 1
天翼宽带政企网关 1
Windows11 5
Windows Autopilot自部署 3
GitHub 2
SyncTV 1
直播 1
密码管理系统 1
Privilege Manager 1
Delinea 1
GRUB 1
磁盘阵列 2
RAID 2
远程管理 1
日志 1
iLO 3
带外管理 0
带外管理 1
电信 3
苏州 1
技术手册 1
服务器 7
惠普 5
HPE 5
CentOS 7 6
VMware Workstation Pro 17 1
长截图 1
网页捕获 1
Edge浏览器 1
Linux 25
信锐技术WAC控制器 1
托管云 1
云服务 1
SUNDRAY 1
华为交换机 0
AP 1
WiFi 0
防火墙 1
行为管理 0
深信服AF-1120 0
深信服AC-1700 0
信锐技术 1
深信服 0
ERP 1
组网 1
vlan 1
会议 2
固定电话 3
座机 3
H3C 1
新华三 1
华为 1
交换机 8
Cisco 9
影视库 10
豆瓣 1
jackett 2
Nastool 6
jellyfin 7
死机 1
qbittorrent 5
安装系统 5
打印机 1
浏览器 2
Windows 16
重置 4
笔记 9
群晖套件中心 5
博客 5
halo 3
docker-compose 112
Tracker 1
美化 3
qBittorrent 5
Docker 151
小白基础教程 7
群晖 116
MobaXterm终端软件 1
终端软件 2
host 0
打印机 1
Outlook邮箱 1
黑群晖ARC引导 3
物理机 0
VMware ESXI 17
虚拟机 17
VMware 17
VMware Workstation 3
黑群晖RR引导 4
黑群晖ARPL引导 2
黑群晖 106
Halo 3
十二月 2024
4 篇
十一月 2024
3 篇
十月 2024
6 篇
九月 2024
7 篇
八月 2024
12 篇
七月 2024
18 篇
六月 2024
23 篇
五月 2024
35 篇
四月 2024
39 篇
三月 2024
62 篇
二月 2024
33 篇
一月 2024
39 篇
十二月 2023
36 篇
微信
支付宝
功能
显示模式
标签
群晖NAS
公网IP 1
端口映射 1
FTTR 1
Hyper-V 1
飞牛影视 2
漫画 1
fnOS 9
飞牛NAS 9
iKuai 1
自动签到 1
CIFS 1
NFS 1
CloudDrive 1
PVE 4
Proxmox VE 4
AList 1
内存 1
微信 2
百度网盘 1
物联网 1
内网穿透 1
思维导图 1
备份 5
Emby 1
知识库 7
Shell脚本 2
Windows Server 2
OpenWRT 3
模拟器 1
iStoreOS 4
SSL证书 4
Cron表达式 1
测速 1
统一身份认证 1
快照 1
Microsoft 1
微软 1
屏幕共享 1
DNS 1
实时协作 3
Ubuntu 7
即时通讯 1
白板 3
虚拟化 5
Active Directory域 1
AD域 1
Office 2
Excel 1
Kubernetes 1
k8s 1
云原生 1
问卷调查 1
文件共享 3
反向代理 1
代办事项 1
Cisco AnyConnect 3
Cisco Secure Client VPN 3
OCR 1
堡垒机 1
集群 1
AI 4
书签 1
游戏 1
云桌面 1
主题 1
邮箱 2
问答 1
消息推送 1
白噪音 1
旁路由 1
聊天 2
dokcer 3
音乐 2
网易云 2
核显 2
相册 3
任务管理 5
BUG 1
企业微信 2
云盘 1
威联通 0
极空间 1
格式转换 1
插件 1
小雅Alist 1
WebDav 1
IPv6 1
桥接 1
超级密码 1
光猫 1
导航页 9
资产管理系统 2
固定资产 2
低代码 2
NAS 14
网盘 5
ZFile 1
项目管理 5
容器 92
Synology Assistant 1
群晖助手 1
DDNS 1
域名解析 2
二级域名 1
Cloudflare 7
SeaTable 1
端口 1
VPN 5
WireGuard 1
代理 3
Forcepoint One Endpoint 0
开源 1
监控 20
Uptime Kuma 1
抢票 1
12306 1
域名 4
CDN 3
阿里云 2
PT站 3
UID 1
Passkey 1
MoviePilot 5
长亭雷池WAF 1
windows10 6
OneDrive 2
vSphere Client 6
vCenter Server 7
YouTube 2
Tube Archivist 1
WebCheck 1
克隆 1
导出 2
ovftool 2
健身房 1
三体运动 1
运维 3
服务台 2
ITIL 1
iTOP 1
软路由 6
爱快 3
SD-WAN 1
异地组网 2
私密 0
捷诚ERP 0
商业零售系统 0
宝塔面板 1
SSH 2
审计系统 2
Next Terminal堡垒机 1
语音网关 1
固话 1
天翼宽带政企网关 1
Windows11 5
Windows Autopilot自部署 3
GitHub 2
SyncTV 1
直播 1
密码管理系统 1
Privilege Manager 1
Delinea 1
GRUB 1
磁盘阵列 2
RAID 2
远程管理 1
日志 1
iLO 3
带外管理 0
带外管理 1
电信 3
苏州 1
技术手册 1
服务器 7
惠普 5
HPE 5
CentOS 7 6
VMware Workstation Pro 17 1
长截图 1
网页捕获 1
Edge浏览器 1
Linux 25
信锐技术WAC控制器 1
托管云 1
云服务 1
SUNDRAY 1
华为交换机 0
AP 1
WiFi 0
防火墙 1
行为管理 0
深信服AF-1120 0
深信服AC-1700 0
信锐技术 1
深信服 0
ERP 1
组网 1
vlan 1
会议 2
固定电话 3
座机 3
H3C 1
新华三 1
华为 1
交换机 8
Cisco 9
影视库 10
豆瓣 1
jackett 2
Nastool 6
jellyfin 7
死机 1
qbittorrent 5
安装系统 5
打印机 1
浏览器 2
Windows 16
重置 4
笔记 9
群晖套件中心 5
博客 5
halo 3
docker-compose 112
Tracker 1
美化 3
qBittorrent 5
Docker 151
小白基础教程 7
群晖 116
MobaXterm终端软件 1
终端软件 2
host 0
打印机 1
Outlook邮箱 1
黑群晖ARC引导 3
物理机 0
VMware ESXI 17
虚拟机 17
VMware 17
VMware Workstation 3
黑群晖RR引导 4
黑群晖ARPL引导 2
黑群晖 106
Halo 3
牛马知识
群晖Docker安装Nginx文件共享服务器
首页
Hello Halo
Halo
注册账号看这
控制台
退出登录
2
原创
Docker
群晖Docker容器项目
群晖
黑群晖
Docker
群晖Docker安装Nginx文件共享服务器
微信:S20306
字数: 8811
阅读耗时: 22 分钟
2024/02/29
博客独享
热度: 65
评论: 0
编辑
介绍
在对外分享文件时,利用 Nginx 搭建一个简单的下载文件管理服务器,文件分享就会变得非常方便。利用 Nginx 的诸多内置指令可实现自动生成下载文件列表页、限制下载带宽等功能。
演示站点(群晖文件下载服务器): https://archive.synology.com/download 安装教程 安装nginx
打开群晖的SSH功能,使用终端软件进行连接,并切换到root状态下。
进入群晖的docker文件夹(你想将静态文件数据存储到哪就进哪个文件夹)
cd /volume1/docker
Bash
对群晖docker文件夹设置读写权限为everyone(数据文件存放在哪就设置哪个文件夹)
chmod -R 777 /volume1/docker
Bash
创建并进入nginx文件夹及子文件夹www,列出当前文件夹路径。
mkdir -p nginx && cd nginx && mkdir www && cd www && pwd
Bash
复制并修改下面的命令,粘贴到终端内执行。
docker run --name nginx -p 9999 :80 -v /volume1/docker/nginx/www:/home/www -d nginx
#说明 --name nginx 容器的名称为nginx -p 9999 :80 将主机8080端口映射到容器nginx的80端口,9999端口可以自己修改。 -v /volume1/docker/nginx/www:/home/www 将主机/volume1/docker/nginx/www目录映射到容器/home/www目录。这里/home/www是后面nginx配置文件中我们要指定的存放静态文件的位置,映射到主机目录后,直接将静态文件放到主机目录即可。 -d 后台启动 nginx 创建容器使用的镜像及版本
Bash
查看正在运行的容器
docker ps
Undefined
打开浏览器,以群晖的IP+设置的端口进行访问。 以本机为例: http://192.168.2.100:9999 出现此页面即为安装成功
拷贝nginx配置文件
进入nginx容器内部
docker exec -it nginx bash
Bash
我们看到nginx的默认配置文件为nginx.conf,但是我们不建议将个性化配置直接放在此文件中,而是在conf.d目录下创建*.conf文件,将配置信息放在这里。
root @NAS : / volume1 / docker / nginx / www # docker exec -it nginx bash #进入nginx容器内部 root@ 7 c5fc783cf61 : / # cd /etc/nginx #进入/etc/nginx目录 root@ 7 c5fc783cf61 : /etc/nginx # ls #列出当前目录内的文件 conf . d fastcgi_params mime . types modules nginx . conf scgi_params uwsgi_params root@ 7 c5fc783cf61 : /etc/nginx # cd conf.d 进入conf.d文件夹 root@ 7 c5fc783cf61 : / etc / nginx / conf . d # ls ##列出当前目录内的文件 default . conf root@ 7 c5fc783cf61 : / etc / nginx / conf . d #
Ruby
为了配置管理方便,我们将nginx容器/etc/nginx/conf.d目录下的配置文件直接映射到主机目录。 先输入 exit 退出容器内部,再执行下面的命令。
docker cp nginx:/etc/nginx/conf.d /volume1/docker/nginx
#docker cp 容器名:需要拷贝的文件/文件夹路径 存放拷贝出来的位置路径
Bash
停止运行并删除创建好的nginx容器
docker stop nginx && docker rm -f nginx
Bash
重新创建nginx容器 在第一次创建nginx容器的基础上添加映射复制出来的default.conf文件路径。
docker run --name nginx -p 9999 :80 -v /volume1/docker/nginx/www:/home/www -v /volume1/docker/nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf -d nginx
#说明 --name nginx 容器的名称为nginx -p 9999 :80 将主机8080端口映射到容器nginx的80端口,9999端口可以自己修改。 -v /volume1/docker/nginx/www:/home/www 将主机/volume1/docker/nginx/www目录映射到容器/home/www目录。这里/home/www是后面nginx配置文件中我们要指定的存放静态文件的位置,映射到主机目录后,直接将静态文件放到主机目录即可。 -v /volume1/docker/nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf 将主机的/volume1/docker/nginx/conf.d/default.conf目录内的default.conf映射到容器/etc/nginx/conf.d/目录内,方便修改容器内部设置。 -d 后台启动 nginx 创建容器使用的镜像及版本
Bash
查看正在运行的容器
docker ps
Undefined
配置nginx
进入存放nginx默认配置文件的目录,并列出目录内的文件。 (就是从nginx容器内拷贝出来的default.conf配置文件的目录,别说你忘了你存放的路径。)
cd /volume1/docker/nginx/conf.d && ls
Bash
编辑nginx默认配置文件
vi default . conf
C++
按字母 i 键进入编辑模式,修改下面的配置文件,按 Esc 键退出编辑模式,输入 :wq 退出并保存。 将下图的 /usr/share/nginx/html 改成 /home/www 即可, 也可以注释掉,重新写一行 。 参考下面的命令
#这是演示的,自己修改你自己的default.conf配置文件。 #需要的功能自行添加,不需要的不添加或关闭。
server { listen 80 ; listen [ :: ] :80 ; server_name localhost ;
#access_log /var/log/nginx/host.access.log main;
location / { #root /usr/share/nginx/html; #此行演示的是注释掉。 root /home/www ; #将这里的/usr/share/nginx/html改成/home/www index index.html index.htm ; autoindex on ; #开启目录浏览功能,否则只能以http://192.168.2.100:9999/logo.png这种方式访问单个文件。 autoindex_exact_size off ; #关闭详细文件大小统计,让文件大小以MB、GB为单位显示,默认为b>。 autoindex_localtime on ; #开启以服务器本地时区显示文件修改日期。 charset utf-8,gbk ; #展示中文文件名 }
#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 /usr/share/nginx/html ; }
proxy the PHP scripts to Apache listening on 127.0.0.1:80
#location ~ .php$ {
proxy_pass http://127.0.0.1;
#}
pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#location ~ .php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
#}
deny access to .htaccess files, if Apache's document root
concurs with nginx's one
#location ~ /.ht {
deny all;
#} }
Bash
重启nginx容器
docker restart nginx
Undefined
查看正在运行的容器
docker ps
Undefined
实验nginx文件服务
在www目录内上传一些文件,随意,测试而已。
打开浏览器,以群晖的IP+设置的端口进行访问。 以本机为例: http://192.168.2.100:9999/
点击文件即可下载,点击图片文件将自动打开图标,浏览器点击返回键即可返回目录。 点击文件夹即可进入子文件夹
👇👇👇
打赏作者
群晖 116
黑群晖 106
Docker 151
原创
群晖Docker安装Nginx文件共享服务器
群晖Docker安装Nginx文件共享服务器
本文是原创文章,采用 强制 协议,禁止转载! 微信:S20306
下一篇
群晖Docker安装轻量化聊天平台VoceChat
阅读建议
2024-12-18
MoviePilot-V2全自动化PT影视库【Emby+Jellyfin双播放器版本】
2024-08-07
Docker安装JavSP汇总多站点数据的小姐姐元数据刮削器
2024-06-07
解决Docker镜像无法拉取问题
2024-05-28
MoviePilot全自动化PT影视库(Emby、jellyfin双播放器版本)
2024-05-11
Nastool自动化影视库jellyfin整合包,最快一秒完成。
2024-04-30
Docker安装傻瓜式自动化家庭影院(一套配全,无需设置。)
评论
匿名评论 隐私政策
hamster
退出登录
提交评论
0 条评论
吃饱了才有力气干活
教程都是高清截图,文章不显示的刷新就能缓存出来。 注册账号、出教程等事情加我微信 S20306
鼠标点这里
必须看的消息!!!
文章目录
介绍 安装教程 安装nginx 拷贝nginx配置文件 配置nginx 实验nginx文件服务
最新评论
此教程已失效,可做为参考使用。
微信:S20306 / 13 天前
教程中的音源已失效,浏览器搜索【洛雪音源】,自行下载最新可用的。
微信:S20306 / 2024-11-14
飞牛影视更新后默认自动覆盖原文件,升级版本之后需重新执行一次。
微信:S20306 / 2024-11-8
请问有没有docker-compose的群晖NAS安装教程呀,好像这个很难搜到
cngqs / 2024-10-20
新增加全Host网络模式整合包,两种安装包自选一个使用,安装教程完全一致!
微信:S20306 / 2024-6-19
最近发布
MoviePilot-V2全自动化PT影视库【Emby+Jellyfin双播放器版本】 21 小时前
飞牛影视--媒体库背景美化--随机轮播影视剧照 2024-11-1
fnOS飞牛NAS安装NAS-Tools自动化影视库+飞牛影视 2024-9-3
Docker安装JavSP汇总多站点数据的小姐姐元数据刮削器 2024-8-7
解决Docker镜像无法拉取问题 2024-6-7
MoviePilot全自动化PT影视库(Emby、jellyfin双播放器版本) 2024-5-28
Nastool自动化影视库jellyfin整合包,最快一秒完成。 2024-5-11
Docker安装傻瓜式自动化家庭影院(一套配全,无需设置。) 2024-4-30
PT站账户注册邀请 2024-4-15
黑群晖RR引导2024回归 2024-4-8
Jellyfin影视库免费公益主题服务 2024-3-8
Docker入门--师傅领进门 2024-2-26
广告
繁