首页 >>  正文

web+proxy

来源:baiyundou.net   日期:2024-07-13

作者:zwbcc

前言

在绿联V3.2.0固件中,绿联推出了自己的web端控制台,经过一段时间的使用感觉web端操作还是更方便点,但是绿联云没有内置反向代理服务器,导致使用自己域名访问网页控制台会提示不安全,本期通过docker搭建Nginx Proxy Manager来实现https访问绿联web端,彻底解决这个问题。

必要条件

1、已经实现使用域名+端口号的方式访问绿联web端,还没有设置的可以通过下面教程部署了解。

绿联NAS私有云部署DDNS-GO实现域名访问

Nginx Proxy Manager部署

本文使用的镜像名称为:chishin/nginx-proxy-manager-zh是原版镜像为:jc21/nginx-proxy-manager,的翻译版本,大家根据需求选择即可。

1、打开绿联云文件管理,在docker目录下新建立目录nginx,然后再nginx下分别建立目录letsencrypt(存放申请的证书)和data(存放数据)。

2、打开docker,在镜像仓库中搜索chishin/nginx-proxy-manager-zh下载,版本选择最新(latest)。

3、镜像管理本地镜像找到下载好的镜像,然后点击创建容器。

4、容器名称:nginx-proxy-manager,勾选创建后启动容器,点击下一步。

5、存储空间选择创建的目录,如下面对应关系,类型改成读写。

6、端口设置,容器端口保持默认,本地端口填写未使用过的,其他选项保持默认,点击下一步。

7、检查配置选项,没有问题后点击完成。

8、容器启动成功。

9、使用绿联IP:11081(81的映射端口来访问控制页面)登录nginx-proxy-manage后台,默认用户名和密码如下:

10、第一次登录需要按照要求修改用户名和密码。

申请证书

1、打开腾讯云免费证书证申请网址,填写相关信息后按照提示申请即可。

2、因为域名是在腾讯云买的,所以申请非常方便,大概一分钟足有会收到签发成功的通知,在免费证书下载即可。

3、下载格式选择nginx。

4、解压下载的压缩包,会得到如下文件。

上传证书

nginx-proxy-manager面板提供了申请证书的方式,但是需要使用80和443端口、如果使用DNS验证方式需要使用API密钥等,并且通过我尝试发现会有很大几率报错,所以使用了上传证书这种比较容易操作成功率高的方式。 1、登录nginx-proxy-manager,点击SSL证书,上传证书。

2、名字中填写解析的域名,将解压的证书和密钥文件上传,点击保存。

3、证书已经成功上传。

添加反向代理

1、点击仪表盘,代理服务,添加代理服务。

2、域名填写在服务商设置好的解析域名,协议http,转发主机填写绿联NASip地址,转发端口填写web端口,下面的都勾选上就行,具体相关解释请自行了解。

3、点击SSL,SSL证书选择上传的的域名证书,勾选强制SSL,然后点击保存。

4、代理创建成功,并且已经配置好了证书。

效果展示

1、再次使用https访问域名,不安全的提示已经没有了。

2、点击证书,证书信息显示正确。

总结

关于nginx-proxy-manager的玩法远不止于此,大家可以申请一个泛解析域名,通过上传泛解析证书以后,所有此域名下的二级域名都可以此证书,不过泛解析免费证书一般是3个月到期后需要重新申请,网上有自动申请的脚本,感兴趣的可以了解一下。泛解析的好处是喜欢折腾各种服务的不用每次都去服务商解析二级域名,关于这方面有兴趣的朋友可以看我之前写的文章。

原创文章不易,如果本篇文章能帮助到您,麻烦点个关注点个赞,您的支持是我写文章最大的动力,如果想了解NAS方面玩法的可以查看我以前写的教程和文章,没有写过的可以评论留言,本篇教程结束咱们下一篇见。

阅读更多NAS存储精彩内容,可前往什么值得买查看

","gnid":"9de44d89f8d854a08","img_data":[{"flag":2,"img":[{"desc":"","height":"418","title":"","url":"https://p0.ssl.img.360kuai.com/t01cb7fc3341be9134f.jpg","width":"600"},{"desc":"","height":"263","title":"","url":"https://p0.ssl.img.360kuai.com/t015035f3ec3fb6dfdc.jpg","width":"600"},{"desc":"","height":"151","title":"","url":"https://p0.ssl.img.360kuai.com/t017ddfec59014fb405.jpg","width":"600"},{"desc":"","height":"160","title":"","url":"https://p0.ssl.img.360kuai.com/t0105f7eb77976fcd83.jpg","width":"600"},{"desc":"","height":"373","title":"","url":"https://p0.ssl.img.360kuai.com/t013176054818fab75e.jpg","width":"600"},{"desc":"","height":"376","title":"","url":"https://p0.ssl.img.360kuai.com/t0101d250c80011419b.jpg","width":"600"},{"desc":"","height":"355","title":"","url":"https://p0.ssl.img.360kuai.com/t01544fd571f3868b81.jpg","width":"600"},{"desc":"","height":"375","title":"","url":"https://p0.ssl.img.360kuai.com/t016842b415826e4e81.jpg","width":"600"},{"desc":"","height":"138","title":"","url":"https://p0.ssl.img.360kuai.com/t010ad7addb9a55ba66.jpg","width":"600"},{"desc":"","height":"385","title":"","url":"https://p0.ssl.img.360kuai.com/t0134aea0d0c1f97be0.jpg","width":"600"},{"desc":"","height":"350","title":"","url":"https://p0.ssl.img.360kuai.com/t01b87467d3b7f8c68c.jpg","width":"600"},{"desc":"","height":"459","title":"","url":"https://p0.ssl.img.360kuai.com/t016a77a2b57762b3c7.jpg","width":"600"},{"desc":"","height":"139","title":"","url":"https://p0.ssl.img.360kuai.com/t0119e04a36e91c2ef9.jpg","width":"600"},{"desc":"","height":"589","title":"","url":"https://p0.ssl.img.360kuai.com/t0191c00a3de9e30dec.jpg","width":"600"},{"desc":"","height":"203","title":"","url":"https://p0.ssl.img.360kuai.com/t01b181da40b5b9eab1.jpg","width":"600"},{"desc":"","height":"218","title":"","url":"https://p0.ssl.img.360kuai.com/t0120ab472f4bf5f647.jpg","width":"600"},{"desc":"","height":"296","title":"","url":"https://p0.ssl.img.360kuai.com/t017a02dbbd9fbc3b8c.jpg","width":"600"},{"desc":"","height":"191","title":"","url":"https://p0.ssl.img.360kuai.com/t017c9603dbffbfb2c0.jpg","width":"600"},{"desc":"","height":"165","title":"","url":"https://p0.ssl.img.360kuai.com/t01d3de7ca05861ba72.jpg","width":"600"},{"desc":"","height":"645","title":"","url":"https://p0.ssl.img.360kuai.com/t01047a87f10a378a5e.jpg","width":"600"},{"desc":"","height":"461","title":"","url":"https://p0.ssl.img.360kuai.com/t0180b6929c906c72cb.jpg","width":"600"},{"desc":"","height":"178","title":"","url":"https://p0.ssl.img.360kuai.com/t0142ed87b7b42ca8d6.jpg","width":"600"},{"desc":"","height":"407","title":"","url":"https://p0.ssl.img.360kuai.com/t011e70a1525ee12339.jpg","width":"600"},{"desc":"","height":"339","title":"","url":"https://p0.ssl.img.360kuai.com/t01465d65c8a45cdfd5.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"pika","pub_time":1690979001000,"pure":"","rawurl":"http://zm.news.so.com/e951817527b177892f55c4a1410a6d73","redirect":0,"rptid":"a16881836006d227","rss_ext":[],"s":"t","src":"什么值得买","tag":[],"title":"docker玩法 篇一:一键实现网站加密!Docker安装Nginx Proxy Manager助你轻松实现HTTPS访问

慕果萧4569电脑进程中的rfwproxy.exe是什么意思? -
皮乳独15120428684 ______ 你是不是安装了瑞星 瑞星防火墙中的 瑞星防火墙18.09中屏蔽Rfwproxy.exe的解决办法 季顺征 发表于 2007-8-16 8:31:00 瑞星防火墙18.09中屏蔽Rfwproxy.exe的解决办法瑞星防火墙18.09版本可疑程序的解决办法!自本星期一升级防火墙以来,...

慕果萧4569c++ 怎么调用webservice sproxy.exe -
皮乳独15120428684 ______ 2. 生成存客户端存根程序和框架 wsdl2h -o xxx.h xxx.wsdl(-t D:/gsoap-2.7/gsoap/typemap.dat) soapcpp2 -L -x -i xxx.h(-I D:/gsoap-2.7/gsoap/import) 3. 或直接自己编写xxx.h,并生成xxx.wsdl //gsoap ns service name: xxx //gsoap ns service style: ...

慕果萧4569什么是web - xml -
皮乳独15120428684 ______ 你编写的web project的配置文件··· 最简单的就是配置一下你页面的路径啊之类的···

慕果萧4569Java web 工程在web - root目录下的jsp页面访问web - info下的xml文件,访问的url该怎么写?(xpath取节点) -
皮乳独15120428684 ______ 表示没看懂..src目录下生成的xml就会自动到classes目录下吧,那就先把xml解析出来,放到一个对象里,再用js取出来不就完了 这是有一个解析路径在src目录下的xml,希望对你有帮助!src目录下的文件会自动到你所说的:web-inf里面的...

慕果萧4569javaweb建立虚拟路径 WEB - INFO文件夹的作用 放web.xml的具体作用 -
皮乳独15120428684 ______ WEB-INFO 是外部访问不到的目录 web.xml 定义了 这个工程的一些基本属性和规则 两者都必不可少

慕果萧4569NGINX proxy 模块如何如何缓存动态页面内容?如何让缓存过期 -
皮乳独15120428684 ______ 这里用虚拟机配置了下:nginx 配置文件内容:主要是这一句:proxy_cache_path /www/ levels=1:2 keys_zone=Z:10m inactive=1m max_size=30g;这一句定义一个区域,名字是 Z ,在内存中的空间为10MB ,硬盘中的最大空间为 30G; inactive=...

慕果萧4569haproxy 怎样做负载均衡 -
皮乳独15120428684 ______ haproxy 专门是做这个的.nginx是附带做这个,功能比较多. HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案.HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理.HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接.并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上.

慕果萧4569abap proxy怎么创建 -
皮乳独15120428684 ______ T-CODE:SE80 选择你要创建代理的包,然后在包上点击右键,在弹出菜单中选择“创建->企业服务”,然后根据向导创建你想要类型的代理

慕果萧4569若1a一21与1b+31互为相反数,则a一b的值为多少 -
皮乳独15120428684 ______ 若1a一21与1b+31互为相反数, 即 |a-2|+|b+3|=0 a-2=0,b+3=0 a=2,b=-3 所以 a-b=2-(-3)=5

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024