feat : config
This commit is contained in:
39
env.pre
Normal file
39
env.pre
Normal 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
|
||||||
19
restart_pre.sh
Normal file
19
restart_pre.sh
Normal 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
21
restart_prod.sh
Normal 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';
|
||||||
Reference in New Issue
Block a user