CentOS 6 최소 설치하기

이번 글에서는 CentOS를 서버로 운영시 최소한의 팩키지만 설치하는 방법을 알아보겠습니다. CentOS 6.5 기준이며 1번 DVD만 있으면 됩니다. DVD가 없는 분은 CentOS 사이트에서 토렌트로 받는 것이 가장 빠릅니다.

DVD가 이상 없는지 검사하는 메뉴입니다. DVD가 정상이라는 가정하에 Skip를 클릭하여 그냥 통과합니다.

GUI 화면이 실행되면 Next를 클릭하여 설치를 시작합니다.

언어 선택하는 화면에서 English를 그대로 두고 Next를 클릭합니다.

키보드 타입도 U.S. English를 그대로 두고 Next를 클릭합니다.

저장 장치 타입을 선택하는 화면입니다. SATA나 IDE 장치라면 그대로 두고 Next를 클릭하면 됩니다.

기존에 하드에 CentOS가 설치되 있으면 나오는 화면입니다. 새로 설치할거니 그대로 두고 Next를 클릭합니다.

네트워크 설정을 하는 화면입니다. 저는 서버 아이피를 할당 할 때 라우터에 서버 맥어드레스를 입력해 놓고 고정으로 아이피가 할당 되게 하게끔 하는 것(Static DHCP)을 선호합니다. DHCP가 아니라 직접 아이피를 입력하실 분은 CentOS 설치 중 네트워크 설정하기를 참고하세요. Configure Network를 클릭합니다.

eth0을 선택하고 Edit를 클릭합니다.

Connect automatically를 선택하고 Apply를 클릭합니다. 시스템 시작시 네트워크 어뎁터를 자동으로 로드해주는 설정입니다.

타임존은 Asia/Seoul을 선택해야겠지요.

root 비밀번호를 입력 후 Next를 클릭합니다.

파티션을 설정하는 화면입니다. Review and modify partitioning layout 선택하고 Next를 클릭합니다.

서버 메모리의 2배 용량의 스왑 파티션이 잡히고 나머지는 루트 파티션(/)에 할당됩니다. 추가 파티션을 넣으실 분은 CentOS 설치 중 파티션 설정하기를 참고하세요.

Write changes to disk를 클릭하여 파티션을 생성합니다.

부트로더를 설치하는 화면입니다. 그대로 두고 Next를 클릭합니다.

설치 팩키지를 선택하는 화면입니다. Minimal을 선택하면 최소한으로 설치가 됩니다. 그런데 너무 최소한이여서 gcc와 같은 개발툴도 설치가 되지 않습니다. 컴파일 해서 프로그램을 설치하는 경우가 많으니 최소한 개발툴은 설치해 주어야합니다. Customize now를 선택하고 Next를 클릭합니다.

Development -> Development tools를 선택하고 Optional packages를 클릭합니다.

Optional packages 창에서 선택되어 있는 항목을 모두 제거해 줍니다. Optional packages에 들어 있는 팩키지는 선택하지 않아도 기본적인 개발툴은 설치가 됩니다. 최소 설치니 개발툴도 최소한만 설치합니다.

설치를 시작합니다.

설치 끝. 재부팅합니다.