nginx 웹 구성 도구 nginxWebUI는 웹 페이지를 사용하여 nginx 클러스터를 빠르게 구성하고 관리할 수 있는 nginx 보조 도구입니다.
1. 이 프로젝트는 WebUI를 사용하여 http 프로토콜 전달, TCP 프로토콜 전달, 역방향 프록시, 로드 밸런싱, SSL 인증서 자동 적용, 갱신, 구성 등을 포함한 nginx의 다양한 기능을 구성하고 마지막으로 nginx.conf 파일을 생성하고 nginx의 기본 구성 파일은 nginx의 최종 기능 구성을 완료합니다.
2. 이 프로젝트는 여러 nginx 서버 클러스터를 관리할 수 있으며, 한 번의 클릭으로 nginx 구성을 위해 언제든지 해당 서버로 전환할 수 있습니다. 또한 한 번의 클릭으로 특정 서버의 구성을 다른 서버와 동기화하여 클러스터 관리를 용이하게 할 수 있습니다.
3. nginx 자체에는 복잡한 기능이 있습니다. 이 프로젝트는 nginx의 모든 기능을 다룰 수 없습니다. 더 많은 고급 기능 구성은 최종 생성된 nginx.conf에 수동으로 작성해야 합니다.
4. 이 프로젝트를 배포한 후에는 더 이상 nginx를 구성하기 위해 인터넷을 검색할 필요가 없으며 더 이상 SSL 인증서를 수동으로 신청하고 구성할 필요가 없습니다. 이 프로젝트에 추가, 삭제, 수정 및 체크인만 하면 쉽게 구성할 수 있습니다. nginx.
이 프로젝트는 springBoot 기반의 웹 시스템입니다. 데이터베이스는 sqlite를 사용하므로 서버에 데이터베이스를 설치할 필요가 없습니다.
v3.3.9
1. docker의 nginx를 1.22로 업그레이드
2. sqlite 지원을 제거하고 jar 크기를 줄입니다.
v3.3.7
1. 인증서를 수동으로 갱신할 때 nginx가 다시 로드되지 않는 버그를 수정했습니다.
v3.3.2
업데이트:
1. 여러 인증서를 적용하도록 명령을 최적화합니다.
2.인증서를 삭제해도 파일이 삭제되지 않는 버그 수정
v3.1.3
콘텐츠 업데이트
1. 포트 443,80이 아닌 프록시 사용시 흰색 화면 문제 수정
2. 가져온 파일이 너무 커서 인식할 수 없는 문제를 수정했습니다.
3. 원격 동기화 데이터가 너무 커서 동기화할 수 없는 문제 수정
v3.0.5
콘텐츠 업데이트
1. 원격 컴퓨터가 볼 수 없는 버그 수정
v3.0.3
콘텐츠 업데이트
1. 매개변수로 시작할 때 가로바 기호가 무시되는 문제를 수정했습니다.
2. 업데이트 자동 확인 실패 문제 수정
v3.0.2
콘텐츠 업데이트
1. 취약점을 방지하려면 mysql 드라이버를 8.x로 교체하세요.
v3.0.0
콘텐츠 업데이트
1. 메모리 사용량을 줄이기 위해 기본 프레임워크를 solo로 교체합니다.
2. 로컬 데이터베이스를 h2로 교체하여 시스템 호환성 향상
3. win 아래의 모든 경로에 드라이브 문자 표시를 추가합니다.