NginxWebUI--强大的nginx可视化配置工具

作者&投稿:禾永 (若有异议请与网页底部的电邮联系)
~

本文介绍一下 NginxWebUI ,通过这款工具我们可以轻松的以图形化方式来配置我们的 Nginx 的各项功能,包括 HTTP 协议转发, TCP 协议转发,反向代理,负载均衡, SSL 证书自动申请、续期。 NginxWebUI 可以部署在 Ubuntu 、 CentOS 、 Windows 等各个平台,可以通过本地部署或者通过Docker镜像来部署,其中 Docker 部署是最为简单的,只需要拉取镜像、创建并启动容器,接下来将演示如何使用 Docker 来部署 NginxWebUI 。

NginxWebUI官网

系统:CentOS 7
Docker:20.10.11

大家可以根据自己的习惯来自定义nginxWebUI容器与宿主机的映射目录

这段创建容器命令使用了 --net=host ,直接映射本机端口, 因为内部nginx可能使用任意一个端口, 所以必须映射本机所有端口.

但是本人一般只用得到80端口和443端口,而nginxWebUI也要用到8080端口,这里我以端口映射的方式来监听: -p 80:80 -p 443:443 -p 8080:8080

自定义端口映射就会有局限性,在配置中你如果代理到其它端口就无法监听到了,所以如果你想端口随意监听请用上面那条命令,如果和我一样只用得到80和443那就请用下面这条命令

容器正常启动

由于创建容器的时候我的容器端口参数 --server.port=8080 设置的为8080,所以我们就要使用服务器IP+8080端口就可以访问到后台。

例如我的服务器IP: 192.168.223.140 ,那我就访问 192.168.223.140:8080 ,就会进入到以下界面,第一次进入后台需要设置用户名和密码:

例如:这里演示配置反向代理(server)参数

代理服务器80端口到服务器的8080端口进行测试

提交配置

启动配置

左边是生成的nginx配置,右边才是nginx的真正配置文件

替换文件

启动Nginx

上面我们将80端口代理到8080端口,这样我们访问80端口会直接来到nginxWebUI的后台。

浏览器访问http协议默认就是80端口可以不用加,这里为了直观展示还是加了
效果:

可以看到我们的配置文件生效了,访问80端口被代理到服务器的8080端口。

这里只展示了反向代理功能,其它功能的使用都差不多一样,大家可自行测试。

nginx本身功能复杂, 这个项目并不能涵盖nginx所有功能, 只能配置常用功能, 更高级的功能配置仍然需要在最终生成的nginx.conf中进行手动编写。




开源Nginx可视化配置工具,快速搞定Nginx配置难题
nginxWebUI是一款图形化管理nginx配置的工具, 可以使用网页来快速配置nginx的各项功能, 包括http协议转发、tcp协议转发、反向代理、负载均衡、静态html服务器、ssl证书自动申请、续签、配置等,配置好后可一建生成nginx.conf文件, 同时可控制nginx使用此文件进行启动与重载,完成对nginx的图形化控制闭环。本项...

NginxWebUI--强大的nginx可视化配置工具
大家可以根据自己的习惯来自定义nginxWebUI容器与宿主机的映射目录 这段创建容器命令使用了 --net=host ,直接映射本机端口, 因为内部nginx可能使用任意一个端口, 所以必须映射本机所有端口.但是本人一般只用得到80端口和443端口,而nginxWebUI也要用到8080端口,这里我以端口映射的方式来监听: -p 80:8...

简介:什么是H2数据库?
H2是一个Java编写的关系型数据库,它可以被嵌入Java应用程序中使用,或者作为一个单独的数据库服务器运行。简介 H2数据库是一个非常小巧的关系数据库。我最初接触H2数据库是在一个叫nginxWebUI的开源项目中,该项目直接部署使用,并不需要安装数据库,初始化数据表等操作。它内置了一个H2数据库,在系统...

个人web开发asp.netcore和php7之间如何选择?
生成WebUI和WebAPI的统一场景。针对可测试性进行构建。RazorPages可以使基于页面的编码方式更简单高效。能够在Windows、macOS和Linux上进行开发和运行。开放源代码和以社区为中心。集成新式客户端框架和开发工作流。基于环境的云就绪配置系统。内置依赖项注入。轻型的高性能模块化HTTP请求管道。能够在IIS、Nginx...

apache traffic server怎么配置webui
1)用户请求一个 web 对象,TS 收到请求 2)TS 通过对象的地址,在对象数据库(缓存)中去定位该对象 a.如果对象在缓存中,TS 会检查对象是否新鲜(fresh) 如果新鲜,TS 从缓存里返回该对象给用户,此时称为缓存命中(cache hit) 如果不新鲜(stale),TS 会连接源服务器去验证对象是否仍然新鲜,即重新验证(revalidation)...

如何使用CactiEZ监控艾泰路由器接口流量
登录UTT2512的WEBUI—>高级配置—>SNMP配置—>启用SNMP如下图 注意:1) 如果CactiEZ服务器处于内网,通过路由器的LAN口地址来监控,则在路由器上启用SNMP服务,配置好SNMP社区名即可(设备名,联系人,位置属于可选项)2) 如果CactiEZ需要通过路由器的外网地址通过SNMP来监控,那么需要增加如下配置...

自己拼凑的 NAS 硬件+软件层面晒机总结
首先创建一个proxynet网络,其实创建不创建都可以,使用bridge也是没有问题,打开终端,输入docker network create proxynet即可,应用市场搜索NginxProxyManager进行安装 无需改动任何参数,点击应用安装完毕。 安装完成后进入WebUI,初次进入账号admin@example.com,密码changeme,进入之后会要求更改账号和密码 后面上传自己的证...

东西湖区19118015252: 6120c 一键破解后NG游戏平台的安装方法? -
全堵辣椒: 6120c运行NG游戏的步骤: 1.确认你的手机已xx权限并且处于CapsOff状态; 2.安装附件中的旧版N-Gage平台和Pipes组件(顺序似乎无所谓),打开平台安装游戏; 3.下载解压附件20001079.zip复制文件20001079.txt到c:\private\10202be9\并...

东西湖区19118015252: syslog - ng如何收集windows日志吗 -
全堵辣椒: 我在使用syslog-ng搭建日志服务器中已经讲了如何将syslog-ng配置为中心日志服务器,下面介绍如何将syslogng的日志写入mysql数据库 系统:Gentoo-20071、修改/etc/syslog-ng/syslog-ng.conf,添加 CODE:source s_remote { udp(ip(0.0.0.0) ...

东西湖区19118015252: ngmodel可以使用在div上吗 -
全堵辣椒: 环境不同 浏览器环境中,以 ReactDOM (也就是一般的react)渲染,是有标签的. 但在手机客户端环境 以 ReactNative 渲染,没有标签,但对应的,可以使用之类的标签. 所以,不同环境下的 react 组件,大部分是无法无缝迁移的,需要自己进行封装

东西湖区19118015252: 五古丰登,景色宜人,层林尽染,春华秋实,这四个词语哪些是秋天景色词语,哪些是秋天丰收的词语 -
全堵辣椒: 秋天景色词语:景色宜人——形容景色优美,适合人们居住、生活、欣赏等.也可以说美丽的景色让人心旷神怡. 层林尽染——山上一层层的树林经霜打变红,像染过一样. 秋天丰收的词语:五古丰登——【拼音】: wǔ gǔ fēng dēng 【解释】: 登:成熟.指年成好,粮食丰收. 春华秋实——华:花.春天开花,秋天结果.比喻人的文采和德行.现也比喻学习有成果.

东西湖区19118015252: 晋文公“重耳”的读音?此名字有来历吗 -
全堵辣椒: 重耳:读音chóng ěr .重耳是晋献公的儿子,重耳只是名字并无具体来历. 晋文公(公元前697年 [1] -公元前628年),姬姓,名重耳,是中国春秋时期晋国的第二十二任君主,公元前636年至前628年在位,晋献公之子,母亲为狐姬.晋文公文...

东西湖区19118015252: 强的多音字是什么怎么组词 -
全堵辣椒: “强”是多音字: 1、读作qiáng,组词:强大,坚强. 2、读作qiǎng,组词:勉强. 3、读作jiàng,组词:倔强.强:[ qiáng ]1.健壮,有力,与“弱”相对:~壮.~健.~人.~力.~大.~劲.刚~.富~.~.~弩之末.年富力~.2.程度高:~手.~烈.~酸.能力~.3.胜过,优越,好:~干.争~好(hào)胜.4.有余,略多于某数:~半(超过一半).5.使用强力,硬性地:~占.~加.~攻.~悍.~横(hèng).~梁(强横霸道).6.着重,增加分量:~化.增~. [ qiǎng ] 硬要,迫使,尽力:~使.~迫.~逼.~辩.勉~.~人所难.~词夺理. [ jiàng ] 固执,强硬不屈:~嘴.倔~.

东西湖区19118015252: “他俩”里面的“俩”拼音怎么写? -
全堵辣椒: “他俩”里面的“俩”拼音是:[liǎ]俩有两个读音,分别念:[liǎ]、[liǎng] 基本释义:[数] (形声.从人,两声.本义:两个) 同本义 . 如:咱俩;这种扣子一毛俩 几个(泛指少数) . 如:给他俩钱儿 另见 liǎng 注意:“俩”后面不再接“个...

东西湖区19118015252: 理由充分,因而说话有气势写什么成语 -
全堵辣椒: 希望我的回答对你的学习有帮助理直气壮 [lǐ zhí qì zhuàng] [释义] 直:正确、合理、充分;气壮:气势旺盛.理由正确、充分;说话的气势就很盛. [语出] 明·冯梦龙《喻世明言》卷三一:“便提我到阎罗殿前;我也理直气壮;不怕甚的.” ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网