서버를 나누는 이유 VMWare를 설치하는 이유 CentOS를 고른 이유와 설명 MySQL를 고른 이유와 설명 CentOS 설치과정 MySQL 설치과정 MySQL 세팅 PuTTY 사용법 MySQL WorkBench 설치와 사용법

VMware 설치 앞서


우리는 보통 서버를 두개를 돌릴 수 있을 정도로 PC가 많지 않습니다. 기껏해야 노트북 하나 가지고 다니는데 어떻게 서버 나눌 수 있을까? 답은 가상머신입니다.

 가상머신이란 물리적 컴퓨터 환경을 소프트웨어로 구현한 것으로 간단히 말하자면 컴퓨터 에뮬레이터입니다. 여기서 OS를 설치하고 서버로 사용하는 것입니다. 대표적인 가상 머신으로 VirtualBox(이하 VB), VMware를 들 수 있습니다. 우리는 그 중 VMware를 설치할 것입니다. 제가 경험하기에 VB보단 VMware가 더 편하고 빠르고 성능도 좋았습니다. 물론 무료 체험판인 VB가 성능이 더 떨어지는게 당연할 수 있습니다. 그래도 VMware를 사용하고 싶다면 VMware Player가 있습니다.

 일단 체험판 다운로드 링크를 통해 설치파일을 다운 받아 설치해봅시다. 설치과정은 정말 단순하기에 따로 설명하지 않겠습니다만 필요한 사람들을 위해 설명링크를 달아 두겠습니다. 저는 안정성을 위해 VMware Workstation pro 14로 진행하고 있습니다.


CentOS 설치


 설치에 앞서 수많은 리눅스 운영체제 중 왜 CentOS를 골랐는지에 대해 설명하겠습니다. 제일 큰 장점은 무료입니다. 윈도우는 기본적으로 유료정책을 유지하고 있습니다. 이 OS들 중 CentOS는 다른 OS보다 서버환경에 특화되 있으며 가볍고 리눅스 서버 시장 1위 RHEL(Red Hat Enterprise Linux)을 사용하기에 있기에 저는 이 OS를 선택하였습니다. 일단 다운로드 링크를 남기겠습니다.

CentOSDownloadSiteKakao

 Minimal을 설치해도 좋지만 설치하면 언더바만 반짝이는 어두컴컴한 화면이 여러분들을 반길뿐입니다. DVD를 다운 받길 바랍니다. 그리고 나서 VMware를 처음 실행하면 홈화면이 있습니다.

VMwareHome

Create버튼을 눌러 새로운 VM을 생성해봅시다.

VMwareWizard1

 되도록이면 Typical을 추천합니다.

VMwareWizard2

 방금전 받았던 CentOS.iso를 등록합니다.

VMwareWizard3

VMwareWizard4

 필요에 따라 디스크 크기를 정하면 됩니다.

VMwareWizard5

 Customize Hardware 버튼을 눌러 가상 하드웨어 설정을 합니다. 설정내에 추천해 주는 수치가 있으므로 그걸 선택해주면 됩니다. Finish를 누르면 바로 설치된 가상머신이 실행 되면서 Install CentOS로 자동 진입하게 됩니다. 그 이후 설치 과정을 아래 사진과 같습니다.

CentOSInstall1

CentOSInstall2

CentOSInstall3

CentOSInstall4

CentOSInstall5

 특별한 일 없이 위대로 설정한 후 설치하면 되며 임의의 루트암호와 사용자를 정하면 됩니다.

CentOSInstall6

 재부팅 후에 터미널 화면이 지나고 나면 아래의 화면들이 나옵니다. 네트워크는 나중에도 설정할 수 있으니 굳이 지금 할 필요는 없습니다.

CentOSInstall7

CentOSInstall8

CentOSInstall9

CentOSInstall10

CentOSInstall11

 이로써 CentOS 설치가 모두 완료되었습니다. 필요한 설정이나 부가적인 설치는 다음 MySQL 설치에서 다루도록 하겠습니다.