Nginx 설치하기
ubuntu 20.04에서 nginx 설치하기
Jun 29, 2023

Nginx 설치하기
서비스 환경
- Ubuntu 20.04
- NginX
Nginx 설치
sudo apt install nginx
nginx -v
nginx version: nginx/1.18.0 (Ubuntu)
Nginx 업그레이드
현재 apt의 리포지토리에 제공되는 버전은 수준이 낮은 버전이다. Nginx를 업데이트 시켜줘야한다.
리포지토리 키 추가
$ sudo wget https://nginx.org/keys/nginx_signing.key
--2021-06-22 10:15:10-- https://nginx.org/keys/nginx_signing.key
Resolving nginx.org (nginx.org)... 3.125.197.172, 52.58.199.22, 2a05:d014:edb:5704::6, ...
Connecting to nginx.org (nginx.org)|3.125.197.172|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1561 (1.5K) [application/octet-stream]
Saving to: ‘nginx_signing.key’
nginx_signing.key 100%[===============================================================================================>] 1.52K --.-KB/s in 0s
2021-06-22 10:15:11 (128 MB/s) - ‘nginx_signing.key’ saved [1561/1561]
$ sudo apt-key add nginx_signing.key
OK
리포지토리 추가
/etc/apt/sources.list
에 저장소에 추가 해줍니다.deb https://nginx.org/packages/mainline/ubuntu/ <CODENAME> nginx
deb-src https://nginx.org/packages/mainline/ubuntu/ <CODENAME> nginx
<CODENAME>은 Ubuntu의 릴리스 코드 네임으로 수정해줍니다. 여긴 20.04이니 focal로 수정합니다.
Nginx 업그레이드
리포지토리를 추가해줫으니 리포지토리를 업데이트하고 설치해줍니다.
$ sudo apt update
$ sudo apt install nginx
$ nginx -v
nginx version: nginx/1.18.0 (Ubuntu)
Nginx 실행
Nginx 를 실행시키고 테스트 페이지 접속을 해보겠습니다.
Nginx 실행
$ sudo nginx
테스트 페이지 접속
$ curl -l 127.0.0.1
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
body {
width: 35em;
margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
}
</style>
</head>
<body>
<h1>Welcome to nginx!</h1>
<p>If you see this page, the nginx web server is successfully installed and
working. Further configuration is required.</p>
<p>For online documentation and support please refer to
<a href="http://nginx.org/">nginx.org</a>.<br/>
Commercial support is available at
<a href="http://nginx.com/">nginx.com</a>.</p>
<p><em>Thank you for using nginx.</em></p>
</body>
</html>
Share article