문제 상황
- 절대 경로에서
NGinX
를 재부팅하면 정상 동작했지만, 심볼릭 링크를 통해
기존 설정
- 서버 내부
NGinX
의 설정(Config)에 특정 Server를 추가하는 작업을 수행중이었습니다. - 다음과 같이 같이
NGinX
의 Server 별로sites-available
파일을 생성 후,sites-enabled
에 심볼릭 링크를 생성 후 연결하였습니다.
# NGinX 파일서버 블록 생성
vi sites-available/file-server
# 파일서버 블록 내용 작성
# 심볼릭 링크 연결
ln -s sites-enabled ./sites-available
- 이후 다음과 같이
nginx.conf
파일에 링크 파일(sites-enabled
)을 추가했습니다.
http {
# ..(생략)..
include sites-enabled/*;
}
문제 해결
- 다음 스택오버플로우 게시글을 보고 문제 상황을 유추해볼 수 있었습니다.
심볼릭 링크 이해
References
URL | 게시일자 | 방문일자 | 작성자 |
---|---|---|---|
Stack Overflow | 2013.08.06. | 2025.01.10 | iamyojimbo |
GeeksForGeeks | 2020.10.09. | 2025.01.10. | GeeksForGeeks |