1.8 万 Star!这款 Nginx 可视化配置工具太强了

Nginx:NginxConfig可视化配置工具安装 Nginx Config 支持以下功能的可视化配置:HTTPS、HTTP/2、IPv6、certbot、HSTS、安全请求头、SSL 配置、OCSP 解析器、缓存、gzip、brotli、回退路由、反向代理、www/non-www 重定向、CDN、PHP(TCP/socket、 WordPress、Drupal、Magento、Joomla)、Node.js、Python (Django) 服务器等。注意:如果安装卡顿,确认一下是否是node版本不对。可以使用yarn来确认是否是版本问题。 阅读详情

NginxConfig简介

Nginx Config 是一个强大的 Nginx 配置文件生成器,号称配置 Nginx 服务器所需的唯一工具。

正因为 Nginx 功能强大,所以针对其各个功能的配置项会显得特别多,对于我们来说要记住那么多配置是一件十分头疼的事,甚至会经常出现符号书写错误的情况。而 Nginx Config 正是提供了简单配置 Nginx 的方法,通过可视化页面,针对 Nginx 的各个配置项提供了简洁明了的配置方法。

Nginx Config 支持以下功能的可视化配置:HTTPS、HTTP/2、IPv6、certbot、HSTS、安全请求头、SSL 配置、OCSP 解析器、缓存、gzip、brotli、回退路由、反向代理、www/non-www 重定向、CDN、PHP(TCP/socket、 WordPress、Drupal、Magento、Joomla)、Node.js、Python (Django) 服务器等。

项目地址:https://github.com/digitalocean/nginxconfig.io

图片

下面是NginxConfig使用过程中的一张效果图!

图片

安装

安装Node.js

由于NginxConfig是一个基于Vue的前端项目,我们首先得安装Node.js。

首先从官网下载Node.js的安装包

  1. 下载  

    访问地址:https://nodejs.org/zh-cn/download/

图片

2.安装 

下载成功后将安装包解压到/usr/local/src/目录下,使用如下命令即可;

cd /usr/local/src/tar xf node-v16.14.2-linux-x64.tar.xzcd node-v16.14.2-linux-x64/./bin/node -v

使用./bin/node -v命令可查看当前安装版本;

图片

创建node和npm命令软链接;

ln -s /usr/local/src/node-v16.14.2-linux-x64/bin/node /usr/bin/nodeln -s /usr/local/src/node-v16.14.2-linux-x64/bin/npm /usr/bin/npmnode -vnpm -v

查看版本

图片

安装NginxConfig

Node.js安装完成后,就可以开始安装NginxConfig了。

1. 下载

访问地址:https://github.com/digitalocean/nginxconfig.io

图片

解压到指定目录,并使用npm命令安装依赖并运行;​​​​​​​

tar -zxvf nginxconfig.io-master.tar.gznpm installnpm run dev

NginxConfig运行成功后就可以直接访问了,访问地址:http://192.168.3.105:8080

图片

使用

接下来我们就体验下NginxConfig的可视化配置生成功能,看看是不是够强大!

使用准备

首先我们需要安装Nginx ;

我们将实现如下功能,通过静态代理访问在不同目录下的静态网站,通过动态代理来访问SpringBoot提供的API接口;​​​​​​​

# 静态代理,访问help文档网站help.fogsvc.com# 动态代理,访问api线上APIapi.fogsvc.com

需要提前修改下本机host文件。

192.168.3.105 docs.fogsvc.com
192.168.3.105 api.fogsvc.com

文档网站配置

我们先来配置help.fogsvc.com网站的访问,域名为:help.fogsvc.com。

在NginxConfig中选择好预设为前端,然后修改服务配置,配置好站点、路径和运行目录;

图片

点击下一步,进入https设置,不需要HTTPS的话可以选择不启用;

图片

然后在全局配置->安全中去除Content-Security-Policy设置;

图片

再修改性能配置,开启Gzip压缩,删除资源有效期限制。

图片

API网站配置

最后配置下mall的Swagger API文档网站的访问,域名为:api.fogsvc.com。

继续添加一个站点,修改服务配置,只需修改站点名称即可;

图片

然后启用反向代理并设置,反向代理到线上API;

图片

如果路由功能暂时不用,可以关闭。

图片

点击下载按钮直接下载NginxConfig给我们生成好的配置了;

图片

下载完成后改个名字,然后上传到Linux服务器的Nginx配置目录下,使用如下命令解压;

tar -zxvf nginxconfig.io.tar.gz

NginxConfig将为我们生成如下配置文件;

图片

重启Nginx使配置生效;

docker restart nginx

项目地址 https://github.com/digitalocean/nginxconfig.io

还在手撸 Nginx 配置?试试这款可视化配置工具吧,真心强大 NginxConfig号称你唯一需要的Nginx配置工具,可以使用可视化界面来生成Nginx配置,功能非常强大,在Github上已有15K+Star!下面是NginxConfig使用过程中的一张效果图,大家可以看下! 使用./bin/node -v命令可查看当前安装版本; 创建完成后使用命令查看版本,至此Node.js安装完成。 NginxConfig运行成功后就可以直接访问了,看下界面支持中文还是挺不错的,访问地址:http://192.168.3.105:8080 阅读详情

相关推荐

Nginx可视化页面管理,方便使用

点点点,让Nginx操作管理更方便

h16678481的博客 2508

Nginx 可视化神器!复杂配置一键生成,监控管理一条龙!

nginxWebUI是一款图形化管理nginx配置的工具,可以使用网页来快速配置nginx的各项功能,包括http协议转发、tcp协议转发、反向代理、负载均衡、静态html服务器、ssl证书自动申请、续签、配置等。配置好后可一建生成nginx.conf文件,同时可控制nginx使用此文件进行启动与重载,完成对nginx的图形化控制闭环。nginxWebUI也可管理多个nginx服务器集群, 随时一键切换到对应服务器上进行nginx配置,也可以一键将某台服务器配置同步到其他服务器,方便集群管理。

2301_78588786的博客 3089

用Star Office UI为AI助手搭建公网可访问的像素风办公室

AI智能体与Agent的开发中,一个直观的可视化界面往往能极大提升调试与展示效率。将抽象的任务日志、API调用与实时消息流,映射成带有工位和控制台的像素风办公场景,可以让AI的工作状态变得一目了然。实现这一效果的关键技术链路,涉及Docker Compose的容器化部署、Nginx反向代理的流量收口,以及HTTPS证书的加密保障。通过域名解析将服务安全地暴露在公网,用户即可在任何浏览器中实时观察AI角色的工作动态。这种将前端UI与后端接口解耦的方案,不仅简化了运维流程,也为团队演示、远程监控和个性化定制提供

weixin_30129025的博客 190

nginx config 详解

nginx config 的整体布局如下 ... #全局块 events { #events块 ... } http #http块 { ... #http全局块 server #server块 { ... #server全局块 location [PATTERN] #location块 { ... }

fajing_feiyue的博客 1万+

【超简单】一文入门在Ubuntu系统使用GitHub

Github是基于git的代码仓库,对于开发项目的科研者或者工程师,代码仓库都是不可多得的版本控制与多端编程工具,今天这篇文章带你轻松Github入门,简单的项目本文的操作足矣。

a13337649640的博客 5236

深度学习 load_data_fashion_mnist

pytorch 中报错:PermissionError: [WinError 5] 拒绝访问。: '…/data’ 在学习李沐大神动手学习深度学习卷积神经网络章节中,调用d2l包中load_data_fashion_mnist报错,这可能是***权限***的问题。 batch_size = 256 train_iter, test_iter = d2l.load_data_fashion_mnist(batch_size,batch_size) 我的解决方法是 重新定义一下 load_data_fashi

纸上得来终觉浅,绝知此事要躬行 9148

还在手写 Nginx 配置?试试这款可视化配置神器,太强了!

上一篇:深夜看了张一鸣的微博,让我越想越后怕转自:逛逛GitHubNginx 是前后端开发工程师必须掌握的神器。该神器有很多使用场景,比如反向代理、负载均衡、动静分离、跨域等等。把 Ngi...

emprere的博客 118

浏览器主页被2345劫持简单处理方法

本人比较常用的浏览器是IE和Chrome IE: 将网址修改为https://www.baidu.com 应用-确定-重新打开IE浏览器 或者win+r运行regedit打开注册表找到这个值   HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main下  和HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Main这个下面的StartPage ...

A soul tortured by desire 2万+

11.8K Star!一款超美观强大Nginx可视化管理界面!

今天给大家介绍一款 Nginx 可视化管理界面,非常好用,小白也能立马上手。nginx-proxy-manager 是一个反向代理管理系统,它基于 NGINX,具有漂亮干净的 Web UI。还可以获得受信任的 SSL 证书,并通过单独的配置、自定义和入侵保护来管理多个代理。它是开源的,斩获 11.8K 的 Star 数。特征基于 Tabler(https://tabler.github.io/) ...

Java精选 1097

【DeepSeek-R1 】分词系统架构解析

DeepSeek-R1 分词系统解析 DeepSeek-R1 采用 SentencePiece Unigram 算法,通过统计语言模型实现高效子词分词。其核心优势包括: 算法对比:相比 BPE/WordPiece,Unigram 基于概率模型,支持多语言,自动回退字符级处理。 特性优化:智能空格处理、数字分桶、多语言统一支持,并采用前缀树索引和 SIMD 并行加速,编码速度达 12,458 tok/s。

赶紧的博客 429

ABAP CDS SELECT, parameters 全面解析:把参数化视图玩明白(含可运行示例)

这篇技术博客介绍了ABAP CDS中参数化视图的用法与实践。文章从业务需求出发,解释了参数化视图的必要性,并详细说明了语法规则、参数类型匹配、视图内部参数引用等关键点。重点展示了在JOIN和ASSOCIATION中传递参数的写法,提供了航线分析的完整业务案例和可运行代码示例。文章还总结了视图实体与DDIC视图的差异、会话变量使用技巧等实践要点,特别强调了JOIN中必须显式传参的语法要求。通过真实场景演示,帮助开发者掌握参数化CDS的高效应用。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 362

11.8K Star 数!超美观强大的 Nginx 可视化管理界面

大家好,我是宝哥!今天给大家介绍一款 Nginx 可视化管理界面,非常好用,小白也能立马上手。nginx-proxy-manager 是一个反向代理管理系统,它基于 NGINX,具有漂亮干净的 Web UI。还可以获得受信任的 SSL 证书,并通过单独的配置、自定义和入侵保护来管理多个代理。它是开源的,斩获 11.8K 的 Star 数。特征基于 Tabler(https://tabler.git...

程序员闪充宝 2201

c#算法(5)—最小二乘法(二次曲线拟合)

最小二乘法——二次曲线拟合

qq_34059233的博客 1659

25k star,一款超美观强大的 Nginx 可视化管理神器!

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。有些时候需要稍等一段时间。

芋艿V 82

fasterlio原理及代码框架梳理

Faster-LIO 的优势是在保持同等高精度的前提下,显著提升计算效率,以支持更极端的应用场景(如高速无人机)和更廉价的硬件平台。可以把 Faster-LIO 理解为用一把更快的“空间哈希筛子”(iVox)替换了原来精细的“动态平衡树”(ikd-Tree),从而在精度损失极小的情况下,实现了效率的显著提升。:只在实际有地图点的空间区域动态创建和保留体素单元,形成一个稀疏的体素地图。是关键:将去畸变点云中的每个点,在 iVox 维护的局部地图中搜索近邻(如5个最近点),构建点到面的距离残差。

Studying…… 246

DSP的CLA调试技巧

本文介绍了基于TMS320F28377D的CLA(Control Law Accelerator)开发实战教程,涵盖基础配置、编程、调试与优化全流程。主要内容包括:CLA核心特性及其作为实时控制协处理器的优势;开发环境搭建与工程配置要点;CLA任务调度、数据交换及编程约束;调试技巧如断点设置和性能分析方法;进阶应用案例(批量除法运算)及优化策略;以及推荐的学习资源和硬件平台。教程强调数据一致性和任务同步问题,为快速上手CLA开发提供实用指导。

1042

Star 1.4k 开源Nginx 访问日志分析与可视化面板

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。远程也查不到就老实返回"未知"。

weixin_44421461的博客 82

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

20.5k star! 推荐一款强大的nginx可视化代理软件(nginx-proxy-manager)

一、nginx-proxy-manager简介nginx-proxy-manager是一款带gui的nginx,具备nginx大部分功能,基本满足日常代理需求,它:具有简洁优雅的web页面支持一键容器化运行、易维护简单易用支持多用户权限控制支持审计日志查看自定义locationssl证书便捷配置是个人建站的好工具二、安装docker一键安装docker run -d -p 80:80 -p 81:...

专注于输出大概有用的软硬件技术! 1366

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

给自建AI助手配个可视化界面:Star Office UI完整部署指南

在本地或服务器上部署大模型服务后,如何让团队更便捷地使用?容器化技术让复杂环境管理变得简单,而反向代理与内网穿透则为服务提供了安全的公网访问入口。本文从大模型本地部署的基本概念出发,讲解如何通过 Docker 快速搭建 Star Office UI 这一开源可视化界面,将 API 调用转化为直观的网页对话体验。同时,围绕公网访问这一核心需求,对比了云服务器反向代理、frp 隧道与 Cloudflare Tunnel 三种方案,并深入探讨了 HTTPS 配置、安全认证及容器资源限制等工程实践问题。无论你是想为

weixin_29214199的博客 315

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Star 2.3k 轻量级 Nginx 日志分析和可视化平台 nginxpulse

不是什么都想干的"大而全"平台,而是个人站长和小型团队用得起、跑得动的轻量方案。比起 ELK 那套"杀鸡用牛刀"的架构,nginxpulse 的定位精准得多。Nginx 日志分析这件事,大厂用 ELK,小团队用 GoAccess,个人站长呢?支持 PV/UV 统计、IP 归属地分析、客户端设备解析,界面清爽,部署轻量。国产Star破10w的开源项目,前端包括管理后台、微信小程序,后端支持单体、微服务架构。:项目实战、面试招聘、源码解析、学习路线。这是一个或许对你有用的开源项目。、支付、工作流、大屏报表、

芋艿V 37

Star Office UI:用Docker把本地大模型部署成像素办公室

本地大模型跑起来之后,交互入口往往成为瓶颈:命令行只适合开发者,通用聊天界面缺乏工作区管理能力。可视化前端(UI)的价值在于把模型能力转化为普通人可操作的日常工具。以Docker容器化部署为核心,结合Ollama等推理后端,通过前后端分离架构与SSE流式通信,即可搭建一个像素风格的桌面式AI办公界面。这种模式不仅支持多模型角色切换,还能借助反向代理实现安全的公网访问。无论是团队内部知识助手,还是面向非技术人员的AI演示环境,Star Office UI都提供了一种兼具视觉新鲜感与实用性的解决方案。本文从基础

weixin_34198762的博客 442

从零部署Star Office UI:把大模型接进像素办公室并安全公网访问

大模型应用正在从单一聊天窗口走向多智能体协作与可视化交互。AI Agent 的调度、状态监控和多人协同,成为工程实践中不可回避的议题。Star Office UI 以像素办公室为交互载体,将多个模型服务映射为工位、会议室与黑板,提供一屏总览的管理体验。其架构由前端渲染层、管理 API 与代理网关组成,天然适合对接 Ollama、OpenAI 兼容接口等后端模型。部署方式灵活,既可通过 Docker Compose 快速拉起,也能在裸机环境运行。与此同时,将服务暴露到公网必须考虑内网穿透、反向代理与 HTTP

weixin_34296641的博客 363

高效开源工具选择与应用指南

开源工具在现代软件开发中扮演着关键角色,其核心价值在于透明协作与技术共享。从原理上看,开源项目通过社区驱动模式实现快速迭代,MIT/GPL等许可证规范了使用边界。这类工具能显著提升开发效率,例如VS Code扩展生态可优化40%的API调试耗时,Apache Superset则实现零编码数据可视化。典型应用场景涵盖开发环境配置(如GitLens)、商业智能分析(如Superset看板)及安全审计(OWASP ZAP渗透测试)。特别在数据处理领域,结合Docker部署的开源方案既能保证环境一致性,又能通过Re

蓝色妖姬 468

Star Office UI公网部署实战:Nginx反向代理与WebSocket配置指南

在AI应用开发中,对话式界面难以直观呈现智能体的工作状态,而通过可视化工作台可以将任务进度、工具调用等过程以像素动画形式实时展示。这类AI工作台本质上是一套前后端分离的Web应用,其公网发布离不开反向代理、协议升级与容器化部署等基础工程能力。反向代理负责隐匿后端服务与统一入口,WebSocket长连接则支撑状态的实时推送,这些技术共同决定了服务的稳定性与安全性。在实际部署中,以Star Office UI为例,从本地跑通到Nginx反向代理、HTTPS证书签发,再到Docker Compose编排,每一步都

weixin_34005090的博客 215

别啃晦涩官方文档!吃透 K8s 权限、可视化面板、动态 PV、有状态应用全流程笔记!

本文完整讲解K8sRBAC之ClusterRole/ClusterRoleBinding、ServiceAccount服务账号原理与实操;演示Kuboard、Kubernetes‑Dashboard两大Web可视化面板部署登录;详解StorageClass动态存储制备,实战Local‑Path、NFS‑Provisioner自动创建 PV;深入StatefulSet有状态控制器,对比Deployment,Headless Service原理,完整部署Nginx、ETCD、Redis 集群。

Augustsky12138的博客 493

Docker生态工具:Portainer、LazyDocker、Dockge、App2Docker

Docker生态工具:Portainer、LazyDocker、Dockge、App2Docker

lonelymanontheway的博客 1032
上一篇: Zabbix 整合 Prometheus:案例分享与操作指南
下一篇: mysql优化案例
调试大师
博客等级 码龄3年 2340粉丝 61原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

调试大师

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

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

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

打赏作者

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

抵扣说明:

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

余额充值