软件大小:2.7 MB
软件语言:中文
软件授权:免费软件
软件类别:服务器区
软件等级:
更新时间:2021-08-25
官方网站:https://www.solves.com.cn/
应用平台:Windows7, Windows10, WindowsAll
- 软件介绍
- 软件截图
- 下载地址
nginxWebUI是一个可视化的配置工具,可以帮助用户配置nginx。该软件可以快速配置和管理nginx集群,方便用户修改nginx的配置文件。这样用户就不需要每次都去找修改教程,大大节省了时间,提高了工作效率。
软件特色
配置文件数据
将nginx繁琐的配置文件修改操作改为数据的添加、删除、修改,最大限度解放劳动力,不再到处找修改教程。
集群管理
在一台机器上管理所有nginx集群服务器的配置文件,统一修改重启,不需要频繁登录每台服务器。
证书结构的应用和自动更新
ssl证书可以一键免费生成并添加到域中,并且可以在证书到期前自动续订,从而保证网站的https安全性和连续性。
强大的nginx日志解析
nginx日志生成格式可以一键配置,可以进行图形化分析,全面了解来宾数据和后台服务的运行状态。
Docker容器部署
nginx和nginxWebUI集成到docker映像中,完美地创建了一个带有图形界面的nginx运行包,并且不与服务器上的其他程序冲突。
数据的导入和导出
全站数据可导出成文件,便于程序移植和重新部署。
直接上传网页和证书
可以直接在网页中上传nginx所需的网页和证书,方便了整个过程中建站弃ssh客户端的一站式服务。
强大的备份管理机制
每次替换nginx.conf文件,都会生成一个备份,保证错误可以随时随地回滚,没有任何问题。
软件功能
nginxWebUI是一个图形化管理nginx配置的工具。它可以利用网页快速配置nginx的各种功能,包括http协议转发、tcp协议转发、反向代理、负载均衡、静态html服务器、自动申请、ssl证书的续费和配置等。最后生成nginx.conf文件并覆盖nginx的默认配置文件。控制nginx的启动和重装,完成nginx的功能配置。被覆盖的conf文件将被备份,这便于出现问题后随时替换。
nginxWebUI还可以管理多个nginx服务器集群,随时一键切换到对应的服务器进行nginx配置,一键将一台服务器的配置同步到其他服务器,方便集群管理。
nginx本身的功能比较复杂,nginxWebUI虽然不能覆盖nginx的所有功能,但是可以覆盖nginx 90%的日常功能配置,更高级的功能配置还是需要在最终生成的nginx.conf中手工编写
项目部署后,无需在网上搜索、手动申请和配置ssl证书,即可方便地配置nginx。
注意事项
在这个系统中,Let’s encrypt用于申请证书,acme.sh脚本用于自动申请和续费。开始续费的证书每天凌晨2: 00续费,超过60天的证书才续费。仅支持在linux下颁发的证书。
由于必须使用端口80来申请证书,nginx将在申请和续订期间短时间关闭。请注意。
添加tcp/ip转发配置支持时,可能需要重新编译一些较低版本的nginx,这只能通过添加- with-stream参数来指定stream模块的安装来使用。但是在ubuntu 18.04下,官方软件库中的nginx已经有了stream模块,不需要重新编译。nginxWebUI如果配置了tcp转发项,ngx_stream_module.so的一个配置项会自动引入到conf文件中,不打开就不引入,从而最大化优化ngnix配置文件。
安装方法
以Ubuntu操作系统为例,请使用root账号执行以下命令
1.安装java运行环境和nginx
apt install open JDK-8-JDK apt install nginx
2.下载最新版本的jar
启动命令
nohup Java-jar-xmx 64m nginxWebUI-1 . 7 . 0 . jar-server . port=8080-project . home=/home/nginxWebUI//dev/null
参数描述
注意命令的末尾有一个数字,表示项目在后台运行
使用说明
登录页面,第一次打开时,会要求您初始化管理员帐户
进入系统后,可以在管理员管理中添加和修改管理员账户
在http参数配置中,可以配置nginx的http项进行http转发。默认情况下,将给出几个常见的配置,其他所需的配置可以自由添加、删除和修改。可以勾选启用日志跟踪,生成日志跟踪配置项,每天0: 00可以生成前一天的日志分析报告。由于日志文件access.log文件太大,默认只保留7天的日志文件,但分析报告可以一直保留。
在tcp参数配置中,可以配置nginx的steam项目参数进行TCP转发。
在反向代理中,可以配置nginx的反向代理,即服务器功能,启用ssl功能,直接从网页上传pem文件和密钥文件,或者使用系统中应用的证书,直接启用http跳过https功能,也可以启用https 2协议
在负载均衡中,可以配置nginx的负载均衡,即上游项目功能,在反向代理管理中,可以选择代理目标作为配置的负载均衡
证书可以在证书管理中添加、颁发和续订。开始定期续订后,系统会自动续订过期的证书。
备份文件管理,这里可以看到nginx.cnf的备份版本历史,当nginx出现错误时可以选择回滚到某个版本历史。
最后,生成一个conf文件,可以在这里手动修改。确认修改正确后,可以覆盖、验证并重新启动本机conf文件。您可以选择生成一个nginx.conf文件,或者根据域名在conf.d下打开每个配置文件
日志管理,如果在http配置中启用了日志监控,每天都会在这里生成日志分析报告。
在远程服务器管理中,如果有多台nginx服务器,可以部署nginxWebUI,登录其中一台,在远程管理中添加其他服务器的ip和用户名、密码,就可以在一台机器上管理所有的nginx服务器。
- 本类推荐
- 本类排行
- 热门软件
- 热门标签