百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

可视化代理神器,动动手指轻松配置Nginx

off999 2025-01-08 16:28 25 浏览 0 评论

1.背景

对于想自己搭建网站的朋友,使用自己个性化域名的朋友,使用Nginx的不在少数,可能也会使用Apache来管理自己的网站,但Nginx轻量又好用,还支持正向/反向代理,谁不喜欢呢?

但喜欢是一回事,跟"爱"还是有一定区别的,Nginx的配置就是一大难点,对于才入门又想配置好一个自己的网站着实要花费很大的功夫,但是我们广大和程序员就是做着一件事的-把事情简单化!难的东西总有简单化的工具。

Nginx Proxy Manager就是一款让你能通过网页的一些设置,完成网站的代理配置,无需自己再手动安装Nginx修改配置文件了,大大提高了效率。项目也是开源的,不用担心项目的安全性。

2.安装docker

安装依然使用我们的老伙计-docker,但这次要使用到docker的伙计:docker-compose,使用docker-compose可以帮助我们编排自己的容器,通过一个简单的脚本启动复杂的程序,自动处理依赖项目,从而简化操作。

在自己的Linux(Ubuntu/CentOS 7+)服务器上执行以下命令安装docker, 安装完成后执行第二条命令,启动并设置开机启动docker。

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
systemctl enable --now docker

安装docker-compose,建议使用备用下载速度更快。

# 官方脚本
 sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose
 
# 备用下载
sudo curl -L "https://qny.aoarasi.com/software/docker-compose" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose

检查一下安装是否成功

# 查看docker版本
docker -v

# 查看docker-compose版本
docker-compose -v

image

3.部署Nginx Proxy Manager

创建一个目录用于存放Nginx Proxy Manager的配置和项目文件

mkdir -p /opt/docker/NginxProxyManager && cd /opt/docker/NginxProxyManager

创建一个docker-compose.yml文件

vi docker-compose.yml

粘贴以下内容:

version: '3'
services:
  app:
    image: 'jc21/nginx-proxy-manager:latest'
    restart: unless-stopped
    ports:
      - '80:80'
      - '81:81'
      - '443:443'
    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt

按下键盘上的esc键,输入:wq保存退出。 请注意文件间的缩进,如果缩进不正确,可以使用文本编辑器编辑好后上传到服务器上。

启动Nginx Proxy Manager

docker-compose up -d

4.访问控制页面

使用你的ip:81,如果有防火墙,可以临时放通81的tcp端口。

初始的用户和密码如下:

Email: admin@example.com
Password: changeme

登录后请修改默认的账户和密码,这里的邮箱是在证书快过期的时候发邮件提醒用的。

在主面板上,常用的为第一项目反向代理和第二项目重定向,其它也可以自行设置。

比如我就代理一下这个控制面板,输入域名和后端地址、端口,点击保存。

接下来访问域名就能访问到我们的反向代理页面了。

5.配置ssl证书

点击如图所示的按钮

填好自己的域名,并在域名下绑定好证书,点击保存。

最后大功告成!小锁已加好~

相关推荐

qq最新版qq(Qq最新版本)
  • qq最新版qq(Qq最新版本)
  • qq最新版qq(Qq最新版本)
  • qq最新版qq(Qq最新版本)
  • qq最新版qq(Qq最新版本)
access下载(access下载官网)

要下载并安装MicrosoftAccess,可以按照以下步骤进行操作:1.打开您的电脑的浏览器(如谷歌浏览器、火狐浏览器等)。2.在浏览器的搜索栏中输入"下载MicrosoftAcce...

oa协同办公管理平台(协同办公门户oa系统)

OA协同办公通常提供了流程审批的功能,具体步骤如下:1.登录OA协同办公系统,进入审批流程模块。2.创建新的审批流程,定义审批人员、审批步骤和审批条件等。3.在创建审批流程时,需要定义流程的各个...

二手车估价最准的软件(二手车估价平台哪个好)
二手车估价最准的软件(二手车估价平台哪个好)

你好,二手车的估价平台有很多种,面向的客户群体都不一样,以下将为你推荐几款估价的软件。一、车300车300他是专注于做二手车估价的,市面上很多家的估价的后台,都是他们直接对接的用的他们的一个数据库。他不涉及到二手车的交易,他主要是做估价以及...

2026-01-22 09:43 off999

360极速浏览器手机版(360极速浏览器手机版下载)

chrome.360.cn360极速浏览器是国内高端用户首选的浏览器。360极速浏览器在保证安全和稳定的基础上把“极速”做到极致,启动快,打开网页快。同时它界面简洁精致,还支持通过壁纸实现整体换肤,换...

悟饭模拟器(悟饭模拟器下载)

街机模拟器里,说比悟饭游戏厅更好的,用起来都没有悟饭游戏厅好。之前听了别人的用了别的,结果用起来还是悟饭游戏厅更好,不说别的,界面绝对是模拟器中最好看的,游戏资源也不少,对比界面其他的一看就像是山寨一...

手机ps软件中文版(手机ps简体中文版)

在手机版Photoshop中,您可以通过以下步骤将其语言从英文更改为中文:1.打开Photoshop应用程序并进入设置:从主界面打开Photoshop应用程序,然后点击“设置”图标。2.进入语言设...

手机桌面软件(手机桌面软件不见了怎样恢复)
  • 手机桌面软件(手机桌面软件不见了怎样恢复)
  • 手机桌面软件(手机桌面软件不见了怎样恢复)
  • 手机桌面软件(手机桌面软件不见了怎样恢复)
  • 手机桌面软件(手机桌面软件不见了怎样恢复)
口袋妖怪复刻官网下载(口袋妖怪复刻官网下载安装)

要在3ds上下载口袋妖怪始源红宝石721版本,您需要按照以下步骤进行操作:1.打开3dsMax或SketchUp软件,并创建一个新的项目。2.打开游戏文件所在的文件夹,找到“红宝石721.mds...

win7升级win10还免费吗(win7升级win10系统版本要钱吗)

 中国移动送七天10g免费流量哪里领取?如果你是在网上看到这种广告的话,你可以直接点击那个链接进去选择订阅,然后呢,如果订阅成功了,那平台就会直接给你发放这个流量,如果你是在实体店看到的这个...

photoshop下载安装教程(ps下载安装教程视频)

1.下载安装并激活Photoshop需要一定的步骤和技巧,但是只要按照正确的方法进行,就可以成功完成。2.首先需要从Adobe官网下载Photoshop的安装程序,然后按照提示进行安装。安装完成后...

防火墙软件下载(360防火墙app下载)

如果你的刚下载的软件被防火墙阻止了,你可以尝试以下方法解决问题。首先,确保你的防火墙设置允许该软件的访问权限。你可以在防火墙设置中找到应用程序列表,然后添加该软件到允许访问的列表中。如果你不确定如何进...

51漫画app下载安装在线观看(51漫画app下载安装免费下)

51动漫的登录账号,需要先在51动漫官方网站进行注册。注册完成后,便可用该账号在51动漫客户端进行登录。具体登录步骤是:打开51动漫客户端,点击右上角头像进行登录,在弹出的登录页面中输入注册时使用的账...

冒险岛手游官网下载(冒险岛手游 百度百科)

要下载冒险岛的官方游戏,请按照以下步骤操作:首先,打开您的网络浏览器,然后在搜索引擎中输入“冒险岛官网”。点击搜索结果中的官方网站链接,进入官方网站。在网站上,寻找游戏下载页面或下载按钮。点击下载按钮...

雨水情测报系统(雨水情测报系统验收)

为加强防汛管理,规范水雨情测报工作,明确水雨情测报条件、测报频次、记录报送等基本要求。适用于总库容10万立方米以上、1000万立方米以下小型水库水雨情测报工作。应具备必要的水情、雨情观测设施,也可利用...

取消回复欢迎 发表评论: