VMware에 Linux CentOS 7 설치 완전정복!
1. CentOS 설치 사이트로 이동
CentOS 홈페이지(https://www.centos.org/)에 접속하면 다음과 같은 화면이 나타납니다.
Get CentOS Now 버튼을 클릭합시다.
DVD ISO / Everything ISO / Minimal ISO 3개의 버튼이 존재합니다.
DVD ISO가 너무 무겁지도 가볍지도 않고 딱 적당하므로 이걸 내려받겠습니다.
2. CentOS Mirror
버튼을 누르면 알 수 없는 링크 주소가 무더기로 보입니다.
리눅스는 전 세계적으로 많이 사랑받는 운영체제 중 하나입니다.
그래서 한꺼번에 사용자가 몰리는 것을 방지하기 위해 설치 경로를 분산시켜놓은 것입니다.
빨간 네모 박스 부분이 현 지역에서 비교적 빨리 내려받을 수 있는 경로를 추린 것입니다.
이 중 아무거나 클릭해서 가장 속도가 빠른 것을 받도록 합시다.
3. Create a New Virtual Machine
설치를 기다리는 동안 미리 설치해놓은 VMware를 실행시킵니다.
다음 화면에서 Create a New Virtual Machine을 클릭합니다.
4. Welcome to the New Virtual Machine Wizard
리눅스 배포판 iso 파일을 로드하는 부분입니다.
아까 3번에서 설치를 완료했다면 Installer disc image file (iso): 에서 경로를 찾아주시고,
아직 진행중이라면 I will install the operating system later. 체크 후 Next > 를 클릭합시다.
5. Select a Guest Operating System
어떤 운영체제를 선택할 건지 물어보는 부분입니다.
Linux에 체크해주시고 Version은 해당하는 CentOS 7 운영체제에 맞게 세팅 후 Next > 합니다.
6. Name the Virtual Machine
· Virtual machine name : ? 번에 표시되는 이름을 결정하는 부분입니다.
· Location : 가상 머신을 저장할 디렉토리를 설정하는 부분입니다.
굳이 건드릴 필요가 없기 때문에 기본 설정 그대로 유지한 채 Next > 하겠습니다.
7. Specify Disk Capacity
· Store virutal disk as a single file : 하드디스크를 파일 하나에 모두 저장
· Split virutal disk into multiple files : 파일을 여러 개로 분할해서 저장
각자 장단점이 있는데 전자는 파일을 1개로 관리하면 이동할 때 쉽습니다.
후자는 처리 속도에서 비교적 빠른 편입니다. 여기서는 전자로 진행하겠습니다.
Store virtual disk as a single file 에 체크합시다.
Maximum disk size (GB): 은 40으로 설정하고 Next > 를 클릭합니다.
8. Ready to Create Virtual Machine
9번까지 왔다면 현재까지 설정한 정보를 표시해줍니다.
'음~ 그렇군' 하고 감상하면서 Finish 버튼을 눌러줍시다.
9. CentOS 7 64-bit 이 설치된 것을 확인
이제 VMware로 CentOS 운영체제를 돌릴 수 있는 환경을 구축했습니다!
하지만 추가로 환경 설정을 해주어야 합니다.
마치 집만 지어놓고 안에 가구는 아무것도 없는 상태인 셈이죠.
Edit virtual machine settings 를 눌러서 마저 작업해주도록 합시다.
10. Virtual Machine Settings - Memory
가장 먼저 보이는 Memory 부분을 넉넉하게 2GB(2048MB)로 잡아줍니다.
11. Virtual Machine Settings - CD/DVD (IDE)
Use ISO image file: 이곳에다가 시작할 때 설치했던 CentOS iso 파일을 등록시켜줍니다.
12. Software Updates
최신 버전이 아닐 경우 설치 도중 다음과 같은 알림창이 뜨기도 합니다.
Download and Install 눌러서 설치해도 상관없습니다.
13. CentOS 설치 과정에 사용할 언어 선택
우리는 한국인이므로 한국어를 찾아서 추가한 뒤 계속 진행(C) 을 클릭합니다.
14. 설치 정보 요약 확인
설치 전 현지화, 소프트웨어, 시스템 탭을 조금 변경해줍시다.
먼저 키보드 (K) 를 클릭합니다.
15. 키보드 레이아웃 추가
보통 리눅스를 개인용으로 쓰기보다는 서버용으로 많이 사용합니다.
서버에서는 한국어를 쓸 일이 거의 없다고 봐도 됩니다.
영어로 된 명령어로 이루어져 있기 때문에 + 를 눌러 영어(미국) 를 추가시켜 줍니다.
16. 소프트웨어 선택
제일 하단에 보이는 개발 및 창조를 위한 워크스테이션으로 설치해줍니다.
선택한 환경의 기능에서는 당장 체크할 항목은 없으므로 완료(D)를 눌러줍시다.
17. 시스템 - 설치 대상(D)
윈도우즈에서도 파티션을 분할하듯이 리눅스에서도 파티션을 나눠주어야 합니다.
자동으로 되어 있는데 수동으로 바꿔주기 위해 클릭합시다.
18. 수동 파티션 설정 1
VMware, VMware Virtual S 를 2번 클릭하면 아래에 기타 저장소 옵션 부분이 보입니다.
파티션을 설정합니다. (I) 로 바꿔준 뒤 좌측 상단에 완료(D) 를 클릭합시다.
19. 수동 파티션 설정 2
완료 버튼을 누르기 전에 여기를 클릭하여 자동으로 생성합니다. (C) 를 클릭합니다.
20. 수동 파티션 설정 3
리눅스에서는 윈도우즈와 다르게 C 드라이브, D 드라이브 같은 개념이 없습니다.
모두 디렉토리로 구성되어 있는데요.
/boot : 부팅에 관련된 정보를 저장하는 디렉토리
/ : 루트 디렉토리
swap : 메모리가 부족할 때 추가 작업을 위한 공간(윈도우즈로 말하면 가상 메모리)
만약 Oracle DB를 사용해야 할 경우 swap 공간이 부족하면 설치 자체가 안됩니다.
그래서 / 와 swap 을 싹 다 지우고 새로 만들겠습니다.
+ 버튼을 눌러서 마운트 지점을 swap 으로 하고 용량을 5G 로 해줍시다.
21. 수동 파티션 설정 4
똑같은 절차로 루트 디렉토리(/) 를 마운트 지점으로 하고 용량 부분은 비워둡시다.
그러면 /boot와 루트 디렉토리의 용량을 제외한 가능한 공간을 자동으로 잡아줍니다.
이제 좌측 상단의 완료(D) 를 클릭합시다.
파티션을 아예 지우고 다시 할당한 변경사항을 요약해서 띄워줍니다.
변경 사항 적용 (A) 를 클릭합시다.
22. 네트워크 & 호스트 이름
처음에 이더넷이 끔으로 되어있는데 이걸 켬으로 바꿔주도록 합시다.
이더넷을 켜놓으면 나중에 인터넷 연결을 신경 쓰지 않아도 됩니다.
23. 설치 시작 전 확인
설치 시작 전 다음처럼 설정이 잘 되어있는지 체크합시다.
키보드 (K) : 영어(미국), 한국어
언어 지원 (L) : 한국어(대한민국)
소프트웨어 선택 (S) : 개발 및 창조를 위한 워크스테이션
설치 대상 (D) : 사용자 지정 파티션 설정 선택
네트워크 및 호스트명 (N) : 유선으로 (ens3... 연결되었습니다
24. 설치 중 사용자 설정하기
설치가 진행 중인 것을 하단의 프로그레스 바(Progress Bar)로 확인할 수 있습니다.
우리는 그동안 ROOT 암호 (R) 과 사용자 생성 (U) 에 들어가 계정을 생성하겠습니다.
25. ROOT 암호 설정
리눅스는 서버이기 때문에 사용자 계정을 만들어줘야 합니다.
리눅스에서 최상위 계정이 바로 이 ROOT 계정입니다.
이건 윈도우즈도 마찬가지입니다.
ROOT 암호는 절.대.로! 까먹으면 안됩니다! 나중에 찾기 힘들어요 ㅠㅠ
26. 사용자 생성
ROOT 계정 설정 후 사용자 생성 (U) 에 들어가 사용자 계정을 하나 만들어줍시다.
저는 편의상 이름을 성명과 사용자 이름 둘 다 centos 로 하겠습니다.
27. CentOS 설치 완료
설치가 다 끝나면 리눅스를 재부팅(R) 하라는 버튼이 활성화됩니다.
재부팅을 하고 나면 라이센스 관련 몇 가지 처리만 하면 끝납니다. 조금만 힘냅시다.
28. LICENSE INFORMATION 1
라이센스에 동의하지 않습니다 라고 빨갛게 표시된 부분을 클릭합시다.
29. LICENSE INFORMATION 2
약관에 동의합니다. (A) 에 체크한 뒤 완료(D) 를 클릭합시다.
참고로 CentOS 는 주로 좌측 상단에 버튼이 있습니다.
30. CentOS 잠금 화면
여기서부터는 지면 관계상 다음 포스팅에 이어서 진행하겠습니다.