본문 바로가기

잡다한 기술

[NginX] Nginx /var/www/html 가 아닌 임의에 위치로 변경 방법



# 여는 글


Nginx를 사용할 경우 보통 기본 값으로

우분투 기분 /var/www/html로 html을 넣어야만 실행이 가능해 집니다.

하지만 이렇게 들어가지 않고 사용자가 정해놓은 임의에 폴더로 셋팅하고 싶어질 수 있습니다.

그럴 경우 아래와 같은 명령어를 사용하면 쉽게 변경이 가능합니다. 



# 명령어



1. 처음 우분투를 실행 후 Nginx 설치 폴더로 들어갑니다.

그 후 default라는 셋팅 파일을 vim 또는 vi 로 실행을 합니다. 

저의 우분투 기준으로는 아래의 명령어를 사용하였습니다.


 $sudo vim /etc/nginx/sites-enabled/default



2.  그럼 셋팅과 관련된 구문들이 주르르륵 나와있습니다.

저희는 다른건 다 필요 없고


root /var/www/html;


라고 되어 있는 곳을 찾습니다.

그런 다음 그 앞에 #을 붙여 놓고

아래와 같이 사용자 임의의 폴더를 적습니다.

(# 은 주석을 뜻 합니다.)


#root /var/www/html;

root /home/test/front;


3. 그럼 home에 test에 front 폴더에 프론트 html을 넣고

Nginx를 다시 재시작하자

(만약, 재시작 하는 방법을 모른다면 여기를 클릭하세요)


4. 그 후 웹에서 보면 정상적으로 프론트가 나오는 것을 볼 수 있다.



# 마무리


위 포스트는 제가 직접 제작한 것 입니다.

그렇기 때문에 틀린점이나 설명이 엉성한 점이 존재할 수 있습니다.

만약 틀린점이나 설명이 엉성한 부분이 존재하면 댓글로 알려주세요.

빠른 처리 하도록 하겠습니다.


티스토리 앱으로는 댓글 이용이 불가능 하므로 웹 브라우저로 봐 주세요

(URL : http://junprogramer.tistory.com/)


읽어주셔서 감사합니다.