nginx web configuration tool v4.1.5

Web configuration tool

  • Source code size: 3.94MB
  • Source language: Simplified Chinese
  • Source code type: domestic software
  • Source code license: Free software
  • Source code category: java source code
  • Application platform: java
  • Source official website: official website
  • Updated: 2024-06-17
  • Netizen rating:
360 pass Tencent through Jinshan pass

detailedInformation introduction

The nginx Web Configuration Tool is an nginx auxiliary tool that can use web pages to quickly configure and manage nginx clusters.

nginx Web Configuration Tool features:

1. The web user interface (WebUI) can be used to configure various nginx functions, including http forwarding, tcp forwarding, reverse proxy, load balancing, automatic ssl certificate application, renewal, and configuration. The nginx.conf file is generated and overrides the default nginx configuration file to complete the final function configuration of nginx.

2. This project can manage multiple nginx server clusters, and switch to the corresponding server for nginx configuration at any time with one click, or synchronize the configuration of a server to other servers with one click to facilitate cluster management

3. nginx itself has complex functions, and this project cannot cover all functions of nginx, only common functions can be configured, and more advanced functional configurations still need to be manually written in the final generated nginx.conf.

4. After the deployment of this project, it is no longer necessary to search the Internet, apply for and configure ssl certificates manually, and it is only necessary to add, delete, modify and check in this project to conveniently configure nginx.

This project is a Springboot-based web system, and the database uses sqlite, so there is no need to install any database on the server.

nginxWebUI update log:

1. Rectify the white screen problem when the agent passes through a port other than 443,80

2. Rectify the problem that the imported file is too large and cannot be identified

3. Rectify the remote synchronization problem

Operation process

Specific page: Open http://ip:8080 to enter the home page.

The first time you open the login page, you are asked to initialize the administrator account.

After logging in to the system, you can add and modify administrator accounts in Administrator Management.

In the http parameter configuration, you can configure the http project of nginx to carry out http forwarding. By default, several common configurations are given, and other required configurations can be freely added, deleted, changed and checked. You can select Enable log tracing to generate log files.

In TCP parameter configuration, you can configure the steam project parameters of nginx to carry out tcp forwarding.

In the reverse proxy, you can configure the server function of nginx. The ssl function can be enabled, the pem file and key file can be uploaded from the web page, or the certificate applied in the system can be used, the http forwarding https function can be enabled, and the http2 protocol can be enabled.

upstream The load balancing function of nginx can be configured. In reverse proxy management, you can select the configured load balancing agent target.

In certificate management, you can add, issue, and renew certificates. After periodic renewal is enabled, the system automatically renews certificates that are about to expire.

Backup file management, here you can see the backup history version of nginx.cnf, nginx error can choose to roll back to a history version.

After confirming the modification, you can overwrite the local conf file and perform the validation and restart. You can choose to generate a single nginx.conf file or separate the configuration files according to the domain name under conf.d.

Remote server management: If there are multiple nginx servers, you can deploy them on the nginxWebUI, log in to one of them, and add the ip addresses and user names and passwords of other servers in the remote management to manage all nginx servers on one machine.

The one-click synchronization function allows you to synchronize data configuration and certificate files of a server to other servers.

This system provides the HTTP interface to invoke, as long as the open page http://xxx.xxx.xxx.xxx:8080/doc.html to view the smat - doc interface.

Interface invocation needs to add token in the header, and the acquisition of token needs to be managed by the administrator, open the user's interface invocation permission, and then invoke the user name and password to obtain the token interface, so as to obtain the token, and then set the global token in knife4j document management

Update content

1. Rectify the white screen problem when the agent passes through a port other than 443,80

2. Rectify the problem that the imported file is too large and cannot be identified

3. Rectify the remote synchronization problem

nginxWebUI update logs

v3.3.9

1. Upgrade nginx version in docker to 1.22.2. Delete sqlite support and reduce jar volume

v3.3.7

1. Fixed the bug that nginx was not reloaded during manual certificate renewal

v3.3.2

What's New: 1. Optimized the command for applying for multiple certificates 2. Fixed the bug of deleting certificates without deleting files

v3.1.3

What's New: Fix White Screen problem 2 when the port proxy is not 443,80. Fixed the problem that the imported file is too large and cannot be recognized 3. Fixed the problem that the remote synchronization data is too large and cannot be synchronized v3.0.5 Updates: 1. Fixed a bug where remote machines could not see version v3.0.3 update: 1. Fixed the issue of ignoring the bar symbol when starting with parameters 2. Fixed the issue of automatic check update failure v3.0.2 Update content: 1. Replace the mysql driver with 8.x to circumvent the vulnerability v3.0.0 Update: 1. Replace the base framework with solon to reduce memory usage. 2. Replace the local database with h2 to improve system compatibility. 3

Under theCarry address

Download error? 【 Error reporting 】

peopleSource code

phaseGuan Wen

  • SOFABoot open source framework v3.23.0

    SOFABoot is an open source research and development framework based on Spring Boot of Ant Group. Based on Spring Boot, Sofaboot provides capabilities such as Readiness Check, context isolation, class isolation, log space isolation and so on.

  • Based on SSM emergency resource management system source code v1.0

    Emergency resource management system is a more popular SSM and front-end JSP technology, using it to create the use of scripting language, combined with HTML code to make dynamic web pages, welcome the need of friends to download and use...

  • Choerodon open source multi-cloud integration platform v0.23

    Choerodon is an open source multi-cloud technology platform, which is based on open source technologies Kubernetes, Istio, knative, Gitlab and Spring Cloud to realize the integration of local and cloud environments, and realize the integration of enterprise multi-cloud/hybrid cloud application environments.

  • Guns background management system v8.1.2

    Guns is based on Spring Boot2 and aims to make the back office management system more concise. Includes system management, code generation, multi-database adaptation, SSO single sign-on, workflow, SMS, email sending, OAuth2 login, task scheduling, continuous integration, d...

  • ActiveMQ Message server v5.18.4

    ActiveMQ is an open source message bus from Apache. ActiveMQ is a JMS Provider implementation that fully supports JMS1.1 and J2EE 1.4 specifications, welcome friends who need to download and use...

  • JavaMelody System Monitoring tool v1.9.8

    JavaMelody can monitor Java or Java EE application servers and display in a graphical manner: Java memory and Java CPU usage, number of user sessions, number of JDBC connections, and http requests, sql requests, jsp pages and business connections.

  • wumei-smart Smart Living iot platform v2.0.0

    wumei-smart Smart Life Internet of Things platform is a simple and easy to use living Internet of Things platform, simple and easy to use, can be used for enterprises to build Internet of things platform, individuals to learn and build their own smart home platform.

  • Spring Framework v5.3.36

    Spring Framework 5.3 is an open source Java/Java EE full-stack application framework, released under the Apache license, also available. NET platform port...

  • WePush message batch push tool v4.5.2

    WePush message batch push tool is a small and beautiful tool that focuses on batch push, welcome friends who need to download and use...

  • FreeMarker template engine v2.3.32

    FreeMarker is a template engine, a general-purpose tool for generating text output based on templates, written in pure Java. FreeMarker is designed to generate HTML Web pages, especially for applications based on the MVC pattern.

Under thestatement

☉ Unpack password: www.jb51.net is the main domain name of this site, I hope you see clearly, [share code access method] can refer to this article ☉ recommend the use of [thunder] download, the use of [WinRAR v5] more than the version to decompress the site software. ☉ If this software is always unable to download please leave a comment, we will fix as soon as possible, thank you! ☉ Download the resources of this site, if the server can not download please try again for some time! Or try a few download address ☉ If you encounter any problems, please leave a comment, we will solve the problem, thank you for your support! Some of the commercial software provided by this site is for study and research purposes. If it is used for commercial purposes, please purchase the legitimate version. The nginx web page configuration tool v4.1.5 provided by this site is sourced from the Internet, and the copyright is owned by the legal owner of the download resource.