이번에는 Ubuntu Server 20.04 설치 방법에 대해서 알아보도록 하겠습니다.
저는 Ubuntu Server 20.04.3 LTS 버전을 사용하겠습니다. 아래 링크에서 Ubuntu를 다운 받을 수 있습니다.
https://ubuntu.com/download/server
Rufus를 이용하여 설치 디스크를 만들어 주세요.
설치 USB로 부팅
Ubuntu를 설치할 서버에 부팅 USB를 꼽아주세요. 저는 화면 캡쳐를 위해서 가상머신을 이용하였습니다. 그리고 서버의 전원을 켜서 설치 USB로 부팅하도록 해 주세요.
처음에 언어를 선택하라는 화면이 뜹니다. 저는 English를 선택했습니다.
무엇을 할 것인지 정하라고 하네요. Ubuntu Server을 설치할 것이므로 Enter를 눌러줍니다.
기본 설정(언어, 키보드 등)
Ubuntu의 언어를 설정하는 화면입니다. 영어가 가장 호환성도 좋고 하니 영어를 선택하시는 것을 권장합니다. 저는 영어를 선택했습니다. 기본은 영어니 Enter를 눌러주세요.
Ubuntu Installer가 최신 버전이 아니라는 경고입니다. 최신 버전이 아니더라도 큰 문제는 없으니 Continue without updating을 누르셔도 됩니다. 저는 그냥 업데이트 하지 않고 설치했습니다. 그러니 Enter를 눌러주세요.
키보드 레이아웃을 설정하는 화면입니다. 자신이 특별한 키보드를 사용하고 있지 않다면, 그냥 Enter를 눌러주시면 됩니다.
네트워크 설정
우분투의 네트워크를 설정하는 부분입니다. 기본적으로는 DHCP로 IP를 받아오도록 설정되어 있습니다.
고정 IP 설정법
만약 고정 IP를 사용하고 싶으시다면, 인터넷 설정에서 Edit IPv4를 눌러 주세요.
IPv4 메뉴 중 Manual을 선택 해 주세요.
수동으로 IPv4를 설정해 주시면 됩니다.
자신의 서버 주소를 192.168.122.4로 설정하려고 하고, 서브넷 마스크는 255.255.255.0 또는 /24라고 가정합시다. 서브넷 마스크가 /24이므로 192.168.122 대역을 사용하겠다는 의미입니다. 따라서,
Subnet에는 192.168.122.0/24를 입력하면 됩니다.
Address에는 사용할 IP주소를 입력하면 됩니다. 이 경우 192.168.122.4가 됩니다.
Gateway는 인터넷 구성에 따라 조금씩 다르긴 하나, 대부분 xxx.xxx.xxx.1 입니다. 저의 경우 가상머신에 설치하여 그런지 게이트웨이가 xxx.xxx.xxx.2로 구성이 되어 있네요. 따라서 저는 192.168.122.2를 입력했습니다.
Name servers에는 사용할 DNS서버의 주소를 입력하면 됩니다. 사람들이 가장 많이 사용하는 DNS가 구글과 Cloudflare 이므로 8.8.8.8(구글 DNS)과 1.1.1.1(Cloudflare DNS)을 입력해 주면 됩니다. 따라서 8.8.8.8,1.1.1.1을 입력하였습니다.
Search domains의 경우 일반 사용자는 건들 필요가 없습니다. 따라서 빈칸으로 둡니다.
Search domains의 설정에 관한 자세한 설명은 아래 링크에 있으니 궁금하시면 방문해 주세요.
https://ubuntuforums.org/showthread.php?t=1568001
프록시 및 미러 설정
프록시 설정을 하는 화면입니다. 만약에 사용하고 싶은 프록시 서버가 있으면 입력하시고, 없으면 그냥 빈칸으로 두시면 됩니다.
미러 서버를 설정하는 부분입니다. 별다른 이유가 없다면, 그냥 기본으로 두고 Done을 눌러주세요.
디스크 설정
전체 디스크를 사용하는 옵션이 기본으로 설정되어 있습니다. 저는 Custom storage layout을 선택하여 GPT 파티션을 만들어 보겠습니다.
Custom storage layout을 선택해 주세요.
Ubuntu를 설치할 디스크를 선택하여 설정 메뉴로 갑니다.
설정 메뉴에서 Add GPT Partition을 선택해 주세요.
디스크를 모두 사용하실 분들은 저 처럼 최대 사이즈를 입력해 주면 됩니다.
위와 같이 디스크가 구성되는 것을 확인할 수 있습니다. Done을 눌러줍니다.
디스크 내부의 정보들이 모두 지워진다는 경고입니다. Continue를 눌러주세요.
프로필 설정
Yourname에는 여러분의 이름을 넣어주면 됩니다. 사용할 username와 똑같이 설정하여도 됩니다.
Your server’s name에는 서버 이름을 넣어주세요.
Pick a username에는 여러분이 사용할 사용자 이름을 입력해 주세요. SSH 로그인시 사용할 유저명입니다.
Choose a password에는 사용할 비밀번호를 입력해 주세요.
Confirm your password에는 비밀번호를 한번 더 입력해 주세요.
추가 설정
OpenSSH를 설치할 지 묻는 질문입니다. Putty를 이용하여 SSH 접속을 통해 서버를 관리할 것이므로 설치 해 줍니다. 스페이스바로 선택할 수 있습니다.
위와 같이 OpenSSH 설치를 선택하였습니다.
추가적으로 설치할 프로그램들을 선택하는 화면입니다. 설치할 것이 없다면, 그냥 Done을 눌러주시면 됩니다.
설치 시작
Ubuntu의 설치가 시작됩니다. 시간이 좀 걸리니 기다려 주시면 됩니다.
설치 완료
설치가 끝나고 업데이트를 확인하고 설치하는 과정으로 넘어갑니다. 이때 Ubuntu는 이미 설치가 끝난 상태이기 때문에 업데이트를 원치 않으면 바로 재부팅할 수 있습니다.
재부팅할 때 설치 USB를 제거하시길 바랍니다.
마치면서
이렇게 Ubuntu Server을 설치하는 과정을 다루어 보았습니다.
해당 메뉴얼은 Ubuntu가 업데이트 되면서 다소 맞지 않는 부분이 생길 수 있습니다. 해당 부분에 대해서는 구글에 검색하는 방법 등으로 해결하시기 바랍니다.