From e5ffe9bea685d84e76ddfc150ffb6ab13908296d Mon Sep 17 00:00:00 2001 From: pro Date: Fri, 30 Jan 2026 15:27:24 +0900 Subject: [PATCH] =?UTF-8?q?docs:=EB=B0=B0=ED=8F=AC=20=EC=8A=A4=ED=81=AC?= =?UTF-8?q?=EB=A6=BD=ED=8A=B8=20=EC=88=98=EC=A0=95=20=EC=9D=B4=EB=A0=A5=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80=20(=EC=8B=AC=EB=B3=BC=EB=A6=AD=20=EB=A7=81?= =?UTF-8?q?=ED=81=AC=20=EC=9E=90=EB=8F=99=20=EB=B3=B5=EC=9B=90)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.5 --- 서버작업이력.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/서버작업이력.md b/서버작업이력.md index b03019b2..fadf6a45 100644 --- a/서버작업이력.md +++ b/서버작업이력.md @@ -364,6 +364,26 @@ ### 주의사항 --- +### 12. 배포 스크립트 수정 (심볼릭 링크 자동 복원) + +**문제**: git push 후 자동 배포 시 `git checkout .` 명령으로 인해 심볼릭 링크가 원래 값으로 덮어씌워짐 + +**수정 파일**: `/home/webservice/script/pull_mng.sh` + +**추가된 코드**: +```bash +# 심볼릭 링크 수정 (서버 경로에 맞게) +echo "심볼릭 링크 수정 중..." >> $LOGFILE +cd /home/webservice/mng/public +rm -f tenant-storage +ln -s /home/webservice/shared-storage/tenants tenant-storage +echo "심볼릭 링크 수정 완료" >> $LOGFILE +``` + +**효과**: 이제 git push 후에도 `tenant-storage` 심볼릭 링크가 자동으로 `/home/webservice/shared-storage/tenants`를 가리키게 됨 + +--- + ## 참고: Docker vs 서버 경로 차이 | 항목 | Docker (로컬) | 서버 |