'2025/04/09'에 해당되는 글 1건

  1. 2025.04.09 윈도우(윈도우 11)에서 심볼릭 링크 생성 2
posted by 검신흑태자 2025. 4. 9. 23:15

심볼릭 링크의 경우 리눅스 서버 등에서 실제 폴더가 있는 경로는 안전하게 다른 곳에 두고 해당 링크의 심볼만 가져와서 진짜로 폴더가 있는 것처럼 작동하게 하는 링크입니다. 윈도우에서 PHP로 개발을 진행하던 중 Nginx 설정에 프로젝트 폴더를 명시해서 사용하고 있었는데, phpMyAdmin의 경우 해당 폴더에 옮기면 Git에 커밋을 할 때에도 문제가 되는 부분이 있고 보안상의 이슈도 있을 것 같아서 - 사실 phpMyAdmin이라는 폴더 명도 변경하는 게 좋긴 합니다. 해커들이 잘 노린다고 하더군요 - phpMyAdmin은 nginx의 하위 폴더에 두고 리눅스와 같이 심볼릭 링크를 생성하는 게 좋을 것 같아 윈도우에서도 방법이 있는지 찾아보니 꽤 많이 쓰이고 있더군요. 그래서 저도 심볼릭 링크를 생성했고 방법은 아래와 같습니다.

 

1. 심볼릭 링크를 만들 폴더에 관리자 권한으로 cmd를 실행합니다

2. mklink /d 가상폴더명 실제폴더경로 -> 이렇게 실행하면 심볼릭 링크가 생성됩니다.

3. 예시로는 mklink /d d:\php\symbolic c:\php\realfolder 이런 식으로 생성해 주시면 됩니다.

4. 다만 만들고자 하는 심볼릭 링크의 폴더가 이미 존재하면 안 되니 그 부분을 주의해 주시면 될 것 같네요.

 

보안상의 이슈나 저처럼 서버에서 지정한 폴더의 경로가 다른데 참조 폴더가 필요한 경우 등은 사용하시는 게 좋을 듯합니다.