feat : config

This commit is contained in:
2024-11-06 11:08:32 +08:00
parent 07d9c87788
commit 7ae017892f
4 changed files with 79 additions and 0 deletions

39
env.pre Normal file
View File

@@ -0,0 +1,39 @@
APP_NAME=hhl_meal
APP_ENV=dev
CRONTAB_ENABLE=true
API_RETURN_KEY=hhl@shenzhen
JWT_KEY=hhl@shenzhen
JWT_EXPIRE=2592000
ADMIN_JWT_EXPIRE=3600
DB_DRIVER=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=hhl_meal
DB_USERNAME=hhl
DB_PASSWORD=hhltest
DB_CHARSET=utf8mb4
DB_COLLATION=utf8mb4_unicode_ci
DB_PREFIX=app_
REDIS_HOST=localhost
REDIS_AUTH=hhltest
REDIS_PORT=6379
REDIS_DB=0
SYSTEM_REDIS_DB=1
LOCK_REDIS_DB=2
AMQP_HOST=localhost
AMQP_PORT=5672
AMQP_USER=admin
AMQP_PASSWORD=123456
AMQP_VHOST=/
ALI_ACCESS_KEY_ID=LTAI5tFsBsKskcrRmkjpMXay
ALI_ACCESS_KEY_SECRET=YSIMtOGLu7W8tpQLKdgioTUYmgXB8M
ALI_BUCKET=hhl-catering
ALI_REGION=cn-shenzhen
ALI_CALLBACK_URL=https://new-api-pre.hehele.cc/common/third/oss/callback
ALI_OSS_URL=https://playlet-video-asset.oss-cn-shenzhen.aliyuncs.com/
ALI_STS_ENDPOINT=sts.cn-shenzhen.aliyuncs.com
ALI_ROLE_ARN=acs:ram::1644087445786901:role/oss

0
env.prod Normal file
View File

19
restart_pre.sh Normal file
View File

@@ -0,0 +1,19 @@
#!/bin/bash
HomeDir=/home/production/api_server
rm -rf $HomeDir/.env
cp $HomeDir/env.pre $HomeDir/.env
env_file=$HomeDir/.env
#先判断是否存在某个文件构建配置文件
if [ -e $HomeDir/../cron_true.txt ]; then
sed -i 's/^CRONTAB_ENABLE=.*/CRONTAB_ENABLE=true/' "$env_file"
else
sed -i 's/^CRONTAB_ENABLE=.*/CRONTAB_ENABLE=false/' "$env_file"
fi
#杀死进程并重启进程
sudo lsof -i:9501|grep -v PID|awk '{print $2}'|sudo xargs kill -9
echo 'kill success';

21
restart_prod.sh Normal file
View File

@@ -0,0 +1,21 @@
#!/bin/bash
HomeDir=/home/production/api_server
#先判断是否存在某个文件构建配置文件
if [ -e $HomeDir/../cron_true.txt ]; then
rm -rf $HomeDir/.env
cp $HomeDir/env.prod $HomeDir/.env
else
rm -rf $HomeDir/.env
cp $HomeDir/env.prod $HomeDir/.env
fi
#杀死进程并重启进程
sudo lsof -i:9501|grep -v PID|awk '{print $2}'|sudo xargs kill -9
echo 'kill success';