【Docker】搭建强大的Nginx可视化配置工具 - nginxWebUI

这篇具有很好参考价值的文章主要介绍了【Docker】搭建强大的Nginx可视化配置工具 - nginxWebUI。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【Docker】搭建强大的Nginx可视化配置工具 - nginxWebUI

前言

本教程基于绿联的NAS设备DX4600 Prodocker功能进行搭建。

简介

NginxWebUI是一个基于Java的,专门用来管理Nginx的图形界面工具。它是开源的,使用相对简单且功能全面。

使用NginxWebUI,用户可以在图形界面中完成Nginx的配置管理,不需要直接编辑配置文件。它提供了对Nginx的各项功能的可视化操作,包括服务器的启动、停止、重载配置、编辑配置文件等。

NginxWebUI通过直观的界面和操作,可以极大地简化Nginx的管理工作,特别适合不熟悉命令行操作或者希望简化Nginx管理工作的用户。

另外,NginxWebUI还支持多节点管理,可以在一个界面上管理多台Nginx服务器。这对于管理大规模、分布式的Nginx环境是非常有帮助的。

在功能上,NginxWebUI除了基本的启动、停止、重载配置等操作,还支持配置文件的备份和恢复,支持查看Nginx的状态和日志,支持配置负载均衡和代理设置等。

nginxwebui docker brige,绿联云Docker,docker,nginx,容器

部署

  1. 打开Docker管理器,在“镜像管理”中选择“镜像仓库”,在右上角进行搜索“cym1102/nginxwebui​​​”,找到如下图所示的镜像进行下载。

    nginxwebui docker brige,绿联云Docker,docker,nginx,容器

  2. 下载完成以后,在“本地镜像”中找到它,点击“创建容器”。

    nginxwebui docker brige,绿联云Docker,docker,nginx,容器

  3. 勾选“创建后启动容器”,然后直接点击“下一步”。

    nginxwebui docker brige,绿联云Docker,docker,nginx,容器

  4. 将“基础设置”中的重启策略配置成“容器退出时总是重启容器”。

    nginxwebui docker brige,绿联云Docker,docker,nginx,容器

  5. 将“网络”中的“网络名称”配置成“host​​​”。

    这里必须使用“host”,因为内部nginx可能使用任意一个端口, 所以必须映射本机所有端口。

    nginxwebui docker brige,绿联云Docker,docker,nginx,容器

  6. 在NAS中创建一个目录,用于保存nginxwebui的配置和数据,在“存储空间”内与容器的/home/nginxWebUI​​​目录建立映射,并配置为“读写”类型。

    nginxwebui docker brige,绿联云Docker,docker,nginx,容器

  7. 在“环境”中,点击“添加”,增加一行,配置好后,点击“下一步”。

    • 名称BOOT_OPTIONS​,{Java startup parameter}

      • 参数说明:

        注意:参数说明都是非必填。

        参数名

        说明

        --server.port

        占用端口, 默认以8080端口启动

        --project.home

        项目配置文件目录,存放数据库文件,证书文件,日志等, 默认为/home/nginxWebUI/

        --spring.database.type

        使用其他数据库,不填为使用本地h2数据库,可选mysql

        --spring.datasource.url

        数据库url

        --spring.datasource.username

        数据库用户

        --spring.datasource.password

        数据库密码

      • 参数示例:

        --server.port={port}​
        ​--project.home={path}​
        ​--spring.database.type=mysql​
        ​--spring.datasource.url=jdbc:mysql://{ip}:{port}/nginxwebui​
        ​--spring.datasource.username={username}​
        ​--spring.datasource.password={password}​

    nginxwebui docker brige,绿联云Docker,docker,nginx,容器

  8. 完成以上步骤后,检查一下,确认无误后直接点击“完成”。

    nginxwebui docker brige,绿联云Docker,docker,nginx,容器

  9. 在浏览器中输入{IP}:{Port}​​,即可访问。

    nginxwebui docker brige,绿联云Docker,docker,nginx,容器

使用

请参考官方文档 nginxWebUI Doc(https://gitee.com/cym1102/nginxWebUI)

文章出处:https://blog.uptoz.cn/archives/L24rCQuc
作者原创:@小小笔记大大用处 https://blog.uptoz.cn文章来源地址https://www.toymoban.com/news/detail-856208.html

到了这里,关于【Docker】搭建强大的Nginx可视化配置工具 - nginxWebUI的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • k8s搭建(五、k8s可视化管理工具Dashboard配置)

    天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。 k8s搭建文章: k8s搭建(一、k8s环境配置与docker安装) k8s搭建(二、k8s组件安装) k8s搭

    2024年02月03日
    浏览(50)
  • 如何在CentOS搭建docker compose ui可视化工具并无公网IP远程管理容器

    💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老 导航 檀越剑指大厂系列:全面总

    2024年03月22日
    浏览(55)
  • 【Python】EasySpider:一个很强大的可视化网络爬虫工具,100%开源完全免费

    EasySpider是一个可视化爬虫软件,可以使用图形化界面,无代码可视化的设计和执行爬虫任务。只需要在网页上选择自己想要爬的内容并根据提示框操作即可完成爬虫设计和执行。同时软件还可以单独以命令行的方式进行执行,从而可以很方便的嵌入到其他系统中。自发布以来

    2024年02月07日
    浏览(66)
  • YApi-高效、易用、功能强大的可视化接口管理平台——(一)使用 Docker 本地部署

    本内容以虚拟机【系统:Centos7】为例,云服务器步骤相同。使用Docker 的方式搭建 YApi,拉取 MongoDB 镜像和 YApi 镜像即可。 安装 yum 包更新到最新: 安装需要的软件包,yum-util 提供 yum-config-manager 功能,另外两个是 devicemapper 驱动依赖: 设置 yum 源为阿里云: 安装 Docker 社区版

    2024年02月13日
    浏览(50)
  • Python Matplotlib 动画教程:提高可视化吸引力的强大工具【第24篇—python:Matplotlib】

    动画是提高可视化吸引力和用户吸引度的优秀手段。它能够以有意义的方式展示数据可视化。Python提供了强大的库,使我们能够轻松创建动画可视化。Matplotlib是一个广受欢迎的数据可视化库,通常用于绘制数据图表以及创建基于内置函数的动画。 使用Matplotlib创建动画有两种

    2024年01月20日
    浏览(53)
  • docker可视化工具

    安装Portainer 官方安装说明:https://www.portainer.io/installation/ 登录和使用Portainer 用浏览器访问: http://localhost:9000

    2024年02月11日
    浏览(37)
  • 12. Docker可视化工具

    目录 1、前言 2、Docker UI 2.1、部署Docker UI 2.2、管理容器 3、Portainer 3.1、部署Portainer 3.2、管理容器 3.3、添加远程Docker 4、Shipyard Docker 提供了命令行工具来管理 Docker 的镜像和运行 Docker 的容器。我们也可以使用图形工具来管理 Docker。目前,主流的 Docker 图形工具有 Docker Ul、Po

    2024年02月12日
    浏览(48)
  • 利用Nginx可视化管理工具+Cpolar实现本地服务远程访问

    Nginx Proxy Manager 是一个开源的反向代理工具,不需要了解太多 Nginx 或 Letsencrypt 的相关知识,即可快速将你的服务暴露到外部环境,并且支持 SSL 配置。基于 Tabler 的美观且安全的管理界面,无需了解 Nginx 即可轻松创建转发域、重定向、流和 404 主机。 下面介绍在Linux 安装Nginx

    2024年02月06日
    浏览(54)
  • docker可视化工具Portainer

    1:Portainer简介 Portainer是一个docker可视化管理工具,可以非常方便地管理docker镜像容器。官网地址:https://www.portainer.io/ 注:现在Portainer有BE(收费)和CE(免费)版本,安装的时候自行决定,建议根据官方文档走,不要用最新的因为不稳定,英文的文档阅读吃力可以翻译成中文

    2024年02月12日
    浏览(35)
  • Docker可视化工具——Portainer

    目录 Portainer 登录 Portainer 通过命令安装 Portainer 1.通过本地浏览器访问:http://服务器公网IP:9000, 直接进入 Portainer 界面 2.设置管理员账号密码,点击【Create user】 3.选择【Local】作为镜像连接选项,然后点击【Connect】 4.进入Portainer后台管理界面,点击Local项目就可以开始使用

    2024年02月02日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包