ccf vor 3 Jahren
Ursprung
Commit
5237e9a23b

+ 1 - 0
command/Start.php

@@ -162,6 +162,7 @@ class Start
             system("cp -Rf /workspace/projects/festival {$directory}");
             system("cp -Rf /workspace/projects/docker-test {$directory}");
             system("cp -Rf /workspace/projects/proginn-user {$directory}");
+            system("cp -Rf /workspace/projects/proginn-bituni {$directory}");
             // 创建日志相关目录
             mkdir($directory . '/log/pm2', 0777, true); //
             mkdir($directory . '/log/proginn_cache', 0777, true); //

+ 29 - 0
config/nginx/template/proginn.nginx.conf

@@ -517,4 +517,33 @@ server {
     }
 
     access_log /data/log/user_proginn_access.log proginn-logid;
+}
+
+# bituni
+server {
+    listen 80;
+    server_name {{domain}}.test-bituni.proginn.com;
+
+    root /proginn-bituni/public/;
+    index index.php index.html index.htm;
+
+
+    location / {
+        if (!-e $request_filename) {
+            rewrite  ^(.*)$  /index.php?s=$1  last;
+            break;
+        }
+    }
+    set $temp_request_id $http_x_request_id;
+    if ($temp_request_id = "") {
+        set $temp_request_id $request_id;
+    }
+
+    location ~ \.php$ {
+        fastcgi_pass unix:/var/run/php7-fpm.sock;
+        fastcgi_index index.php;
+        include fastcgi_params;
+    }
+
+    access_log /data/log/user_proginn_access.log proginn-logid;
 }

+ 1 - 0
dockerfile/template.yml

@@ -9,6 +9,7 @@ services:
       - /workspace/containers/<containerName>/proginn:/code:rw
       - /workspace/containers/<containerName>/boss:/boss:rw
       - /workspace/containers/<containerName>/proginn-user:/proginn-user:rw
+      - /workspace/containers/<containerName>/proginn-bituni:/proginn-bituni:rw
       - /workspace/containers/<containerName>/proginn-frontend:/proginn-frontend:rw
       - /workspace/containers/<containerName>/festival:/festival:rw
       - /workspace/containers/<containerName>/log/:/var/log/nginx

+ 2 - 0
shell/container-code-update.sh

@@ -5,6 +5,8 @@ cd /code && git fetch origin $PROGINN_BRANCH
 cd /code && git checkout -f origin/$PROGINN_BRANCH
 cd /proginn-user && git fetch origin dev
 cd /proginn-user && git checkout -f origin/dev
+cd /proginn-bituni && git fetch origin dev
+cd /proginn-bituni && git checkout -f origin/dev
 cd /boss && git fetch origin $ROOTER_BRANCH
 cd /boss && git checkout -f origin/$ROOTER_BRANCH
 cd /proginn-frontend && git fetch origin $PROGINN_FRONTEND_BRANCH

+ 3 - 0
shell/container-up.sh

@@ -32,6 +32,9 @@ su -c "cd /boss && git checkout -f origin/$ROOTER_BRANCH" -s /bin/bash - www-dat
 chown -R www-data:www-data /proginn-user
 su -c "cd /proginn-user && git pull || git reset --hard FETCH_HEAD" -s /bin/bash - www-data
 su -c "cd /proginn-user && git checkout -f origin/dev" -s /bin/bash - www-data
+chown -R www-data:www-data /proginn-bituni
+su -c "cd /proginn-bituni && git pull || git reset --hard FETCH_HEAD" -s /bin/bash - www-data
+su -c "cd /proginn-bituni && git checkout -f origin/dev" -s /bin/bash - www-data
 chown -R www-data:www-data /proginn-frontend
 su -c "cd /proginn-frontend && git pull || git reset --hard FETCH_HEAD" -s /bin/bash - www-data
 su -c "cd /proginn-frontend && git checkout -f origin/$PROGINN_FRONTEND_BRANCH" -s /bin/bash - www-data