기타/기타 잡다한 것들

우분투 18.04에 nginx 설치하기

제주도소년 2018. 12. 13. 11:44

우분투 18.04에 nginx 설치하기

구글과 네이버를 뒤지면서 우분투18.04에 nginx 설치를 하려고 했으나 실패하였다. 게시글이 1~2년 이전 게시글이 많았고 설치에 어려움을 겪었다. 다른 방법으로 유튜브에서 동영상을 찾아보았고 지금 가상머신으로 nginx 설치를 완료한 상태이다.


nginx 는 버전이 두가지가 있는데 필자는 mainline 버전으로 설치를 진행하였다. stable 버전으로 설치를 원하시는 분은 내용이 약간 다르니 https://nginx.org/en/linux_packages.html#stable 를 확인하면서 설치를 진행 하시면 된다.


그리고 



우분투 18.04 에서 nginx 설치하는 방법은 아래와 같다.


1. cd /etc/apt


2. cd sources.list.d/


3. sudo vi nginx.list

//아래와 같은 내용을 vi 에디터로 작성후 저장후 종료 하시면 된다. 그러나 필자의 경우는 18.04 버전이므로 bionic 이라는 코드네임이 붙었고 버전이 다른 분들은 아래 사진을 참고 하시고 bionic 부분을 확인하시어 다른코드네임으로 바꿔야 한다.


deb http://nginx.org/packages/mainline/ubuntu/ codename nginx

deb-src http://nginx.org/packages/mainline/ubuntu/ codename nginx


우분투 18.04 버전의 경우


deb http://nginx.org/packages/mainline/ubuntu/ bionic nginx

deb-src http://nginx.org/packages/mainline/ubuntu/ bionic nginx


4. cd ~


5. wget https://nginx.org/keys/nginx_signing.key

6. sudo apt-key add nginx_signing.key


7. sudo apt-get update


8. sudo apt-get install nginx


9. 설치 완료시 nginx -v 라고 터미널에서 입력하면 아래와 같이 버전이 출력된다

nginx version: nginx/1.15.7


10. sudo /etc/init.d/nginx start //nginx 프로세스 시작

프로세스 시작 후 프로세스 확인은 ps -ef | grep nginx 같은 명령어로 확인이 가능하다.


11. ifconfig 후 자신의 아이피를 확인하고 파이어폭스 브라우저에서 자신의 아이피에 접속을 하면 아래와 같은 화면이 보일 것이다.

이 화면이 정상적으로 출력된다면 설치가 제대로 된 것이다.