2011. 11. 28. 19:08 Log/Linux
vmware 에서 centos 5.x및 fedora9 리눅스 설치방법
centos 5.x 설치
*.centOS 리눅스는 http://www.centos.org 사이트에 들어가서 Download : i386 | x86_64
이렇게 두가지가 링크걸려 있는데 여기서 i386 을 클릭해서 받으면 됩니다.
현재(2010.8.7) centos 5.5 버전이 올려져 있습니다.
centOS-5.5-i386-bin-1to7.iso 파일부터 centOS-5.5-i386-bin-6to7.iso 까지
일곱장을 받아서 설치하면 됩니다.
centos 5.3 이나 5.4 버전을 설치해도 됩니다.
vmware 설정(version 7 - 이보다 낮은버전이라도 설정은 비슷합니다)
리눅스를 설치하기 위한 가상머신 장치는
아래와 같이 만들기로 한다.
------------------------------------------------------------------------------------------------------------------------------------------
메모리 : 512 메가 또는 1GB
디스크 : 10G 1개
랜카드 : 1개 (NAT 타입)
나머지 장치는 전부 디폴트로 설정.
------------------------------------------------------------------------------------------------------------------------------------------
File -> New -> Virtual Machine ->
What type of configuration do you want? : typical 선택
-> Install from : I will install the operation system later 선택
-> Guest operating system : Linux 선택 , version : CentOS 선택
(Other Linux 2.6x kernel 또는 Redhat Enterprise Linux5 를 선택해도 된다)
-> Virtaul machine name 이름은 원하는대로 하면 된다.
Location 은 리눅스가 설치될 디렉토리이다.
-> Network connection : Use network address translation(NAT) 선택
-> Select Disk : Create a new virtual disk 선택, 디스크 용량 10기가 선택,
Allocate all disk space now 는 체크하지 않는것이 디스크를 절약할수 있다.
Split virtual disk into 2GB files 는 체크
-> Specify Disk file : 파일명은 바꿀필요없다. 그냥 Next
-> Finish
그런다음
장치를 최적화 한다.
메모리 크기는 512 메가로 한다.
PC메모리가 4G 이상인 사람은 1GB 로 지정하는것이 좋을것이다.
*. 리눅스에 메모리를 많이 할당하면 상대적으로 윈도우가 쓸수 있는 메모리가
그만큼 줄어들게 된다.
랜카드 장치타입이 NAT 인지 확인해보고 아니라면 타입을 NAT 로 변경한다.
PC 에 플로피 드라이버가 없다면 가상머신 장치목록중에 플로피 드라이버를 제거해준다.
제거안해도 문제는 없지만 부팅할때마다 경고가 표시된다.
장치추가및 제거는 vmware 왼쪽메뉴 Commands 에서
Edit Virtual Machine setting 를 선택 거기에서 원하는 장치를 추가하거나 제거할 수 있다.
가상머신 생성이 완료가 되었으면
씨디롬 장치를 선택 -> Device status : Connect at power on 에 체크되어 있어야한다.
Connection : Use IOS image: 여기에 리눅스 설치이미지를 불러온다.
(씨디파일로 설치할경우에는 1번 씨디를 선택해야 한다)
그리고 가상머신의 전원을 켜서 부팅한다.
centos 씨디로 부팅이 되면
boot : 여기에서 잠시 기다리거나 엔터키를 치면 설치가 진행된다.
---------------------------------------------------------------------------------------------------------------------------------------
CD Found : Skip
------------------------------------------------------------------------------------------------------------------------------------------
Next
------------------------------------------------------------------------------------------------------------------------------------------
언어지원 : Korean
------------------------------------------------------------------------------------------------------------------------------------------
Next
------------------------------------------------------------------------------------------------------------------------------------------
키보드 : U.S 영어
------------------------------------------------------------------------------------------------------------------------------------------
Next
------------------------------------------------------------------------------------------------------------------------------------------
설치시 하드드라이브를 파티션하여야합니다.
.....
=> 사용자 레이아웃 만들기 선택(파티션을 직접 설정하기 위한 메뉴)
------------------------------------------------------------------------------------------------------------------------------------------
Next
------------------------------------------------------------------------------------------------------------------------------------------
드라이버 초기화에 대한 경고 창이 뜨고 초기화 할것인지 물어보면
: 예를 선택.
파티션 생성 (세개를 만든다. - / 파티션, /home 파티션, swap 파티션)
새로 생성 선택 -> 파일시스템 유형 : swap 선택 , 용량 : 가상머신 메모리의 2배 선택
새로생성 선택 -> 파일시스템 유형 : ext3 선택 , 용량 : 500(MB) 선택, 마운트지점: /home 선택
새로생성 선택 -> 마운트지점: / 선택, 파일시스템 유형 : ext3 선택, 용량 : 남아있는 용량 전부할당.
첫번째 파티션으로 함 : 체크.
('/' 파티션은 첫번째 파티션으로 하는게 좋다. 그러나 이것을 체크하지 않더라고
대개는 루트파티션은 첫번째가 될것이다)
*. 만약 남아있는 용량을 전부할당했는데 용량부족에러가 뜨면 남은 용량에서 4메가나 8메가를 빼고 할당한다.
------------------------------------------------------------------------------------------------------------------------------------------
Next(부트로더 설치여부)
------------------------------------------------------------------------------------------------------------------------------------------
Grub 부트로더는 /dev/xxx 에 설치될것입니다. : 체크
------------------------------------------------------------------------------------------------------------------------------------------
Next (네트워크장치 설정)
------------------------------------------------------------------------------------------------------------------------------------------
eth0 장치 선택하고 편집메뉴 선택
여기서 DHCP 체크는 없애고 고정ip 를 할당한다.
Enable IP4 support 체크
Manual configuration 체크
IP 주소: 192.168.xxx.3
Netmask : 255.255.255.0
그리고 ipv6 는 체크를 없앤다.
------------------------------------------------------------------------------------------------------------------------------------------
*. IP 주소는 가상머신의 네트워크 어댑터 타입을 NAT 타입으로 한경우
IP Address는 거기에 있는 주소와 맞춰주면 됩니다.
예를들어서 NAT의 디폴트게이트웨이 주소가 192.168.10.2 라면
IP Address 설정을 192.168.10.3 / 255.255.255.0 이렇게 해주면 됩니다.
Enable IP6 support 는 체크되어 있으면 체크를 없앱니다.
가상머신의 게이트웨이 주소 확인은
가상머신 메뉴중 Edit -> Virtual Network Editor 선택하여 vmnet8 장치를 선택해서
Gateway 주소를 볼수 있습니다. 디폴트로 잡혀지는 Gateway 주소는
192.168.xxx.2 입니다.
호스트명 : 수동호스트명설정 체크 : 영소문자로 마음대로. (스페이스문자는 사용할수없다)
그외설정 :
게이트웨이 : 192.168.xxx.2
1차DNS : 168.126.63.1 또는 192.168.xxx.2 (게이트웨이 주소를 써도 된다)
2차DNS : 설정안해도 된다.
Next
------------------------------------------------------------------------------------------------------------------------------------------
root 암호지정
6글자 이상이어야 한다.
------------------------------------------------------------------------------------------------------------------------------------------
Next
------------------------------------------------------------------------------------------------------------------------------------------
설치할 패키지 선택
Desktop - Gnome 체크
Desktop - KDE 체크
Server 체크
Server -GUI 체크
그리고 밑에 보이는 메뉴중
지금 사용자 설정 체크
------------------------------------------------------------------------------------------------------------------------------------------
Next (세부패키지 선택)
------------------------------------------------------------------------------------------------------------------------------------------
데스크탑 환경 : 모두 체크
응용프로그램 : 그래픽인터넷, 텍스트기반인터넷, 편집기 체크 나머지는 선택
개발용도구 : 자바, 개발용도구, 개발용 라이브러리 체크 나머지는 선택
서버 : News 서버, PostgreSQL 제외하고 나머지는 모두 체크
기반시스템 : Fonts, Hardware Support, Java, Legacy Fonts, Xwindow 시스템, 관리도구, 기본, 시스템도구 체크
가상화: 전부 체크하지 않는다.(설치하지 않는다)
클러스터링 : 전부 체크하지 않는다.
클러스터저장 : 전부 체크하지 않는다.
언어지원 : 한국어지원
이 단계가 마지막입니다.
------------------------------------------------------------------------------------------------------------------------------------------
Next
설치가 시작됩니다.
씨디파일로 설치하는 경우 1번 씨디가 다 설치되면
2번씨디 넣으라고 메세지가 뜨면
vmware 메뉴 오른쪽 하단에 표시되어 있는 씨디롬 장치를 더블클릭하여
2번씨디 이미지 파일을 넣고 Device status 항목부분에
Connectd 와 Connet at Power on 에 체크가 풀려 있으면 둘다 체크하여야
합니다. 그렇지 않으면 씨디장치를 사용할 수 없고 오른쪽 하단에 씨디아이콘이
비활성화된 색상으로 표시됩니다.
설치완료되면 자동 리부팅이 됩니다.
리부팅 되고 나서 몇가지 작업을 더 해주어야 설치가 완전히 완료됩니다.
방화벽,SELinux,Kdump 설정등이 남아있습니다.
------------------------------------------------------------------------------------------------------------------------------------------
방화벽 : 활성화 선택
신뢰하는 서비스 : FTP,SSH 체크
------------------------------------------------------------------------------------------------------------------------------------------
Next
기존 방화벽 설정을 덮어쓴다는 경고창이 뜨면 '예' 선택
------------------------------------------------------------------------------------------------------------------------------------------
SELinux
비활성화 선택
시스템 재부팅 하겠느냐는 경고창이 뜨면 '예' 선택
------------------------------------------------------------------------------------------------------------------------------------------
Next
------------------------------------------------------------------------------------------------------------------------------------------
Kdump 활성화 여부 : 체크하지 않는다.
------------------------------------------------------------------------------------------------------------------------------------------
Next
------------------------------------------------------------------------------------------------------------------------------------------
날짜 및 시간
정확히 설정한다.
------------------------------------------------------------------------------------------------------------------------------------------
Next
------------------------------------------------------------------------------------------------------------------------------------------
사용자 생성
사용자를 만들지 않는다.
사용자 만들것은 권장하는 창이 뜨더라도 그냥 무시.
------------------------------------------------------------------------------------------------------------------------------------------
Next
------------------------------------------------------------------------------------------------------------------------------------------
사운드 카드
- 대부분 문제없이 인식한다.
가운데에 있는 사운트 테스트의 재생버튼으로 확인할 수 있다.
------------------------------------------------------------------------------------------------------------------------------------------
Next
------------------------------------------------------------------------------------------------------------------------------------------
추가씨디 설치여부
없다.
------------------------------------------------------------------------------------------------------------------------------------------
끝이다.
완료 버튼 클릭하면 리부팅이 된다.
*. 나중에 파일시스템을 공부하기 위해서는 디스크가 몇개 더 필요합니다.
그때는 시스템을 종료후 vmware 왼쪽 메뉴에 있는 commands 에서 장치를
추가하면 리눅스에서 바로 사용할 수 있습니다.
랜카드도 추후 필요하면 그렇게 추가하여 사용할 수 있습니다.
=======================================================
fedora 8 / 9 번전 설치 방법
그리고 File => New => Virtual Machine 선택으로 새로 설정한후
설치하면 된다.
fedora 8 / 9 설치
씨디롬 부팅후 아래와 같은 메시지를 볼수 있을것입니다.
Welcome to Fedora 8!
------------------------------------------------------------------------------------------
Install or upgrade an existing system
Install or upgrade an existing system (text mode)
Rescue installed system
Boot from local drive
Memory test
--------------------------------------------------------------------------------------------
이중에서 맨 첫번째 Install or upgrade an existing system 선택
--------------------------------------------------------------------------------------------
Disk Found
To begin testing the media before installation press OK.
Choose Skip to skip the media test and start the installation.
=> Skip
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
What language would you like to use during the installation process?
=>
Korean(한국어) 선택
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
시스템에 사용할 키보드를 선택해 주십시요
=> U.S 영어
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
경고 : sda (또는 hda) 장치의 파티션 정보를 읽을 수 없습니다.
새로운 파티션을 생성하기 위해서는 반드시 이 드라이브를 최기화 해야 합니다. 단
초기화로 인해 드라이브 안의 모든 자료는 삭제됩니다.
그래도 이 드라이브를 초기화 하시겠습니까?
=> 예(Y)
(디스크 갯수 만큼 경고가 표시됩니다 전부 예를 선택하면 됩니다)
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
설치시 하드 드라이브를 파티션하셔야 합니다. 대부분 사용자에게 적절한 파티션
구조가 기본으로 선택됩니다. 이 기본 옵션을 사용하시거나 또는 스스로 원하는 방식으로
파티션 하실 수 있습니다.
=> 사용자 레이아웃 만들기
설치에 사용할 드라이브를 지정해 주십시요
- 비활성화 상태가 됨
고급용량설정 : (선택할 필요없습니다)
What drive would you like to boot this installation from ?
- 비활성화 상태가 됨
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
파티션 메뉴가 나오면
장치 목록중
/dev/sda (또는 /dev/hda) : 여기에만 파티션 설정을 합니다.
나머지는 나중에 필요할때 하면 됩니다.
/dev/sda 장치를 선택하고 새로생성 =>
파티션 추가 메뉴
마운트 지점 /
파일시스템 유형 : ext3
할당 가능한 드라이브 : sda 만 체크 합니다.
용량 : 7000 MB
나머지 옵션은 그대로 둡니다.
/dev/sda 장치를 선택하고 새로생성 =>
마운트지점 : 파일시스템 유형이 swap 이면 비활성화 된다.
파일시스템유형 : swap
할당가능한 드라이브 : sda 만 체크합니다.
용량 : 가상머신의 주기억장치와 같은 크기로 합니다.
/dev/sda 장치를 선택하고 새로생성 =>
마운트지점 : /home 을 선택합니다.
파일시스템유형: ext3
용량:나머지 용량을 다 할당합니다. (다 할당했는데 용량초과라는 메세지가 뜨면 남은 용량에서 4메가나 8메가를 남겨두고 할당하면 됩니다)
나머지 옵션은 그래도 둡니다.
/dev/sda 밑에
차례대로 /dev/sda1
/dev/sda2
/dev/sda3 이 설정되어 있는것이 보일것입니다.
/dev/sdb와 /dev/sdc 는 아무것도 할게 없습니다.
나중에 필요할때 그때 파티션 설정해서 쓰면 됩니다.
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
다음버튼 클릭했을때
시스템의 메모리가 부족하기때문에 지금 즉시 스왑공간을 사용해야 합니다.
스왑공간을 사용하시려면 현재 새로운 파티션 정보를 디스크에 기록해야 합니다.
그럭헤 하시겠습니까? => 이 메시지가 보이면 그냥 '예' 를 선택하면 됩니다.
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
Grub 부트로더는 /dev/sda에 설치될것입니다. (여기에 체크되어 있으면 됩니다)
기본부팅은 Fedora /dev/sda1 으로 되어 있을것입니다. ( 여기에 체크되어 있으면 됩니다)
나머지는 그대로.
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
네트워크 장치 (부팅시 활성화에 체크되어 있어야 합니다)
=> 편집 => Enable IP4 support 에 체크되어 있어야 하며
Manual configuration 에 체크
IP 주소는 가상머신의 네트워크 어댑터 타입을 NAT 타입으로 한경우
IP Address는 거기에 있는 주소와 맞춰주면 됩니다.
예를들어서 NAT의 디폴트게이트웨이 주소가 192.168.100.2 라면
IP Address 설정을 192.168.100.3 / 255.255.255.0 이렇게 해주면 됩니다.
Enable IP6 support 는 체크되어 있으면 체크를 없앱니다.
호스트명
수동으로 호스트명설정 : 임의로 지정해서 사용하면 됩니다. (ex. fedora8)
그외설정
게이트웨이 : NAT 에 설정되어 있는 디폴트 게이트웨이 주소를 그대로 적으면 됩니다.
1차DNS : 168.126.63.1
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
Please select the nearest city in your time zone:
Asia/Seoul 을 선택.
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
Root 암호 : 6자이상 아무거나
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
fedora의 초기설치는 일반적인 인터넷 사용에 맞는 소프트웨어 모음을 포함하고 있습니다.
어떤 추가적인 임무가 시스템에서 지원되기를 원하십니까?
이 메뉴가 보이면 설정되어 있는 그대로 두고
아래쪽에 지금사용자 설정 메뉴에 체크.
--------------------------------------------------------------------------------------------
데스크탑환경 : gnome 데스크탑환경, KDE(K 데스크탑 환경)
응용프로그램 : 게임과 오락,공학과 과학, 그래픽 인터넷, 텍스트 기반 인터넷, 편집기
개발용도구 : 개발용도구, 개발용 라이브러리
서버 : DNS 이름서버, FTP 서버, Windows 파일서버, 네트워크 서버, 메일서버, 서버 설정도구
기반시스템 : Fonts, Hardware Support, Java, Legacy Fonts, X윈도우 시스템, 관리도구, 기본, 시스템 도구
언어지원 : 한국어 지원
*. 오른쪽에 있는 패키지들은 설치할때 선택해야 할것입니다.
패키지 선택은 사용자가 원하는대로 하면 되겠지만 위에 선택한 패키지들은
원활한 학습을 위해서 선택하는것이 좋다고 생각합니다.
*. 잘 모르면 전체설치를 하면 됩니다.
--------------------------------------------------------------------------------------------
이제 다 되었습니다. 다음 버튼 클릭하고 설치되는 동안 기다리면 됩니다.
중간에 DVD 로 설치하는경우는 끝까지 설치가 다 되겠지만 CD 로 설치하는경우에는
중간에 씨디 교체하라고 하면 씨디만 교체해 주면 됩니다.
*. 설치방법은 꼭 위에 있는 대로 할 필요는 없으면 서버 사용 용도에 따라서 그리고 사용자 업무 및 취향에 따라서 얼마든지 달라 질수 있습니다.
위에 적혀 있는 설치방법은 가상머신(vmware) 환경하에서 리눅스 서버를 배우기에 적합한 용도라고 생각하면 됩니다.
*. 설치하다가 설치 도중 다운되거나 새로 설치하고자 하는경우에는 가상머신 메뉴중 레이블에서 마우스 오른쪽 버튼 눌러서 보이는 메뉴중 Delete from Disk 메뉴를 선택하면 깨끗하게 삭제됩니다.
*. fedora 8 버전은
ftp://ftp.kaist.ac.kr/fedora/linux/releases/8/Fedora/i386/iso <= 이곳에서 다운 받을수 있습니다.
* fedora 9 버전은
네이버나 daum 사이트의 자료실에서 다운로드 받을 수 있습니다.
*.centOS 리눅스는 http://www.centos.org 사이트에 들어가서 Download : i386 | x86_64
이렇게 두가지가 링크걸려 있는데 여기서 i386 을 클릭해서 받으면 됩니다.
centOS-5.3-i386-bin-1to6.iso 파일부터 centOS-5.3-i386-bin-6to6.iso 까지
여섯장을 받아서 설치하면 됩니다.
설치에 대해서 잘 모르는 사람은 이 문서를 프린터하여 보고 그대로 따라하면 어렵지 않게 설치 할 수 있을겁니다.
몇번 설치해보면 설치하는건 별로 어려운것이 아니라는것을 알게 될겁니다.
* vmware-tool 설치
vmware-tool을 vmware 기능을 향상시킬수 있고 HOST OS 로 이동할때
좀 더 편리하게 마우스 커서를 이동할 수 있다.
1. CentOS가 부팅한다.
2. VMware 메뉴에서 VM->Install VMware tools 클릭합니다.
vmware-tools 가상 시디가 마운트 됩니다. 게스트OS 바탕화면에 보면 CD 이미지가 생성됩니다.
만약, 바탕화면에 CD 이미지가 생성안되면, 게스트OS 내컴퓨터를 클릭하여 CD 디렉토리로 이동화면 마운드됩니다.
3. 터미널창을 연다.
4. 터미널 창에서 df 명령어로 CD 마운트 경로 확인후
CD 명령어로 이동
cd /media/(vmware-tool 이미지 디렉토리 이름)
5. cp vmware*gz /tmp 로 복사
6. /tmp 디렉토리로 이동하여 압축풀로 tar 까지 푼다.
cd /tmp ; gunzip vm* ; tar -xf vm*tar
7. 압축이 풀려 있는 디렉토리로 이동하여 아래 처럼 실행하면 됩니다.
# ./vmware-tool.pl
6. 질문에 대해서는 모두 디폴트로 선택하고 다 완료되면
xwindow 로그아웃을 하고 새로 로그인하면 그때부터 적용된다.
'Log > Linux' 카테고리의 다른 글
파일 권한(Permission) (0) | 2011.11.28 |
---|---|
계정관리 (0) | 2011.11.28 |
vi 편집기 (0) | 2011.11.28 |
리눅스 기본 명령어 (0) | 2011.11.28 |
리눅스 사용자 인터페이스 및 명령어 (0) | 2011.11.28 |