Browse Source

nginx conf 240

deason 2 years ago
parent
commit
dd19ce096f

+ 1 - 0
nginx/test-192.168.10.240/nginx.conf

@@ -137,6 +137,7 @@ http {
 
 	# include sites/http80.conf;
 	include sites/https443.conf;
+	include sites/v3.conf;
 
 }
 

+ 0 - 2
nginx/test-192.168.10.240/sites/block_ips.conf

@@ -1,2 +0,0 @@
-
-# deny 106.6.174.0/24;

+ 0 - 11
nginx/test-192.168.10.240/sites/gogs.conf

@@ -1,11 +0,0 @@
-server {
-       listen       80;
-
-        server_name  git.qmth.com.cn;
-
-        location / {
-                      proxy_pass http://127.0.0.1:3000;
-        }
-}
-
-

+ 4 - 3
nginx/test-192.168.10.240/sites/https443.conf

@@ -1,12 +1,13 @@
 server {
         listen 80;
 	listen 443 ssl;
-        server_name    *.ea100.com.cn;
+        #server_name    qmtest.ea100.com.cn  *.ea100.com.cn;
+        server_name     *.ea100.com.cn;
 	charset utf-8;
 	error_page 404 /40x.html;
 
-	ssl_certificate ssl/ea100/cert.pem;
-	ssl_certificate_key ssl/ea100/key.pem;
+	ssl_certificate /usr/local/nginx/conf/ssl/ea100.com.cn/fullchain.cer;
+	ssl_certificate_key /usr/local/nginx/conf/ssl/ea100.com.cn/ea100.com.cn.key;
 
 	ssl_session_cache	shared:SSL:1m;
 	ssl_session_timeout	5m;

+ 0 - 11
nginx/test-192.168.10.240/sites/log.conf

@@ -1,11 +0,0 @@
-server {
-       listen       80;
-
-        server_name  log.qmth.com.cn;
-
-        location / {
-                      proxy_pass http://127.0.0.1:29000;
-        }
-}
-
-

+ 0 - 11
nginx/test-192.168.10.240/sites/online-exam-test-mobile.conf

@@ -1,11 +0,0 @@
-server {
-       listen       80;
-
-        server_name  mobile.online-exam-test.cn;
-
-        location / {
-                      proxy_pass http://127.0.0.1:18002;
-        }
-}
-
-

+ 0 - 11
nginx/test-192.168.10.240/sites/online-exam-test.conf

@@ -1,11 +0,0 @@
-server {
-       listen       80;
-
-        server_name  admin.online-exam-test.cn;
-
-        location / {
-                      proxy_pass http://127.0.0.1:10080;
-        }
-}
-
-

+ 0 - 11
nginx/test-192.168.10.240/sites/pan.conf

@@ -1,11 +0,0 @@
-server {
-       listen       80;
-
-        server_name  pan.qmth.com.cn;
-
-        location / {
-                      proxy_pass http://127.0.0.1:10080;
-        }
-}
-
-

+ 233 - 0
nginx/test-192.168.10.240/sites/v3.conf

@@ -0,0 +1,233 @@
+server {
+
+        listen 80;
+        listen 443 ssl;
+        #server_name  qmtest.ea100.com.cn;
+        server_name  wh2022.ea100.com.cn;
+
+        charset utf-8;
+        error_page 404 /40x.html;
+
+        ssl_certificate ssl/ea100/cert.pem;
+        ssl_certificate_key ssl/ea100/key.pem;
+
+        ssl_session_cache       shared:SSL:1m;
+        ssl_session_timeout     5m;
+        ssl_ciphers     HIGH:!aNULL:!MD5;
+        ssl_prefer_server_ciphers on;
+
+
+
+        location = / {
+                rewrite / /admin/ last;
+        }
+
+        location = /admin {
+                rewrite /admin /admin/ last;
+        }
+
+        location ^~ /admin/ {
+                alias /home/admin/project/examcloud/static-new/admin/dist/;
+                try_files $uri $uri/ /admin/index.html;
+        }
+
+        location ^~ /admin/js/ {
+                alias /home/admin/project/examcloud/static-new/admin/dist/js/;
+                try_files $uri $uri/ =404;
+        }
+
+        location = /oe-web {
+                rewrite /oe-web /oe-web/ last;
+        }
+
+        location ^~ /oe-web/ {
+                alias /home/admin/project/examcloud/static-new/oe-web-v3/dist/;
+                try_files $uri $uri/ /oe-web/index.html;
+        }
+
+        location ^~ /oe-web/assets/ {
+                alias /home/admin/project/examcloud/static-new/oe-web-v3/dist/assets/;
+                try_files $uri $uri/ =404;
+        }
+
+        location ^~ /models/ {
+                alias /home/admin/project/examcloud/static-new/oe-web-v3/dist/models/;
+                try_files $uri $uri/ =404;
+        }
+
+        # location ~* (js|css|img|fonts|models) {
+        #       root /home/admin/project/examcloud/static-new/oe-web/dist/;
+        # }
+
+        location = /oe-wap {
+                rewrite /oe-wap /oe-wap/ last;
+        }
+
+        location ^~ /oe-wap/ {
+                alias /home/admin/project/examcloud/static-new/oe-wap/dist/;
+                try_files $uri $uri/ /oe-wap/index.html;
+        }
+
+        location = /photo-upload {
+                rewrite /photo-upload /photo-upload/ last;
+        }
+
+        location ^~ /photo-upload/ {
+                alias /home/admin/project/examcloud/static-new/photo-upload/dist/;
+                try_files $uri $uri/ /photo-upload/index.html;
+        }
+
+        location ^~ /electron-config/ {
+                alias /home/admin/project/examcloud/static-new/electron-config/;
+        }
+
+        location ^~ /downloads/ {
+                alias /home/admin/project/examcloud/static-new/downloads/;
+        }
+
+        location ^~ /oe/facepp_api {
+                proxy_pass https://api-cn.faceplusplus.com/facepp/v3;
+        }
+
+        location ^~ /jenkins {
+                proxy_pass http://localhost:9000/jenkins;
+        }
+
+        location ^~ /resource.js {
+                proxy_pass http://basic/resource.js;
+        }
+
+
+        location ^~ /api/ecs_core/ {
+                proxy_pass http://basic;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location ^~ /api/ecs_exam_work/ {
+                proxy_pass http://examwork;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location ^~ /api/ecs_ques/ {
+                proxy_pass http://question-for-student;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location  /api/branch_ecs_ques/ {
+                proxy_pass http://question-for-student/api/ecs_ques/;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+
+        }
+
+        location ^~ /api/ecs_oe_student/ {
+                proxy_pass http://oe-student;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location ^~ /api/ecs_oe_admin/ {
+                proxy_pass http://oe-admin-for-student;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location  /api/branch_ecs_oe_admin/ {
+                proxy_pass http://oe-admin-for-student/api/ecs_oe_admin/;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+    }
+
+        location ^~ /api/ecs_oe_student_face/ {
+                proxy_pass http://oe-task;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location ^~ /api/ws/ {
+                proxy_pass http://ws;
+                        proxy_http_version 1.1;
+                proxy_connect_timeout 60s;
+                proxy_read_timeout 3600s;
+                proxy_send_timeout 12s;
+                proxy_set_header Upgrade $http_upgrade;
+                proxy_set_header Connection "upgrade";
+        }
+
+        location ^~ /api/ecs_marking/ {
+                proxy_pass http://marking;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location ^~ /api/ecs_data_process/ {
+                proxy_pass http://logic-marking;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location ^~ /api/ecs_outlet/ {
+                proxy_pass http://exchange;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location ^~ /api/exchange/ {
+                proxy_pass http://exchange/;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location ^~ /api/exchange/outer/ {
+                proxy_pass http://exchange;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location ^~ /api/exchange/inner/ {
+                proxy_pass http://exchange;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location ^~ /cmcClient/ {
+                proxy_pass http://bridge;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location ^~ /api/app-api/ {
+                proxy_pass http://app-api;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location ^~ /api/ctr/task/ {
+                proxy_pass http://task;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location ^~ /api/ecs_prt/ {
+                proxy_pass http://print;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+        location ^~ /api/ecs_reports/ {
+                proxy_pass http://reports;
+                        proxy_set_header X-Real-IP $remote_addr;
+                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        }
+
+       # location ^~ /api/limiter/ {
+        #        proxy_pass http://api-limiter;
+         #               proxy_set_header X-Real-IP $remote_addr;
+          #      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+  #  }
+
+}
+

+ 63 - 0
nginx/test-192.168.10.240/ssl/ea100.com.cn/ca.cer

@@ -0,0 +1,63 @@
+
+-----BEGIN CERTIFICATE-----
+MIIFFjCCAv6gAwIBAgIRAJErCErPDBinU/bWLiWnX1owDQYJKoZIhvcNAQELBQAw
+TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
+cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw
+WhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
+RW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
+AoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP
+R5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx
+sxPnHKzhm+/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm
+NHz6a4uPVymZ+DAXXbpyb/uBxa3Shlg9F8fnCbvxK/eG3MHacV3URuPMrSXBiLxg
+Z3Vms/EY96Jc5lP/Ooi2R6X/ExjqmAl3P51T+c8B5fWmcBcUr2Ok/5mzk53cU6cG
+/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC
+AYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB/wQIMAYB
+Af8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA
+FHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw
+AoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw
+Oi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB
+gt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W
+PTNlclQtgaDqw+34IL9fzLdwALduO/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl
+ikfmZW4/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz
+CkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm
+lJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq/yFOGwXD9RiX8F6sw6W4
+avAuvDszue5L3sz85K+EC4Y/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2
+yJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O
+yK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids
+hCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN/lxPFin+
+HlUjr8gRsI3qfJOQFy/9rKIJR0Y/8Omwt/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv
+MldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX
+nLRbwHOoq7hHwg==
+-----END CERTIFICATE-----
+
+-----BEGIN CERTIFICATE-----
+MIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA/
+MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT
+DkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow
+TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
+cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB
+AQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC
+ov71am72AE8o295ohmxEk7axY/0UEmu/H9LqMZshftEzPLpI9d1537O4/xLxIZpL
+wYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D
+LtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk/CjhFLfs8L6P+1dy70sntK
+4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5
+bHbvO5BieebbpJovJsXQEOEO3tkQjhb7t/eo98flAgeYjzYIlefiN5YNNnWe+w5y
+sR2bvAP5SQXYgd0FtCrWQemsAXaVCg/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ
+Xmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4
+FQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc
+SLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna/H2ql
+PRmP6zjzZN7IKw0KKP/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu/7xk9TND
+TwIDAQABo4IBRjCCAUIwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw
+SwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1
+c3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx
++tvhS5B1/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA/BgsrBgEEAYLfEwEB
+ATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu
+b3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E
+U1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu
+MA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7/DlLQrt2M51oGrS+o44+/yQoDFVDC
+5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K/QosMrAdSW
+9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx/J3vWraV0T9VuG
+WCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O
+he8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC
+Dfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5
+-----END CERTIFICATE-----

+ 30 - 0
nginx/test-192.168.10.240/ssl/ea100.com.cn/ea100.com.cn.cer

@@ -0,0 +1,30 @@
+-----BEGIN CERTIFICATE-----
+MIIFLzCCBBegAwIBAgISA8B4KG3xsYkXx1ZR6/XgWkY6MA0GCSqGSIb3DQEBCwUA
+MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
+EwJSMzAeFw0yMjExMDgwNTE1NTJaFw0yMzAyMDYwNTE1NTFaMBcxFTATBgNVBAMT
+DGVhMTAwLmNvbS5jbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPK4
+ZFwGIN9VVganRH6JSugK4+4rFqSgRw+XA5vNdEhpbp3IPWlvR/b6CR7HlhFxJBhK
+HGLdHOfapFDTog6Xhy9eninmC0FCdElwDhSn6PAbZt1K9ddDXgyZ03MGh2bvDcyJ
+3ts0BtnbWsZ+5ZwrKzwdJyN9rdQb0PGRafrZBQn2GZl/5Wi27bi9PxPUh5ARs4o9
+sUKlylOBzMVQ6f3YGVGQEBKs+suRBEgkF60UqYuFLrseBzXw4t1ih5EA2+HNPS9u
+BwJyzaHSURQvagSfL9TCKMwnkwBL5DLk8I1r6Vm2mokUUfBdUS95Udm9fHLWqjiZ
+5qYhXm7LTnZv/jIVcB0CAwEAAaOCAlgwggJUMA4GA1UdDwEB/wQEAwIFoDAdBgNV
+HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
+FgQU3QHMPx8XrgprC2ze1oPNWcBeFlwwHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA
+5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMu
+by5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8w
+JwYDVR0RBCAwHoIOKi5lYTEwMC5jb20uY26CDGVhMTAwLmNvbS5jbjBMBgNVHSAE
+RTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRw
+Oi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB2
+ALc++yTfnE26dfI5xbpY9Gxd/ELPep81xJ4dCYEl7bSZAAABhFXhgU0AAAQDAEcw
+RQIgFfWrymKGTM/p+H6Wec7Bby4NowdYAMzrNQakhNY8ctACIQCr2e9rw1rJsxmg
+bYI5ljSdecuTlvF+jEakmvhQF7dviAB3AOg+0No+9QY1MudXKLyJa8kD08vREWvs
+62nhd31tBr1uAAABhFXhgSsAAAQDAEgwRgIhAOwASasS7ycnM86s8aI5eIKcnm1y
+wVIscvq1GTWA/j6PAiEA9GdUBEav4y6nHK8qd1Xw8+Of0AVLoQWR8Bk9NSoVqHow
+DQYJKoZIhvcNAQELBQADggEBAJ4Q3MJqOyZIDK9ctVylEADpetQ3Aki3pFqN+Ey8
+UgfloC91XmuomTbzg2UCDFVbuv/5TGHVMCSMm1soRfHmXrHvDfMUJUgp1Rq+YHJS
+oiwF3rOUw2/0Er7VZCZmxkYQRiTjoOBkun5hr1se4ZKnn1TwKod9aUOVPFP6HfcB
++mpIWl53n+GbR8F8q94jJ5yx/YtpMrjCRun5/FQv7xYj+vAY4JcT49ntrR5rhJXF
+PnemsBQJ7vwLl4zzmsclob7JVC7G1DBktE9p0MA5dxhKUfFNaIElva4g4feO8CA4
+vptTjr2OeNwk0Ta7BvLdefqKrSt8zEWYYohF1HDedA+yGBU=
+-----END CERTIFICATE-----

+ 15 - 0
nginx/test-192.168.10.240/ssl/ea100.com.cn/ea100.com.cn.conf

@@ -0,0 +1,15 @@
+Le_Domain='ea100.com.cn'
+Le_Alt='*.ea100.com.cn'
+Le_Webroot='dns_ali'
+Le_PreHook=''
+Le_PostHook=''
+Le_RenewHook=''
+Le_API='https://acme-v02.api.letsencrypt.org/directory'
+Le_Keylength=''
+Le_OrderFinalize='https://acme-v02.api.letsencrypt.org/acme/finalize/118193594/141849308037'
+Le_LinkOrder='https://acme-v02.api.letsencrypt.org/acme/order/118193594/141849308037'
+Le_LinkCert='https://acme-v02.api.letsencrypt.org/acme/cert/03c078286df1b18917c75651ebf5e05a463a'
+Le_CertCreateTime='1667888154'
+Le_CertCreateTimeStr='2022年 11月 08日 星期二 06:15:54 UTC'
+Le_NextRenewTimeStr='2023年 01月 07日 星期六 06:15:54 UTC'
+Le_NextRenewTime='1672985754'

+ 17 - 0
nginx/test-192.168.10.240/ssl/ea100.com.cn/ea100.com.cn.csr

@@ -0,0 +1,17 @@
+-----BEGIN CERTIFICATE REQUEST-----
+MIICozCCAYsCAQAwFzEVMBMGA1UEAwwMZWExMDAuY29tLmNuMIIBIjANBgkqhkiG
+9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8rhkXAYg31VWBqdEfolK6Arj7isWpKBHD5cD
+m810SGluncg9aW9H9voJHseWEXEkGEocYt0c59qkUNOiDpeHL16eKeYLQUJ0SXAO
+FKfo8Btm3Ur110NeDJnTcwaHZu8NzIne2zQG2dtaxn7lnCsrPB0nI32t1BvQ8ZFp
++tkFCfYZmX/laLbtuL0/E9SHkBGzij2xQqXKU4HMxVDp/dgZUZAQEqz6y5EESCQX
+rRSpi4Uuux4HNfDi3WKHkQDb4c09L24HAnLNodJRFC9qBJ8v1MIozCeTAEvkMuTw
+jWvpWbaaiRRR8F1RL3lR2b18ctaqOJnmpiFebstOdm/+MhVwHQIDAQABoEcwRQYJ
+KoZIhvcNAQkOMTgwNjALBgNVHQ8EBAMCBeAwJwYDVR0RBCAwHoIMZWExMDAuY29t
+LmNugg4qLmVhMTAwLmNvbS5jbjANBgkqhkiG9w0BAQsFAAOCAQEADbPTg5JOCnxN
+dDvPzQRmCCvl7gynNn9ZPoIC2luBET78w3Lwvv4ZWhDZRdjqcyrwO181c3Rqv2sc
+AqQypJuCg+qJv1ggkKmdkIxf2LYiZlEMWMqiCMNBtR+AS55NuC74MhXYRt1ivZp9
+SyoyqmTKfQRKIDcXvAKR37L+rLjkhZD566bgIGdOsX4FsRzb3xqJT8vZuCY28nHB
+5I8jmscM8P3PJZWmkhhJ58qbpdwoPxTKJ5810W4DRMOAu+xD1DF6tL58TEoZrckU
+eZAJvf/B/5ZQRBQrdNUX+KZcPkiVHtHyut/HHiiYJYoiLSpprni5i9nJTFqRFEzl
+nOfSKEaIZg==
+-----END CERTIFICATE REQUEST-----

+ 8 - 0
nginx/test-192.168.10.240/ssl/ea100.com.cn/ea100.com.cn.csr.conf

@@ -0,0 +1,8 @@
+[ req_distinguished_name ]
+[ req ]
+distinguished_name = req_distinguished_name
+req_extensions = v3_req
+[ v3_req ]
+
+keyUsage = nonRepudiation, digitalSignature, keyEncipherment
+subjectAltName=DNS:ea100.com.cn,DNS:*.ea100.com.cn

+ 27 - 0
nginx/test-192.168.10.240/ssl/ea100.com.cn/ea100.com.cn.key

@@ -0,0 +1,27 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIIEpQIBAAKCAQEA8rhkXAYg31VWBqdEfolK6Arj7isWpKBHD5cDm810SGluncg9
+aW9H9voJHseWEXEkGEocYt0c59qkUNOiDpeHL16eKeYLQUJ0SXAOFKfo8Btm3Ur1
+10NeDJnTcwaHZu8NzIne2zQG2dtaxn7lnCsrPB0nI32t1BvQ8ZFp+tkFCfYZmX/l
+aLbtuL0/E9SHkBGzij2xQqXKU4HMxVDp/dgZUZAQEqz6y5EESCQXrRSpi4Uuux4H
+NfDi3WKHkQDb4c09L24HAnLNodJRFC9qBJ8v1MIozCeTAEvkMuTwjWvpWbaaiRRR
+8F1RL3lR2b18ctaqOJnmpiFebstOdm/+MhVwHQIDAQABAoIBAQChbkoxelH6uAMT
+QcSodB/B3Rxjl3zj2UXp9IKN6UPhtV3AyyEtMromZX4TXqNMznc3QHNIvc8v1Zdb
+uqYaFmXu93syWrI5oT0+aqyyyEqBB3iOzgBcP44Zy2V7J2h+6Ze/5iK2oA++bcoe
+IuAL0hpbTPhu/nPSkv2Q7SoTkKttR1l1XY/Zud+SLZUeJZokLyKDx9ugxrUJR8VS
+T/3Zfr1invvlClWBDsmbF/K85ybm7v1U+P1FbGkBBFOGow646B3m8yrem8xSAVZ+
+Pszbxt+9icp//ugHKateOzTkJt8zjfu2oBxJK2dWfuYQHcWS8GY+W0sb3wRTv+E3
+ZoBB4rgBAoGBAP21NEURGlIrTQ1xU5/bT1hvo30seSk3KFw4M8RkC//u1/SeYIS5
+3urkxHEQ7Ab9mpCLC2ezQxVvUpSErfHRPlWJ1nBIIIJwaGDTsNhB7QyzVqNZkeAa
+TRJgdGiL9+zu0DJnSzff+hOsCwSO4QfT6LlIfwPMC3elJHCun7dFhnCBAoGBAPTp
+xmRemjosyFG0M3ixTFwSz/VPdZZH2mY5xwuP50Nn9LQiG6znmFXk80Sp9hpy6Ykj
+d47dC6Q9JIacpdvsGreKDWrhR7pxohVHZMeXNmFoQ9eFRtVrqK41Kg7tlGLg5ZzA
+htvZCmlQ7pGdcGESGkPT1ZL1RxIRiczYtNzyOfGdAoGBAPR0o8+kwhLIbC72shfG
+bfaNYx8aOghPgFETSjYCHFnXHjgyXlek7LiyAuHa50F5HHQHtc6OuKWvpQc7rIrj
+DcfHz1pS9RgaDUi20KAfLbReHK26gUdIsFhzndaafyHJncvjIWPOKRzJWbhjn0o2
+kfftdY0ID0iSU8FLUNN7ZyWBAoGBAI0Sk5qA+6mC3ihh+jwNNITcuTj+eicEYIL9
+yO+aBoZHPSb9dp+UD6V6ab4lgIMfqfG6okWCghAqv/1iAg+54nHSbYQhG+YDSm+j
+XiOxsDtPibR9Kp4Ik3M1YHKU2yJRlTFDnOrKDDs5yRHLdE4V1Vc4kA9EhZmczJlY
+QmX6iPHpAoGAdRTpuKuESS4Yk5J29YmiyLF5x8pxy4n90teR4m61WFaNyH6L1Z/g
+3eyhOfBzfKYjIoROPz1SQqO8Xtkcnb5soII3uYJKEM7nVDNOk8IOMfItrTq4EAXl
+OaJK4HfR8O4X4qcDmiyWhzcR/+R6LWjU16ncMPTOityynB+I8444Gkc=
+-----END RSA PRIVATE KEY-----

+ 93 - 0
nginx/test-192.168.10.240/ssl/ea100.com.cn/fullchain.cer

@@ -0,0 +1,93 @@
+-----BEGIN CERTIFICATE-----
+MIIFLzCCBBegAwIBAgISA8B4KG3xsYkXx1ZR6/XgWkY6MA0GCSqGSIb3DQEBCwUA
+MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
+EwJSMzAeFw0yMjExMDgwNTE1NTJaFw0yMzAyMDYwNTE1NTFaMBcxFTATBgNVBAMT
+DGVhMTAwLmNvbS5jbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPK4
+ZFwGIN9VVganRH6JSugK4+4rFqSgRw+XA5vNdEhpbp3IPWlvR/b6CR7HlhFxJBhK
+HGLdHOfapFDTog6Xhy9eninmC0FCdElwDhSn6PAbZt1K9ddDXgyZ03MGh2bvDcyJ
+3ts0BtnbWsZ+5ZwrKzwdJyN9rdQb0PGRafrZBQn2GZl/5Wi27bi9PxPUh5ARs4o9
+sUKlylOBzMVQ6f3YGVGQEBKs+suRBEgkF60UqYuFLrseBzXw4t1ih5EA2+HNPS9u
+BwJyzaHSURQvagSfL9TCKMwnkwBL5DLk8I1r6Vm2mokUUfBdUS95Udm9fHLWqjiZ
+5qYhXm7LTnZv/jIVcB0CAwEAAaOCAlgwggJUMA4GA1UdDwEB/wQEAwIFoDAdBgNV
+HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
+FgQU3QHMPx8XrgprC2ze1oPNWcBeFlwwHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA
+5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMu
+by5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8w
+JwYDVR0RBCAwHoIOKi5lYTEwMC5jb20uY26CDGVhMTAwLmNvbS5jbjBMBgNVHSAE
+RTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRw
+Oi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB2
+ALc++yTfnE26dfI5xbpY9Gxd/ELPep81xJ4dCYEl7bSZAAABhFXhgU0AAAQDAEcw
+RQIgFfWrymKGTM/p+H6Wec7Bby4NowdYAMzrNQakhNY8ctACIQCr2e9rw1rJsxmg
+bYI5ljSdecuTlvF+jEakmvhQF7dviAB3AOg+0No+9QY1MudXKLyJa8kD08vREWvs
+62nhd31tBr1uAAABhFXhgSsAAAQDAEgwRgIhAOwASasS7ycnM86s8aI5eIKcnm1y
+wVIscvq1GTWA/j6PAiEA9GdUBEav4y6nHK8qd1Xw8+Of0AVLoQWR8Bk9NSoVqHow
+DQYJKoZIhvcNAQELBQADggEBAJ4Q3MJqOyZIDK9ctVylEADpetQ3Aki3pFqN+Ey8
+UgfloC91XmuomTbzg2UCDFVbuv/5TGHVMCSMm1soRfHmXrHvDfMUJUgp1Rq+YHJS
+oiwF3rOUw2/0Er7VZCZmxkYQRiTjoOBkun5hr1se4ZKnn1TwKod9aUOVPFP6HfcB
++mpIWl53n+GbR8F8q94jJ5yx/YtpMrjCRun5/FQv7xYj+vAY4JcT49ntrR5rhJXF
+PnemsBQJ7vwLl4zzmsclob7JVC7G1DBktE9p0MA5dxhKUfFNaIElva4g4feO8CA4
+vptTjr2OeNwk0Ta7BvLdefqKrSt8zEWYYohF1HDedA+yGBU=
+-----END CERTIFICATE-----
+
+-----BEGIN CERTIFICATE-----
+MIIFFjCCAv6gAwIBAgIRAJErCErPDBinU/bWLiWnX1owDQYJKoZIhvcNAQELBQAw
+TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
+cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw
+WhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
+RW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
+AoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP
+R5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx
+sxPnHKzhm+/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm
+NHz6a4uPVymZ+DAXXbpyb/uBxa3Shlg9F8fnCbvxK/eG3MHacV3URuPMrSXBiLxg
+Z3Vms/EY96Jc5lP/Ooi2R6X/ExjqmAl3P51T+c8B5fWmcBcUr2Ok/5mzk53cU6cG
+/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC
+AYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB/wQIMAYB
+Af8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA
+FHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw
+AoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw
+Oi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB
+gt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W
+PTNlclQtgaDqw+34IL9fzLdwALduO/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl
+ikfmZW4/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz
+CkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm
+lJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq/yFOGwXD9RiX8F6sw6W4
+avAuvDszue5L3sz85K+EC4Y/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2
+yJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O
+yK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids
+hCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN/lxPFin+
+HlUjr8gRsI3qfJOQFy/9rKIJR0Y/8Omwt/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv
+MldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX
+nLRbwHOoq7hHwg==
+-----END CERTIFICATE-----
+
+-----BEGIN CERTIFICATE-----
+MIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA/
+MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT
+DkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow
+TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
+cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB
+AQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC
+ov71am72AE8o295ohmxEk7axY/0UEmu/H9LqMZshftEzPLpI9d1537O4/xLxIZpL
+wYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D
+LtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk/CjhFLfs8L6P+1dy70sntK
+4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5
+bHbvO5BieebbpJovJsXQEOEO3tkQjhb7t/eo98flAgeYjzYIlefiN5YNNnWe+w5y
+sR2bvAP5SQXYgd0FtCrWQemsAXaVCg/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ
+Xmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4
+FQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc
+SLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna/H2ql
+PRmP6zjzZN7IKw0KKP/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu/7xk9TND
+TwIDAQABo4IBRjCCAUIwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw
+SwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1
+c3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx
++tvhS5B1/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA/BgsrBgEEAYLfEwEB
+ATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu
+b3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E
+U1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu
+MA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7/DlLQrt2M51oGrS+o44+/yQoDFVDC
+5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K/QosMrAdSW
+9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx/J3vWraV0T9VuG
+WCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O
+he8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC
+Dfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5
+-----END CERTIFICATE-----

+ 22 - 23
nginx/test-192.168.10.240/ssl/ea100/cert.pem

@@ -1,32 +1,32 @@
 -----BEGIN CERTIFICATE-----
-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
+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
-EwJSMzAeFw0yMTA5MjYwMjMxMDNaFw0yMTEyMjUwMjMxMDJaMBcxFTATBgNVBAMT
-DGVhMTAwLmNvbS5jbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMuR
-mruK/VSrwjsasoejiKzKNuX7L68MwMv4cykRFg9XMgGEN3Q84FoOOJkDINewuW4G
-iXiD+xw25fSK0oMIj6FGVQfvFr7V55j/Al9takj7RKuPgBTgVpNYa3zgsX464GlU
-H3wcRvXl7CE/ESqL7Mefyeg8LQHI9ttGY3ZYn9/q/Z3Ic1oCCCgZf0ZZo95ZMxjt
-22McqMThanXZzzQGUo9bmVEAas02mOK+HCowgk8UGdDEUAB+wyWX/NkMN9/y9wfg
-wuXQW+nHcfjTH1n9wG1zsW7J8pM2vhrxFOJiv099OWMefH1/LY4W9sN4Mt46ENJu
-bI+tI27XPZ8fwBIAg9sCAwEAAaOCAlgwggJUMA4GA1UdDwEB/wQEAwIFoDAdBgNV
+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
-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
+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
-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
+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
 -----END CERTIFICATE-----
 
 -----BEGIN CERTIFICATE-----
@@ -91,4 +91,3 @@ WCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O
 he8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC
 Dfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5
 -----END CERTIFICATE-----
-

+ 25 - 26
nginx/test-192.168.10.240/ssl/ea100/key.pem

@@ -1,28 +1,27 @@
 -----BEGIN RSA PRIVATE KEY-----
-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
+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
 -----END RSA PRIVATE KEY-----
-