Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- C#
- MFC
- Antialiasing
- .net
- protobuf-c
- php
- API
- EUC-KR
- 기념일관리
- net
- 자바스크립트
- Font
- phpmailer
- self-signed ssl
- JavaScript
- 데이터 전달
- M8200
- GDI
- ClickOnce
- 설치제거
- docker
- plcrashreporter
- 크래시로그
- crashlog
- 와이브로
- 한 번만 실행
- 블루투스 헤드셋
- VS2008
- C/C++
- PDA
Archives
- Today
- Total
~☆~ 우하하!!~ 개발블로그
리눅스 CentOS 5.2 설치하기 본문
728x90
반응형
최근에 알게 된 리눅스 CentOS 5.2 설치하는 과정에 대한 안내
VMWare에서 설치하면서 설치 과정을 캡춰하였다.
CentOS 5.2 설치 CD 다운로드는 아래 URL에서...
http://www.centos.org/
http://ftp.daum.net/centos/5.2/isos/i386/
설치 CD는 총 6장으로 구성되어 있고, 부팅만을 위한 CD 이미지는 7.6M 정도이다.
부팅 후에 네트워크로 연결하여 패키지를 다운로드받아서 설치가 가능하다.
이 포스트에서는 DVD 한 장에 설치에 필요한 모든 데이터를 담아놓은 상태에서 설치하는 과정을 보여주고 있다.
부팅용 DVD를 넣고 서버를 부팅시키면 맨 처음 아래와 같은 화면을 만나게 된다.
그래픽 모드에서 설치를 진행하려 한다면 그냥 Enter 키를 누르고, 텍스트 모드에서 설치를 진행하려면 linux text 라고 입력한 후 Enter 키를 누른다.
이 포스트에서는 텍스트 모드에서 진행되는 과정을 설명하고 있다.
다음 그림은 linux text 라고 입력한 후 Enter 키를 눌러서 부팅이 되고 있는 과정의 모습이다.
설치를 위한 모든 데이터를 담고 있는 DVD 를 집어넣고 부팅했기 때문에 아래 그림과 같이 CD Found 라는 화면이 나타난다. CD 미디어를 굳이 테스트할 필요까지는 없으며, 테스트하는 시간이 제법 오래 걸리므로 Skip 을 선택하여 다음 단계로 넘어가면 된다.
CentOS에 온 것을 환영합니다!
설치 과정중에서 사용될 언어를 고른다. 기본값인 잉글리쉬를 선택한 후에 OK.
키보드를 선택한다. 역시 기본값인 us 를 선택하고 OK.
모든 데이터를 지우겠느냐는 경고 메시지.
아직 하드디스크에는 아무런 데이터가 없으므로 Yes 를 선택한다.
파티션 구성에 대한 안내이다. 하드디스크가 2개 이상인 경우에 자동으로 RAID를 구성해 주므로 첫 번째 또는 두 번째 항목을 선택하여 파티션을 삭제하고 디폴트 레이아웃을 생성하도록 한다.
당신이 선택한 드라이브의 모든 데이터가 지워집니다. Yes? OK? Yes!
설치 과정에서 디폴트로 생성한 파티션 레이아웃을 확인하시겠습니까?
디폴트로 /, /boot, swap 등 세 개의 파티션을 만들어 준다.
여기에 /var 파티션을 새로 추가해 주었다.
부트로더로 GRUB 를 사용할 것인지 말건지?? 사용한다고 하자.
부팅시에 특별한 옵션이 필요하다면 그 옵션을 입력하면 된다. 그 특별한 옵션이라는 것이 어떤 것인지 잘 모르므로 그냥 비워둔 채로 OK.
부트로더에 패스워드를 지정할 수 있다. 그냥 디폴트값 상태로 OK.
부트 디바이스에 대한 레이블을 지정할 수 있다. 그냥 디폴트값인 상태에서 OK.
부트로더를 설치할 디바이스를 선택할 수 있다. 역시 디폴트값 상태에서 OK.
네트워크 인터페이스를 설정하시겠습니까? Yes 를 선택.
네트워크 인터페이스 eth0 의 내용을 설정한다.
IPv4 지원을 Enable 시킨다.
DHCP 로 IP 주소 등을 받도록 설정한다.
hostname 을 입력한다. 그냥 디폴트값인 상태에서 OK.
타임존을 설정한다. 아래 화살표키를 열심히 눌러서 Asia/Seoul 을 선택하고 OK.
root 계정의 패스워드를 입력한다.
설치할 패키지를 선택한다. 위쪽은 특성화된 패키지 그룹을 의미한다. 최대한 간소화된 서버를 설치할 것이므로 위쪽의 선택 상태를 모두 해제한 뒤 Customize software selection 을 선택한 뒤 OK.
Base 와 Editors 만 선택하고 나머지는 모두 선택해제한 뒤 OK.
패키지간 종속성을 검사하는 과정의 모습이다.
지금부터 설치가 시작됩니다. 설치 과정의 로그는 /root/install.log 파일의 내용을 참고하시면 됩니다.
각각의 파티션을 포맷하는 과정의 모습이다.
패키지를 설치하는 과정의 모습이다.
패키지 설치가 완료되었다. CD-ROM이 CD를 뱉어내고 재부팅 화면이 나타난다.
에이전트 설정
Firewall 은 별도의 oops_firewall 을 설치할 것이므로 모두 해제시킨다.
서비스는 모두 선택해제하고, 다음 5가지만 선택한다. 최대한 간소화된 상태의 서버를 만들기 위해서이다.
crond / network / sshd / syslog / yum-updatesd
root 계정으로 로그인한다.
패키지를 최신 버전 상태로 유지하기 위해서 yum update 명령어를 입력한다.
yum -y update 와 같이 -y 를 붙이면 모든 질문에 yes 를 입력한 것과 같은 효과가 나타난다.
패키지를 최신 버전으로 업데이트하는 과정의 모습이다.
패키지 업데이트가 완료되었다.
이제 각종 서버 프로그램을 설치해보도록 하자.
mysqld
apache
tomcat
php
VMWare에서 설치하면서 설치 과정을 캡춰하였다.
CentOS 5.2 설치 CD 다운로드는 아래 URL에서...
http://www.centos.org/
http://ftp.daum.net/centos/5.2/isos/i386/
설치 CD는 총 6장으로 구성되어 있고, 부팅만을 위한 CD 이미지는 7.6M 정도이다.
부팅 후에 네트워크로 연결하여 패키지를 다운로드받아서 설치가 가능하다.
이 포스트에서는 DVD 한 장에 설치에 필요한 모든 데이터를 담아놓은 상태에서 설치하는 과정을 보여주고 있다.
부팅용 DVD를 넣고 서버를 부팅시키면 맨 처음 아래와 같은 화면을 만나게 된다.
그래픽 모드에서 설치를 진행하려 한다면 그냥 Enter 키를 누르고, 텍스트 모드에서 설치를 진행하려면 linux text 라고 입력한 후 Enter 키를 누른다.
이 포스트에서는 텍스트 모드에서 진행되는 과정을 설명하고 있다.
다음 그림은 linux text 라고 입력한 후 Enter 키를 눌러서 부팅이 되고 있는 과정의 모습이다.
설치를 위한 모든 데이터를 담고 있는 DVD 를 집어넣고 부팅했기 때문에 아래 그림과 같이 CD Found 라는 화면이 나타난다. CD 미디어를 굳이 테스트할 필요까지는 없으며, 테스트하는 시간이 제법 오래 걸리므로 Skip 을 선택하여 다음 단계로 넘어가면 된다.
CentOS에 온 것을 환영합니다!
설치 과정중에서 사용될 언어를 고른다. 기본값인 잉글리쉬를 선택한 후에 OK.
키보드를 선택한다. 역시 기본값인 us 를 선택하고 OK.
모든 데이터를 지우겠느냐는 경고 메시지.
아직 하드디스크에는 아무런 데이터가 없으므로 Yes 를 선택한다.
파티션 구성에 대한 안내이다. 하드디스크가 2개 이상인 경우에 자동으로 RAID를 구성해 주므로 첫 번째 또는 두 번째 항목을 선택하여 파티션을 삭제하고 디폴트 레이아웃을 생성하도록 한다.
당신이 선택한 드라이브의 모든 데이터가 지워집니다. Yes? OK? Yes!
설치 과정에서 디폴트로 생성한 파티션 레이아웃을 확인하시겠습니까?
디폴트로 /, /boot, swap 등 세 개의 파티션을 만들어 준다.
여기에 /var 파티션을 새로 추가해 주었다.
부트로더로 GRUB 를 사용할 것인지 말건지?? 사용한다고 하자.
부팅시에 특별한 옵션이 필요하다면 그 옵션을 입력하면 된다. 그 특별한 옵션이라는 것이 어떤 것인지 잘 모르므로 그냥 비워둔 채로 OK.
부트로더에 패스워드를 지정할 수 있다. 그냥 디폴트값 상태로 OK.
부트 디바이스에 대한 레이블을 지정할 수 있다. 그냥 디폴트값인 상태에서 OK.
부트로더를 설치할 디바이스를 선택할 수 있다. 역시 디폴트값 상태에서 OK.
네트워크 인터페이스를 설정하시겠습니까? Yes 를 선택.
네트워크 인터페이스 eth0 의 내용을 설정한다.
IPv4 지원을 Enable 시킨다.
DHCP 로 IP 주소 등을 받도록 설정한다.
hostname 을 입력한다. 그냥 디폴트값인 상태에서 OK.
타임존을 설정한다. 아래 화살표키를 열심히 눌러서 Asia/Seoul 을 선택하고 OK.
root 계정의 패스워드를 입력한다.
설치할 패키지를 선택한다. 위쪽은 특성화된 패키지 그룹을 의미한다. 최대한 간소화된 서버를 설치할 것이므로 위쪽의 선택 상태를 모두 해제한 뒤 Customize software selection 을 선택한 뒤 OK.
Base 와 Editors 만 선택하고 나머지는 모두 선택해제한 뒤 OK.
패키지간 종속성을 검사하는 과정의 모습이다.
지금부터 설치가 시작됩니다. 설치 과정의 로그는 /root/install.log 파일의 내용을 참고하시면 됩니다.
각각의 파티션을 포맷하는 과정의 모습이다.
패키지를 설치하는 과정의 모습이다.
패키지 설치가 완료되었다. CD-ROM이 CD를 뱉어내고 재부팅 화면이 나타난다.
에이전트 설정
Firewall 은 별도의 oops_firewall 을 설치할 것이므로 모두 해제시킨다.
서비스는 모두 선택해제하고, 다음 5가지만 선택한다. 최대한 간소화된 상태의 서버를 만들기 위해서이다.
crond / network / sshd / syslog / yum-updatesd
root 계정으로 로그인한다.
패키지를 최신 버전 상태로 유지하기 위해서 yum update 명령어를 입력한다.
yum -y update 와 같이 -y 를 붙이면 모든 질문에 yes 를 입력한 것과 같은 효과가 나타난다.
패키지를 최신 버전으로 업데이트하는 과정의 모습이다.
패키지 업데이트가 완료되었다.
이제 각종 서버 프로그램을 설치해보도록 하자.
mysqld
apache
tomcat
php
반응형
'리눅스' 카테고리의 다른 글
ChatGPT 사용 경험을 이야기해보자. (0) | 2024.10.30 |
---|---|
php 설치하기 (CentOS 5.2) (3) | 2009.03.20 |
tomcat 설치하기 (CentOS 5.2) (0) | 2009.03.20 |
apache 설치하기 (CentOS 5.2) (0) | 2009.03.20 |
mysql 설치하기 (CentOS 5.2) (0) | 2009.03.20 |