/nginx-admin-plus

Nginx admin plus is an open source multi-platform manager for nginx software, original from nginx-admin

Primary LanguageJavaOtherNOASSERTION

nginx-admin plus

Nginx admin plus is an open source multi-platform manager for nginx software, original fork from nginx-admin.

features plus

more configurations items support

  • listen port for root server
  • self defined listen port for HTTP/HTTPS
  • transaction queue size and queue priority settings for Transaction Queue for the ngx_lua
  • additionalLine for self define configuration in
    • location
    • upstream
  • ...

multiple nginx instances deploy support

  • status check based on pid file instead of nginx process name
  • ...

improvements

  • auto work path file privilege setting
  • ...

deploy guide

nginx install references

install nginx admin plus

refer below scripts for understand nginx admin plus install

  • install/install-nginx-admin-agent.sh
  • install/install-nginx-admin-ui.sh

build guide

use mvn to build first

mvn clean install -DskipTests=true

build process will generate some source code via JAXB.

user guide

debug guide

h2 database

download h2 console

connect url

jdbc:h2:tcp://localhost:9123/./opt/nginx-admin-2.0.3/database/nginx_admin