|
|
@@ -95,6 +95,12 @@ class Start
|
|
|
$proginn = str_replace('{{ip}}', $ipv4, $proginn);
|
|
|
file_put_contents("{$directory}/config/nginx.conf", $proginn);
|
|
|
|
|
|
+ // nginx 配置
|
|
|
+ $proxy = file_get_contents(ROOT_DIR . '/config/nginx/template/proxy.nginx.conf');
|
|
|
+ $proxy = str_replace('{{domain}}', $domain, $proxy);
|
|
|
+ $proxy = str_replace('{{ip}}', $ipv4, $proxy);
|
|
|
+ file_put_contents("/workspace/commonContainers/nginx/conf.d/{$name}.conf", $proxy);
|
|
|
+
|
|
|
// 重载Nginx
|
|
|
system("docker exec nginx nginx -s reload");
|
|
|
$this->getConnection()->query('commit');
|
|
|
@@ -163,6 +169,7 @@ class Start
|
|
|
system("cp -Rf /workspace/projects/docker-test {$directory}");
|
|
|
system("cp -Rf /workspace/projects/proginn-user {$directory}");
|
|
|
system("cp -Rf /workspace/projects/proginn-bituni {$directory}");
|
|
|
+ system("cp -Rf /workspace/projects/proginn-child {$directory}");
|
|
|
// 创建日志相关目录
|
|
|
mkdir($directory . '/log/pm2', 0777, true); //
|
|
|
mkdir($directory . '/log/proginn_cache', 0777, true); //
|