테키테크 TEKITECH

리눅스(우분투) 서버에 nginx를 설치하기 본문

Tech/Web

리눅스(우분투) 서버에 nginx를 설치하기

TEKI 2021. 10. 12. 12:28

NGINX 설치하기

OS에 따라 설치 방식이 다른데, 그 중 리눅스에서 tar.gz 파일로 설치하는 방법이다.

 

 

버전 확인 및 패키지 다운로드

리눅스 공식 페이지에서 설치할 버전에 따라 tar.gz 파일을 다운받는다. 이렇게 생겼다.

 

이 중에서 nginx-버전 형식으로 써 있는 파일을 선택해서 다운로드하면 된다. 또는 다운로드 링크를 복사해서 nginx를 설치할 서버에서 curl로 다운받는다. 현재(2021. 10. 12)기준 stable version인 1.20.1 버전을 설치할 것이다.

아래 명령어는 https://nginx.org/download/nginx-1.20.1.tar.gz을 다운받아서 nginx-1.20.1.tar.gz 이름으로 저장한다는 뜻이다.

curl https://nginx.org/download/nginx-1.20.1.tar.gz --output nginx-1.20.1.tar.gz

 

 

 

준비...

먼저 apt-get update를 해준다

sudo apt-get update

 

 

땅!

아까 다운받은 패키지는 .tar.gz 확장자를 가진 파일로,  tar파일을 gzip으로 압축한 형태이다. 따라서 먼저 gzip으로 압축을 풀어준다. -d 옵션은 decompress 즉, 압축을 해제한다는 뜻이다. 

sudo gzip -d nginx-1.20.1.tar.gz

 

압축이 잘 풀리면 nginx-1.20.1.tar 와 같이 tar파일이 나온다. 그럼 tar로 설치한다.

sudo tar xvf nginx-1.20.1.tar

 

 

설치 확인

 

 

nginx를 쳐봤더니 포트 바인딩 오류가 난다. 설치는 정상적으로 된 것 같다.

설치 확인

nginx를 쳐봤더니 포트 바인딩 오류가 난다. 설치는 정상적으로 된 것 같다.

설치 직후 nginx를 입력해보니 포트 바인딩 오류가 난다

 

잘 설치된건지 보려면 sudo service nginx start 를 입력해서 서비스를 시작하고, sudo service nginx status 로 상태를 확인해보면 된다.

sudo service nginx start
sudo service nginx status

 

화면에서는 root 계정이기 때문에 sudo 권한을 따로 주지 않았다

 

 

 


※ 참고 자료와 이미지 출처 ※

 

반응형
Comments