diff --git a/doc/部署文档.md b/doc/部署文档.md index 987c928..317231f 100644 --- a/doc/部署文档.md +++ b/doc/部署文档.md @@ -56,8 +56,8 @@ └── service.properties # 服务配置 /var/www/worklog/ # 前端静态资源目录 -├── admin/ # 管理后台 -└── mobile/ # 移动端 H5 +├── wladmin/ # 管理后台 +└── wlmobile/ # 移动端 H5 /datacfs/applogs/worklog-api/ # 日志目录 ├── app.log # 应用主日志 @@ -88,8 +88,8 @@ echo "* hard nofile 65535" >> /etc/security/limits.conf # 创建部署目录 mkdir -p /opt/worklog/worklog-api -mkdir -p /var/www/worklog/admin -mkdir -p /var/www/worklog/mobile +mkdir -p /var/www/worklog/wladmin +mkdir -p /var/www/worklog/wlmobile mkdir -p /datacfs/applogs/worklog-api ``` @@ -145,10 +145,10 @@ cd ../bin ```bash # 管理后台 -scp -r deploy/worklog-web/* user@server:/var/www/worklog/admin/ +scp -r deploy/worklog-web/* user@server:/var/www/worklog/wladmin/ # 移动端 H5 -scp -r deploy/worklog-mobile/* user@server:/var/www/worklog/mobile/ +scp -r deploy/worklog-mobile/* user@server:/var/www/worklog/wlmobile/ ``` ### 4.3 配置 Nginx @@ -166,14 +166,14 @@ server { # 管理后台 location /wladmin { - alias /var/www/worklog/admin; + alias /var/www/worklog/wladmin; index index.html; try_files $uri $uri/ /wladmin/index.html; } # 移动端 H5 location /wlmobile { - alias /var/www/worklog/mobile; + alias /var/www/worklog/wlmobile; index index.html; try_files $uri $uri/ /wlmobile/index.html; } diff --git a/scripts/build-all.sh b/scripts/build-all.sh index b2fa07d..0e6afce 100755 --- a/scripts/build-all.sh +++ b/scripts/build-all.sh @@ -24,8 +24,8 @@ echo -e "${BLUE}=========================================${NC}" echo -e "${YELLOW}清理旧构建产物...${NC}" rm -rf ${DEPLOY_DIR}/worklog-api rm -rf ${DEPLOY_DIR}/worklog-api.tar.gz -rm -rf ${DEPLOY_DIR}/worklog-web -rm -rf ${DEPLOY_DIR}/worklog-mobile +rm -rf ${DEPLOY_DIR}/wladmin +rm -rf ${DEPLOY_DIR}/wlmobile # 1. 打包后端 API echo "" @@ -47,9 +47,9 @@ echo -e "${GREEN}[2/3] 打包管理后台前端...${NC}" "${SCRIPT_DIR}/build-web.sh" # 部署到 deploy 目录 -mkdir -p ${DEPLOY_DIR}/worklog-web -cp -r ${PROJECT_ROOT}/worklog-web/dist/* ${DEPLOY_DIR}/worklog-web/ -WEB_SIZE=$(du -sh ${DEPLOY_DIR}/worklog-web | cut -f1) +mkdir -p ${DEPLOY_DIR}/wladmin +cp -r ${PROJECT_ROOT}/worklog-web/dist/* ${DEPLOY_DIR}/wladmin/ +WEB_SIZE=$(du -sh ${DEPLOY_DIR}/wladmin | cut -f1) echo -e "${GREEN}管理后台打包完成: ${WEB_SIZE}${NC}" # 3. 打包移动端 H5 @@ -58,9 +58,9 @@ echo -e "${GREEN}[3/3] 打包移动端H5前端...${NC}" "${SCRIPT_DIR}/build-mobile.sh" # 部署到 deploy 目录 -mkdir -p ${DEPLOY_DIR}/worklog-mobile -cp -r ${PROJECT_ROOT}/worklog-mobile/dist/* ${DEPLOY_DIR}/worklog-mobile/ -MOBILE_SIZE=$(du -sh ${DEPLOY_DIR}/worklog-mobile | cut -f1) +mkdir -p ${DEPLOY_DIR}/wlmobile +cp -r ${PROJECT_ROOT}/worklog-mobile/dist/* ${DEPLOY_DIR}/wlmobile/ +MOBILE_SIZE=$(du -sh ${DEPLOY_DIR}/wlmobile | cut -f1) echo -e "${GREEN}移动端H5打包完成: ${MOBILE_SIZE}${NC}" # 输出汇总 @@ -72,10 +72,10 @@ echo -e "输出目录: ${DEPLOY_DIR}/" echo "" echo -e "产物列表:" echo -e " - worklog-api.tar.gz (${API_SIZE})" -echo -e " - worklog-web/ (${WEB_SIZE})" -echo -e " - worklog-mobile/ (${MOBILE_SIZE})" +echo -e " - wladmin/ (${WEB_SIZE})" +echo -e " - wlmobile/ (${MOBILE_SIZE})" echo "" echo -e "部署命令示例:" echo -e " scp ${DEPLOY_DIR}/worklog-api.tar.gz user@server:/opt/worklog/" -echo -e " scp -r ${DEPLOY_DIR}/worklog-web user@server:/opt/worklog/" -echo -e " scp -r ${DEPLOY_DIR}/worklog-mobile user@server:/opt/worklog/" +echo -e " scp -r ${DEPLOY_DIR}/wladmin user@server:/var/www/worklog/" +echo -e " scp -r ${DEPLOY_DIR}/wlmobile user@server:/var/www/worklog/" diff --git a/scripts/build-mobile.sh b/scripts/build-mobile.sh index 5cc8aac..1e667bd 100755 --- a/scripts/build-mobile.sh +++ b/scripts/build-mobile.sh @@ -59,5 +59,5 @@ echo -e "输出目录: ${MOBILE_DIR}/dist" echo -e "总大小: ${DIST_SIZE}" echo -e "文件数量: ${DIST_FILES}" echo "" -echo -e "部署目录: ${DEPLOY_DIR}/worklog-mobile/" -echo -e "部署命令: cp -r dist/* ${DEPLOY_DIR}/worklog-mobile/" +echo -e "部署目录: ${DEPLOY_DIR}/wlmobile/" +echo -e "部署命令: cp -r dist/* ${DEPLOY_DIR}/wlmobile/" diff --git a/scripts/build-web.sh b/scripts/build-web.sh index 37ebac5..6ebe925 100755 --- a/scripts/build-web.sh +++ b/scripts/build-web.sh @@ -59,5 +59,5 @@ echo -e "输出目录: ${WEB_DIR}/dist" echo -e "总大小: ${DIST_SIZE}" echo -e "文件数量: ${DIST_FILES}" echo "" -echo -e "部署目录: ${DEPLOY_DIR}/worklog-web/" -echo -e "部署命令: cp -r dist/* ${DEPLOY_DIR}/worklog-web/" +echo -e "部署目录: ${DEPLOY_DIR}/wladmin/" +echo -e "部署命令: cp -r dist/* ${DEPLOY_DIR}/wladmin/"