首页 > 系统相关 >部署nginx proxy manager (可视化nginx反向代理)

部署nginx proxy manager (可视化nginx反向代理)

时间:2024-01-10 10:12:21浏览次数:42  
标签:compose ip 端口 代理 nginx manager proxy docker

官方网站

https://nginxproxymanager.com/

步骤

  1. 所有步骤按照官方配置来即可,我们直接get started
    image
  2. 使用docker compose方式安装
    我们创建一个文件夹,直接进去
    image
    新建doker-compose.yml配置文件,然后写入以下内容,我的端口被占用了,修改了内部端口
    image
    启动docker compose up -d
    然后一定用ip加端口访问内部81端口,切记只能用ip
    image
    切记打开ufw防火墙放行端口
    反向代理
    配置证书以后
    image
    这个是通过docker 内部的nginx去代理,可以进入容器测试是否可以访问端口
    image
    image

主要思想就是通过http管理登录,然后导入证书或者生成证书,然后关闭防火墙http端口,只开放https端口
更新

补充

发现重大错误,因为距离上一次部署时间太久了,很多东西不记得了,这个docker compose 上图,不能随便改
image
注意此时只能用ip访问81端口

标签:compose,ip,端口,代理,nginx,manager,proxy,docker
From: https://www.cnblogs.com/codedingzhen/p/17954090

相关文章

  • windows 部署flask+tornado+nginx
    nginx下载地址http://nginx.org/en/download.html1,因windows对uwsgi支持不友好,flask自有服务不够强大,所以引用tornado服务fromtornado.wsgiimportWSGIContainerfromtornado.httpserverimportHTTPServerfromtornado.ioloopimportIOLoopfromrunimportappimport......
  • Hadoop 的 ResourceManager进程占用 CPU 100% 问题排查过程
    1.top命令查看进程占用CPU情况top2.查找该进程号(22054)对应的服务方式一:top命令输入后,再按键盘中的“c”字母即可查看方式二:使用:ps-ef|grepPID命令查看ps-ef|grep220543.找到该进程中占用CPU最高的线程top-Hp220544.将线程的ID转换为16进制(用于排查、匹......
  • nginx将xxx.com重定向到www.xxx.com配置
    有时候,我们网站,需要将顶级域名xxx.com统一跳转到二级域名www.xxx.com下。这时候,我们可以通过修改nginx配置达到我们的目的。参考配置#以下属性中,以ssl开头的属性表示与证书配置有关。server{listen443ssl;#配置HTTPS的默认访问端口为443。#如果未在此处配置HTTP......
  • 【Nginx】在线安装与离线安装
    目录1、下载nginxnews1.2、安装包2、 在线安装第一步,安装pcre第二步,安装openssl、zlib、 gcc依赖第三步,安装nginx第四步,关闭防火墙,访问nginx编辑3、离线安装第一步安装pcre第二步安装openssl第三步安装zlib第四步安装nginx1、下载nginxnews1.2、安装包pcre-8.37.tar......
  • nginx根据时间段打开或者关闭某配置项
    先看问题boss提了一个怪异的需求:每天上班时间8.30-18点可以访问某些url,其他时间段403。如何解决可以使用nginx的ngx_http_map_module模块结合ngx_http_access_module模块来实现具体操作步骤如1.在nginx中定义map,用来映射时间段,开关状态,url信息#nginx$time_local是一个nginx配置文......
  • linux下使用heartbeat做HA集群,把nginx作为HA对应的服务
    通过安装该Linux-HA软件,可以实现Linux双机系统的高可用性解决方案,实现双机系统的热备份,并能够做到双机之间的无缝切换,从而对外提供稳定可靠的服务,最终实现系统高性能RAS(reliability,availability,andserviceability)。这里使用heartbeat来做HA集群,并且把nginx服务作为HA对应的服......
  • nginx反向代理SSH和远程桌面连接
       今天在实施一个项目过程中,防火墙厂家已经配置SSH和远程桌面连接的映射关系,为了网络更安全将采取在系统centos7.9安装nginx反向代理SSH和远程桌面连接的办法,现将实现过程记录如下:一、安装nginx(省略)二、查看./nginx-V[root@node1nginx]#cd/usr/local/nginx/[root@node......
  • Nginx基础篇:Nginx搭建、Nginx反向代理、文件服务器部署配置。
    (NginxLinux系统安装以及反向代理的配置)简介Nginx(enginex)是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,公开版本1.19.6发布于2020年12月15日。其将源代......
  • NGINX文件名漏洞(CVE-2013-4547)
    影响版本Nignx0.8.41~1.4.3/1.5.0~1.5.7漏洞原因由于nginx的版本原因+运维人的问题导致,其实和低版本nginx漏洞问题差不大多,也属于nginx解析漏洞的一种复现nginx版本上传文件-给文件名添加空格和php代码直接访问图片-失败恶意访问-成功修改请求找到两个空格(......
  • nginx低版本文件解析漏洞
    nginx低版本设计问题,会将图片解析成php文件复现查看nginx版本,符合低版本特征接下来我们随便上传一个图片文件,拦截这个请求,并且添加php代码。图片上传成功访问这个文件-可以正常访问接下来我们恶意访问,发现php代码被执行。......