본문 바로가기

별걸다하는 IT/리눅스 유닉스

가상머신 Vmware에 우분투 서버 설치 (LTS와 기본 차이, 설정, 18.04설치, 파티션이란)

리눅스(Linux) 목차


우분투 서버 가상 머신 만들기


오늘은 vmware에 가상 서버를 설치해봅시다.

VMware설치가 안된사람은 설치하고 오기~~

오늘은 리눅스 종류 중 가장 많이 사용되는 것 중 하나인 우분투 서버를 설치해보려해요

download ubuntu server라고 구글에 검색하면 바로 나오는 우분투 사이트에 들어가주세요


링크 ↓

https://www.ubuntu.com/download/server



우분투 LTS버전과 그냥 우분투 버전의 차이?


그림에 보면 LTS버전이 있고 그냥 버전이 있네요

LTS는 long term support의 줄임말로 안전성 기반이라 생각하면 됩니다

아래(기본)거는 거의 반년마다 업데이트 되는, 최신 기능들이 다 포함된 버전이고, LTS는 2년마다 나오는만큼 기본만큼의 최신기능은 없지만 안정성이 보장된 상태에서의 최신기능까지만 포함된거라고 이해하면 될듯!

그러므로 LTS버전을 다운로드 해줍니다.


vmware의 가상 컴퓨터에 이 iso를 가상 컴퓨터의 CD로 넣어 우분투 서버를 설치해줄 거예요

iso란 CD원본을 그대로 복사한 데이터를 말하니까요!



로그 및 기타 데이터들을 저장할 서버 폴더를 생성해줍니다. 위치는 원하는대로~



VMWare 키기~~ -> Create a new Virtual Machine을 눌러줍니다

이제 vmware를 통해서 가상의 컴퓨터를 설치할그에요

데스크톱 컴퓨터가 아닌 아까 받은 파일을 이용해서 서버 컴퓨터를 만들겁니다


Installer disk image file 에다가 아까 다운 받은 서버 디스크 이미지 파일이 위치한 경로를 삽입해줍니다. --> next


테스트용이므로 user name에 우분투 패스워드도 우분투로 해주었습니다. --> Next


그 다음 가상머신 설치 공간이 나오는데요

기본은 C:\User\사용자\Documents\Virtual Machines으로 잡히는데 저는 이게 싫어서(?)

아까 새로 생성해주었던 서버 폴더에다가 저장!

Virtual machine name의 경우 서버니까 이름은 단순하게 서버로 해줍시다.


그 다음은 Specify Disk Capacity! 디스크 할당하는 것이 나옵니다

우리가 쓰는 컴퓨터 하드디스크나 SSD에 파일들을 저장하는 것처럼 이 가상머신도 자신의 운영체제 정보를 저장하고, 폴더 및 파일들을 저장할 공간이 있어야겠죠? 그 용량을 우리가 가진 디스크 용량의 일부로 할당해주는거예요

실제로 20G라고 해서 20G를 한번에 가상머신 컴퓨터가 차지하지는 않습니다. 가상 메모리 기법을 사용해 20G를 차지하고 있는 것처럼 유저가 착각해서 쓸 수 있도록 하는거죠~ 가상메모리에 대해서도 나중에 운영체제에서 다뤄야하는데..할게많.. ㅠㅠ

실제 물리 파일의 크기는 겨우 10MB 정도로 설정돼요. 이 10MB짜리 하드디스크를 20GB짜리라고 속이는 효과를 내는 게 가상메모리입니다.

알단은 추천해주는 20G 그대로 고고


여기서 Store virtual disk as a single file이 있고, split virtual disk into multiple files가 있습니다

전자는 하드디스크를 파일 하나에 모두 저장한다는거, 후자는 여러 파일에 나눠서 저장한다는거,,,

각각 장단점이 있는데 뭐 실습환경에서는 아무거나 누르고 설치해도 그닥 상관 없습니다.


바로시작(Power on this virtual machine after creation) 이 디폴트입니다 저는 그냥 바로시작안할거라 지웠음 이렇게 하고 finish를 누르면

이렇게 뙇! 서버가 생겼네요

추가 설정 및 변경은 edit virtual machine setting을 들어가서 해주면 됩니다.

저는 일단 프린트랑 USB는 안쓸거라 삭제해줬어요

Play virtual machine을 누르면 컴퓨터가 머라머라 부팅되더니 시작됩니다.


그럼 초기 운영체제 설정이 나오는데요

Ctrl+alt로 마우스를 가상컴퓨터 내 마우스를 진짜 내 컴퓨터 화면의 마우스로 변경 할 수 있어요

키보드 역시 English -> done




ubuntu 엔터!


그다음 네트워크가 나오는데 잡아주는대로 done하고 proxy설정 또한 done으로 건너뛰어줍시다!

그 다음 나오는 Congifure ubuntu archive mirror설정에서도 쭈우욱 Done~

그러면 FIleSystem setup이 나와요

여기도 역시 우분투 서버 튜토리얼이 지침한대로 권장사항인 Use an entire Disk 엔터!


엔터 + 엔터 치면 dev/sda 20G

여기서 sd는 디스크를 뜻하는데 정확히는 S-ATA및 SCSI, SSD, USB 메모리를 뜻해요

서버에 디스크꼽는 순서대로 sd+ a b c를 붙입니다.

즉 sda는 처음 꼽힌 디스크를 가리키는 것!

여기 보면 USED DEVICES부문에

partition을 나누는 부문이 나와있습니다


파티션이란

분할, 칸막이의 뜻으로 컴퓨터 분야에서는 하드디스크의 영역을 설정하는 것을 말해요

물리적 디스크를 여러 개의 논리적인 디스크로 분할하는 건데, 분할된 파티션은 하나의 독립적인 디스크로 간주되어서 블록과 파일 시스템 구성 등을 독자적으로 할 수 있기 때문에 꼭 필요한 부문입니다.

첫 파티션을 보면 bios_grup에 1M를 기본으로 할당해놨어요

Grup은 GNU 프로젝트에서 만든 부트로더로 즉 부팅 데이터를 저장해놨다 생각하면됩니다. 즉 부팅 정보가 1M로 파티션 1에 할당되어있군요

그리고 나머지가 파티션 2에 들어가있는 것을 볼 수 있습니다.

이해를 했으면 done


그러면 너가 설정한대로 설치하긋다~ 확인문구가 뜹니다. Continue~



Profile setup하기

아까랑 똑같은거 반복해주고 SSH는 해주면 보안에 좋겠지만 우리는 연습이므로 패스~



다음 나오는 고려사항도 done! 쭈우욱 엔더치다보면 Installing system이 나오는데 그냥 좀 몇분? 기다리면 됩니다.



고럼 이렇게 Reboot가 생길거예요 엔터~

또 기다리깅..



기다리면 막 뭐가 콘솔에 부팅되는게 찍히다가 어느순간 다 되면 이렇게 서버 로그인이 뙇!

그럼 로그인에 ubuntu 패스워드에 ubuntu 써줍시다

패스워드는 참고로 암호라 쓰는 과정이 눈에 안보지만 잘 써지고 잇는거랍니다

그럼 이제 ubuntu유저로 서버에 딱 들어온것을 확인할 수 있습니다


정말 간단하고 기본적인 우분투 서버 iso 설치 완료 !


도움이 됐다면 공감 꾹 

공감과 댓글은 지식 공유의 힘이 됩니다 ;)