CentOS 6.x 설치매뉴얼 작성일자 : 2013.05 cafe24 IDC 사업팀
설치이미지부팅 1. CentOS CD(DVD) 를넣고해당미디어로부팅을시킵니다. 2. Install or upgrade an exitsing system 에서 <Enter> 키를눌러다음단계로진행합니다. 미디어테스트 1. 설치화면에진입하였습니다. 미디어 (CD/DVD) 테스트를하겠냐는메시지가출력됩니다. 2. <Skip> 을선택하여미디어테스트는생략하도록하겠습니다.
설치화면진입 1. 설치화면에진입하였습니다. 2. <Next> 를클릭합니다. 언어선택 1. 설치작업에서사용할언어를선택합니다. 2. Korean( 한국어 ) 를선택후 <Next> 를클릭합니다
키보드레이아웃선택 1. 시스템에서사용할키보드를선택합니다. 2. 한글키보드를사용하고있더라도기본키보드는 U.S 영어를선택하고 < 다음 (N)> 을클릭합니다. 하디드스크초기화 1. 첫번째매뉴를선택하여설치를진행합니다. < 다음 (N)> 을클릭합니다.
하디드스크초기화 1. 저장장치에대한경고메시지가출력됩니다. 2. 디스크초기화를위해 < 예, 모든데이터를삭제합니다 (Y)> 를클릭합니다 Hostname 입력 1. 호스트명을입력합니다. 호스트명은설치후에도변경할수있으므로별도의호스트명이없다면 < 다음 (N)> 을눌러설치를진행합니다.
Locale 설정 1. 시스템에서사용될시간대를설정하고 < 다음 (N)> 을클릭합니다. Root 패스워드설정 1. 시스템에서최고관리자권한으로사용될 root 계정의패스워드를입력합니다. Root 패스워드는대단 히중요하기때문에최소 6 자이상영문 + 숫자 + 특수문자의조합으로설정할것을강력히권장합니다
파티션설정 1. 디스크파티션설정을위해사용자레이아웃만들기를선택하고 < 다음 (N)> 을클릭합니다 파티션설정 < 카페24 기본파티션정보 > - /boot : 200MB - / : 30GB - Swap : 통상메모리의 2배. 메모리 2GB 이상은 2GB로설정 - /home : 나머지용량모두할당 1. 이제새로운파티션을생성하기위해 /dev/sda 를클릭하고 < 만들기 (C)> 버튼을클릭합니다
파티션설정 1. 표준파티션을선택하고 < 실행 (R)> 을클릭합니다 /boot 파티션설정 1. /boot 파티션을설정합니다. 용량은 200MB 로위의이미지와동일하게설정후 < 확인 (O)> 을클릭합니다.
/ 파티션설정 1. /dev/sda 를클릭한후 < 만들기 (C)> 버튼을클릭하여 / 파티션을생성합니다. 2. 용량은 30720MB 로위의이미지와동일하게설정한후 < 확인 (O)> 버튼을클릭합니다 swap 파티션설정 1. /dev/sda 를클릭한후 < 만들기 (C)> 버튼을클릭하여 swap 파티션을생성합니다. 2. 용량은기본메모리의 2 배. 기본메모리가 2GB 이상이라면모두 2GB 로설정하고 < 확인 (O)> 버튼을클릭
/home 파티션설정 1. /dev/sda 를클릭한후 < 만들기 (C)> 버튼을클릭하여 /home 파티션을생성합니다. 2. 가능한최대용량으로채움을선택하고 < 확인 (O)> 버튼을클릭합니다. 파티션설정 1. 모든파티션설정이완료되었습니다. < 다음 (N)> 버튼을클릭합니다.
디스크포멧경고 1. 포멧경고메시지가출력됩니다. ( 이메시지는경우에따라나오지않을수도있습니다 ) 2. 디스크초기화를위해 < 포맷 (F)> 를클릭합니다 파티션적용 1. 파티션설정을기록하겠냐는경고메시지가출력됩니다. 2. 앞서나눈파티션을적용하기위해 < 디스크에변경사항기록 (W)> 을클릭합니다
부트로더설치 1. /dev/sda 디스크에부트로더를설치합니다. 특별히수정할내용이없어 < 다음 (N)> 을클릭합니다 1. 기본으로설치될시스템패키지를설정할수있습니다. 필수패키지만설치할수있도록 minimal 을선택합니다. 그리고하단의지금선택 (C) 을체크하고 < 다음 (N)> 을클릭합니다
1. 가상화 모든항목의체크를해제합니다. 1. 개발용도구항목을제외하고모두체크를해제합니다. 2. 개발용도구항목에서 < 선택적패키지 (O)> 를클릭하여 gcc 라이브러리들도추가하여선택합니다
1. 고가용성 모든항목에체크를해제합니다 1. 기반시스템 기본항목을제외하고모든항목에체크를해제합니다
1. 내결함성스토리지 모든항목의체크를해제합니다 1. 대용량파일시스템지원 모든항목의체크를해제합니다
1. 데스크탑 모든항목의체크를해제합니다 1. 데이터베이스 모든항목의체크를해제합니다
1. 로드밸런싱 모든항목의체크를해제합니다 1. 서버 모든항목의체크를해제합니다
1. 시스템관리 모든항목의체크를해제합니다 1. 언어지원 한국어지원항목을제외하고모든체크를해제합니다..
1. 웹서비스 모든항목의체크를해제합니다 1. 응용프로그램 모든항목의체크를해제합니다 2. < 다음 (N)> 을눌러설치를진행합니다.
OS 설치 1. OS 설치가진행됩니다. OS 설치완료 1. OS 설치치가완료되었습니다. CD(DVD) 를제거한뒤 < 재부팅 (t)> 버튼을클릭하여시스템을재부팅시킵니다.
OS 재부팅 1. 시스템이재부팅됩니다. 최초 Login 1. OS 설치가완료되었습니다. 설치과정에서입력한 root 패스워드를이용하여로그인합니다. Root 계정으로로그인을완료하면명령프롬프트앞의모양이 # 으로변하게됩니다
SELinux 설정 1. 이제 OS 설치후마무리설정작업에들어갑니다. 2. SELinux 설정을변경하기위해 vi /etc/sysconfig/selinux 명령어를입력합니다 SELinux 설정 SELINUX=disabled 1. /etc/sysconfig/selinux 파일에 Selinux 설정부분을 disbled 합니다.
디스크확인 1. df h 명령어로마운트정보를확인합니다. 2. fdisk l 명령어로파티션정보를확인합니다 방화벽해제 1. iptables F 명령어로방화벽을해제한후 ( 방화벽세부설정은 café24 매뉴얼페이지를참고하세요.) 2. iptables-save 명령어로설정을저장합니다.
네트워크설정 1. ifconfig 명령어로시스템의 eth0 네트워크 IP 를확인합니다. 2. 설치시에별도의설정없이 DHCP 로하였기때문에임의의 IP 가할당되어있습니다. 네트워크설정 staic = 고정아이피로설정한다는의미 onboot = 시스템부팅시 eth0 디바이스를 on 1. vi /etc/sysconfig/network-scripts/ifcfg-eth0 명령어를입력하여시스템의 eth0 네트워크 IP 를 변경합니다. 본인의네트워크환경에맞는 IPaddress. Subnet mask, Gateway 를입력합니다.
DNS 설정 1. IP 변경을완료하였으면이제다음으로시스템에서사용할 DNS 서버정보를입력합니다. 2. vi /etc/resolv.conf 명령어로시스템에서사용할 name server 를입력해줍니다. 네트워크재시작 1. IP 와 DNS 서버설정이완료되었으면 /etc/rc.d/init.d/network restart 명령어로 네트워크를재시작합니다
네트워크설정확인 1. ifconfig 명령어를이용하여 IP 주소를확인합니다. 2. 수정한 IP 로변경된것을확인할수있습니다 History 설정 # Add timestamp to.bash_history HISTTIMEFORMAT="%Y-%m-%d [%H:%M:%S] " export HISTTIMEFORMAT 1. /etc/profile 파일을수정하여 history 명령어출력시에시간도함께출력할수있도록적용합니다. 2. /etc/profile 파일가장하단에위의이미지와같이입력하고저장합니다.
History 설정 1. source /etc/profile 명령어로수정된 /etc/profile 파일을적용합니다. History 설정 1. history 명령어를입력하면기존과다르게명령어가입력된날짜와시간정보가함께출력됩니다.
vim 에디터설정 alias vi= vim 1. 마지막으로 vi 에디터설정을합니다. 기본 vi 에디터대신에 vim 에디터를사용할것입니다. 2. vi /root/.bashrc 명령어를입력하고 alias 구문을추가한후 source /root/.bashrc 명령어로적용합니다 vim 에디터설정 1. 적용후 /etc/profile 파일을열어보면위의이미지와같이, 문법구문이 Highlight 되어있는것을 확인할수있습니다.