飞牛部署nginx-proxy-manager教程,已经部署了DDNS的小伙伴建议折腾

前言

这几天小白在做文章测试,忙到发疯,所以连续两天没有更新文章了!小伙伴们有没有想我啊?!有的话,点个赞哈~

俗话说:“好饭不怕晚!”这个教程很适合在已经部署了DDNS的机器上!

为啥这样说呢?

为了实现使用各类二级域名访问到飞牛上的各项服务。

如果你还没部署注册域名和部署DDNS,可以先看下面这两篇内容:

好了,今天的教程立即开始,请坐好发车了!

正文开始

资源获取https://pan.xunlei.com/s/VOLKkvYIa3ZbBaARpOvgScbLA1?pwd=d797#

下载下来的文件是这个:

图片

搞定之后就可以开始今天的教程:

飞牛Docker上部署nginx-proxy-manager

首先你需要打开飞牛NAS(想要壁纸的小伙伴可以在后台回复【壁纸】获取)

图片

打开【文件管理】,在【Docker】路径下新建文件夹,明明随意,我这里是【nginx-proxy-manager】(至少让我知道这个文件夹里放置了什么东西)

图片

接着把下载好的【docker-compose.yml】文件上传到这个文件夹里

图片

接着打开飞牛桌面上的【Docker】

图片

点击【Compose】-【新增项目】

图片

项目名称随意,我这里是【nginx-proxy-manager】

图片

接着点击【路径】

图片

选择刚刚创建的【nginx-proxy-manager】文件夹

图片

提示这个【所选择的路径已包含docker-compose配置文件】,点击【确定】

图片

勾选【创建项目后立即启动】,再点击【确定】

图片

等待一小会儿(根据每个人的网络情况和镜像源而定的,具体要多久,小白说不准)

图片

看到【Container npm Starting】、【Container npm Started】、【Exited:0】就证明已经开始运行了,这时候这个页面就可以关闭了

图片

访问nginx-proxy-manager

咱们在浏览器上打开另一个标签页,输入【飞牛ip:81】,就可以进入到【nginx-proxy-manager】

飞牛ip:81

图片

第一次进入到【nginx-proxy-manager】的话,账号密码是默认的

账号:admin@example.com密码:changeme

图片

进入之后,会提示你修改管理员的账号和密码,这里的邮箱建议使用你经常用的邮箱哦!弄好之后点击【保存】(这里的邮箱是登录nginx proxy manager的帐户名)

图片

接着就是修改默认密码的环节,第一个密码空位填写【changeme】,剩下的两个是新密码和重复一次新密码,弄完之后需要记一下!

图片

到达这个界面之后,基本就准备完成了

图片

--End--

点击【仪表盘】,可以看到这里有【代理】、【重定向】、【端口转发】、【错误页面】

图片

有了这个之后,很多很多的服务就可以依托着飞牛实现了!

### DDNS-Go 介绍 平台提供的DDNS-Go服务旨在帮助用户实现动态域名解析功能,特别适用于家庭网络环境下的服务器或设备访问需求。通过DDNS技术,即使用户的公网IP地址发生变化,也能保持稳定的外部访问路径。 #### 主要特点 - 支持多种云服务商的API接口对接,如腾讯DNSPod、华为云等[^2]。 - 提供IPv4和IPv6双栈支持,满足不同场景的需求[^3]。 - 用户友好的图形化配置界面简化设置过程[^1]。 ### 使用教程 为了在平台上成功部署和使用DDNS-Go,以下是具体的操作指导: #### 准备工作 创建一个新的文件夹 `/opt/ddns-go` 并切换至该目录下: ```bash mkdir -p /opt/ddns-go && cd $_ ``` 从官方GitHub仓库获取最新版软件包(确保选择适合操作系统的版本): ```bash wget https://github.com/jeessy2/ddns-go/releases/download/vX.X.X/ddns-go_vX.X.X_linux_amd64.tar.gz ``` 解压缩下载下来的档案并将二进制文件移动到可执行位置: ```bash tar zxvf ddns-go*.tar.gz mv ddns-go /usr/local/bin/ ``` #### 基本配置与启动 编辑配置文件 `config.yaml` 来指定所需的参数,例如所选的服务提供商及其认证信息等。完成后可以通过命令行运行程序来验证安装是否正确无误: ```yaml provider: "dnspod" token: "your_token_here" domain: "example.com" subDomain: "@" interval: 600 ipv6: true ``` 保存上述内容到 `/opt/ddns-go/config.yaml` 文件中,接着可以尝试启动服务来进行初步测试: ```bash ddns-go -c /opt/ddns-go/config.yaml ``` 如果一切正常,则表明已经成功完成了基本配置;此时可以根据实际应用场景进一步调整各项选项以优化性能表现。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白电脑技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值