Virtual Box에서 CentOS 7을 설치하는 방법을 정리합니다.
ㅇ CentOS 7 이미지 다운로드
ㅇ Virtual Box가상머신 생성
ㅇ Virtual Box에서 OS 설치
위 내용에 대해서 정리할 예정으로 상세 설정 등은 별도로 하지 않고 Virtual Box에서 제공하는 기본 설정 수준에 따라 설치를 진행할 예정입니다.
CentOS 7 이미지 다운로드
CentOS 7 이미지는 공식사이트에서 다운로드 받을수 있습니다.
ㅇ CentOS 사이트 : https://www.centos.org/download/
공식 사이트에 접속을 한 후, DVD ISO를 클릭하여 이미지 다운로드 페이지로 이동을 합니다.


ISO 이미지를 다운로드 받을 수 있는 다양한 링크를 확인할 수 있고 제공하는 사이트/링크만 다른 것이기 때문에 아무 링크로 들어가서 다운로드 받아도 되겠습니다.
Virtual Box 가상머신 생성
Virtual Box는 설치가 되어 있다고 가정하고 설치과정은 생략하겠습니다.
Virtual Box를 실행하고 아래 그림과 같이 순서대로 진행하면 되겠습니다.
Virtual Box가 실행된 화면에서 ‘새로만들기’ 버튼을 클릭합니다.

생성할 가상머신 이름, 경로, 종류, 버전을 선택하고 ‘다음’을 클릭합니다.

가상머신에서 사용할 메모리를 지정합니다.
사용 목적에 따라 적절하게 메모리를 지정하면 되고 컴퓨터(물리머신)의 사양을 고려하여 대략 2~4GB(2,048~4096MB) 정도면 특이사항 없이 사용가능할 것으로 생각됩니다.

가상머신에서 ‘지금 새 가상 하드 디스크 만들기’를 선택합니다.

하드 디스크 파일 종류를 선택합니다.
여기에서는 기본 선택되어 있는 ‘VDI’를 선택하여 진행합니다.
VDI는 VirtualBox 디스크 이미지이고 만약 다른 VM 관리 프로그램(VM Ware 등)에서 사용할 필요가 있을 경우 VHD 등을 선택하여 하드 디스크를 생성해야 합니다.

하드 디스크의 공간과 용량을 지정합니다.
기본적으로 선택되어 있는 ‘동적 할당’을 선택하고 용량은 20GB로 설정하겠습니다.

여기까지 진행을 하면 가상머신이 생성이 됩니다.

가상머신을 부팅하기 전에 마우스 호환이 안될 수 있기 때문에 아래 그림과 같이 ‘설정 > 시스템 > 마더보드’에서 포인팅 장치를 ‘USB 태블릿’으로 지정합니다.

Virtual Box에서 OS 설치
이제 가상머신을 ‘시작'(부팅) 합니다.
그리고 사용할 디스크 선택 창이 나오면 다운로드 받은 CentOS ISO 파일을 선택합니다.

Intall CentOS 7을 선택합니다.

설치언어를 ‘한국어’로 선택합니다.

키도보 레이아웃을 설정합니다.
한국어와 영어(미국)을 추가 하겠습니다.
설정이 끝나면 상단에 완료를 누르면 설정을 저장하고 이전 화면으로 이동합니다.


그리고 소프트웨어를 선택합니다.
소프트웨어는 제일 하단에 있는 ‘개발 및 창조를 위한 워크스테이션’을 선택합니다.
CentOS에서 개발 및 테스트를 수행할 목적이기 때문이고 처음에 아무것도 모르고 ‘최초 설치’를 했었는데 그냥 깡통 수준이여서 사용함에 어려움이 있었습니다.
서버/시스템 운영을 목적으로 처음부터 하나하나 설치 및 구성을 한다면 ‘최초 설치’를 해도 무방하지만 저는 목적이 다르기 때문에 기본 셋팅이 다 되어 있는 환경을 설치하겠습니다.
참고로 ‘최초 설치’를 하면 ifconfig 명령어도 없고 GUI 환경도 없어서 직접 설치를 해야 합니다.
선택이 되었으면 상단의 완료 버튼을 누르고 저장하여 이전 화면으로 돌아갑니다.

파티션 설정은 자동 설정으로 진행하겠습니다.

다음으로 네트워크 및 호스트명 설정을 합니다.
네트워크 설정 화면에서 오른쪽 상단에 이더넷을 켜주어야 합니다.

이 정도 설정을 하면 기본적인 설치는 완료하였고 설정 메인 화면에서 ‘설치 시작’을 눌러서 설치를 진행합니다.

설치가 시작되면 ‘사용자 설정’ 화면이 나오고 Root 암호를 설정하고 필요하다면 사용자 계정도 생성하면 되겠습니다.




설치가 완료가 되면 ‘재부팅’ 버튼이 활성화 되며 OS 재부팅을 수행하면 됩니다.

라이선스 설정 화면이 나오면 동의를 하고 진행하면 됩니다.



부팅이 되면 로그인 화면이 나오고 CentOS에 접속을 하면 됩니다.
기본적으로 사용자 계정이 있으면 사용자 계정 로그인 버튼이 활성화 됩니다.
만약 Root 계정 접속을 하고자 한다면 사용자 계정 아래 ‘목록에 없습니까?’를 선택하면 Root 계정으로 접속이 가능합니다.

서버 접속 후, 최초 설정을 아래와 같이 진행합니다.
한국어 언어를 선택합니다.

사용할 키보드를 선택합니다.
저는 그냥 다음을 눌렀습니다.

개인 정보(위치 정보 서비스)는 불필요하기 때문에 끄고 다음으로 넘어갔습니다.

온라인 계정 연결도 불필요하기 때문에 건너뛰었습니다.


여기까지 순서대로 진행하면 Virtual Box에 CentOS 7 설치가 완료되었습니다.
생성한 리눅스 가상환경(CentOS)에서 리눅스 운영체제 환경을 사용해 보고 다양한 테스트를 진행할 수 있겠습니다.