VMWare를 사용하여 Linux 설치하기

vmware 설치

  • file > open 하여 가상의 PC를 만듬
  • typical
    • i will install the operating system later (설정을 좀더 최적화하는..)
    • linux (guest os를 선택 – 가상머신의 os를 선택)
    • other linux 2.6.x (version 은 커널버전에 맞춰서)
    • 이름 : centos5, 경로: my vm/centos5
    • split vitual disk into 2GB files
    • 메모리 : 512MB로 잡자
    • 디스크 추가 : harddisk > .. > scsi > 0.5GB
    • 디스크 추가 : harddisk > .. > scsi > 0.5GB
    • pc에 FDD가 없는 환경에서는 FDD를 삭제해야함 (안그러면 계속 경고가 뜸)
    • 첫번째 network adapter 변경 : bridged   –> 다른사람과 통신에 사용
  • 두번째 network adapter 추가 : NAT  –> 인터넷 사용시

centos5 설치

  • cd롬을 더블클릭하여 iso 선택
  • 방향키를 눌러야 한다. (안그러면 설치로 들어감)
  • 키보드와 마우스는 리눅스와 윈도우가 같이 쓰는것임
    • ctrl + alt 를 눌러서 윈도우에서 키보드/마우스 사용
  • F2를 눌러서 설치 옵션을 보자
    • linux noprobe : h/w를 신경쓰지 말고 설치 (옛날에는 설치가 잘 안되서리..)
  • F5 : 시스템 부팅이 잘 안될때 응급복구(rescue) 모드
  • F1을 눌러서 설치하자!!
  • enter : graphical mode로 설치
  • cd 검사는 skip
  • 언어는 korean
  • 키보드 : us 영어
  • 초기화 경고는 읽고.. 예
  • 설치할 드라이브를 선택 : sda(8G) 만 선택, 파티션 : “사용자 레이아웃 만들기”로 선택
  • 리눅스는 파티션이 2개 이상이 꼭 있어야 한다. !! (보통 3개정도..)
    • 새로 생성 : /, ext3, sda만 선택, 60000 (/에는 이것저것 설치되므로 크게 잡자.. 패키지 설치를 하면 4G정도됨. 5G 이상은 잡아야 함), 고정용량
    • 새로 생성 : swap(가상메모리로 사용될 영역), sda만 선택, 1024(크기는 주기억- vmware에서 512mb로 잡았다 – 보다는 커야함. 1.5~2배 정도), 고정용량
    • 새로 생성 : /home (사용자별 계정 영역), ext3, sda만 선택, 500(계정을 많이 만들꺼면 커야함, 현재 1160정도 남았으니 500정도 잡자), 고정용량
    • 새로 생성 : /data (일반 data 영역, 콤보박스에 /data 가 없으므로 직접 입력하자), sda만 선택, 658(남은용량 다 쓰자)
    • 그림을 보면 /data는 영역 그림이 틀리다 > 주파티션은 4개밖에 설치를 못하며, 최대 15개임. 3개 초과 설치시 추가적인 놈들은 확장파티션으로 잡혀서 추가적으로 설치가능하게 함. 나머지는 주파티션임
    • sdb, sdc는 나중에 필요할때 설정하자.
  • 부트로더 : 요즘 linux는 group.. 부트로더 설치 않하면 cd/disk를 항상 넣어야 하므로, 부트로더 선택, MBR 영역에 설치
  • 랜카드 설정 : eth0, eth1 둘다 선택,
    • eth0 편집 (브리지)
      ipv4만 선택, manual config를 선택 –> 172.16.0.36(사설IP로 하자. 다른사람과 통신하기위해 대역은 같게, 끝자리는 충돌나지 않게), 255.255.255.0
    • eth1 편집 (인터넷 사용)
      ipv4만 선택, manual config를 선택 –> vmware의 virtual network editor > NAT탭의 vmnet8, 거기서 보이는 ip로 설정해야 한다. (x.x.x.3 이상으로 잡아야 함. 1은 vmware가, 2는 라우터가)
    • 수동으로 호스트명 설정 : centos36 (이름 충돌 안나도록 하자)
    • 게이트웨이 : vmware의 virtual network editor > NAT탭에서 보이는 걸로
    • 1차 DNS : 168.126.63.1 (그냥 kornet 껄로 하자)
  • 지역
  • 암호
  • desktop-gnome 선택, “지금 사용자 설치”를 선택하여 필요한 s/w 패키지를 내 맘대로 선택하자 (아래는 default 값에서 변경할 놈들만 기록한것임)
    • 데스크탑 환경 : gnome, kde 둘다 체크
    • 응용 프로그램 : emacs 선택, 공학과 과학 선택, 그래픽 제거, 그래픽인터넷 선택, 사무/생산성 제거, 사운드 비디오 선택
    • 개발용 도구 : java 개발용 도구 선택, 개발용 도구 선택, 개발용 라이브러리 선택  —>> 요놈들은 나중에 추가하기 어려우니까 미리 선택 잘하자 !!!
    • 서버 : dns이름 서버 선택, ftp 서버 선택, mysql 선택, windows 파일서버 선택(samba), 네트워크 서버 선택, 레거시 네트워크 서버, 메일서버 선택, 서버 설정도구 선택, 웹서버 선택, 인쇄지원 제거
    • 기반 시스템 : java 선택, x윈도우 선택, 관리도구 체크, 기본 선택, 시스템 도구 선택, 전화연결 네트워킹 제거 (모뎀있을경우에만)
    • 클러스트링 : 클러스트링 선택
    • 클러스터 저장 : 클러스터 저장 선택
    • 언어지원 : 한국어 지원만 선택 (필요한거 또 있으면 해도 무관)
  • 설치 완료후 재부팅
  • 재부팅후 방화벽 : 활성화, SSH를 선택
  • SELinux
    • 비활성화 (이거 잘못하면 파일업로드 등이 잘 안된다.. 필요시 나중에 설정하자)
    • 재부팅 할꺼냐? 예
  • Kdump : 비활성화 (커널 충돌시 core dump 생성, 메모리의 영역이 충분하면 활성화)
  • 시간설정
  • 사용자 생성 : (필요할때 만들자. 그냥 하나 만들자)
    • 사용자명 : user1, 이름 생략가능, 암호:임의로
  • 사운드 카드 : 안잡혀도 무관
  • 추가 CD : 기본 패키지 이외의 추가적인 내용이 담긴 CD.. 일단 스킵
  • 재부팅

리눅스 설정

  • 해상도 설정
    • 메뉴 > 시스템 > 관리 > 화면표시 > 고해상도로 안잡힘 > 하드웨어 탭 > 모니터 유형의 설정 >  generic lcd display > lcd panel xxxx X xxxx > 메뉴 > 시스템 > 로그아웃 > x 윈도우 새로 시작 > 해상도를 변경 > 로그아웃 > x 윈도우 새로 시작
  • 네트워크 설정
    • 인터넷 확인 : 바탕화면 > 터미널 > nslookup www.yahoo.co.kr > 아이피 잘 잡으면 OK
    • 바탕화면 > 터미널 > ifconfig … 각 랜카드에 UP 이 보여야함.
    • 바탕화면 > 터미널 > ifconfig 실행시 각 랜카드에 UP이 보여야 함
    • 필요시 hosts 파일 수정 : vi /etc/hosts –> 172.16.0.105 centos105
    • 랜카드가 두개 안보일때
    • 메뉴 > 시스템 > 관리 > 네트워크 > 설정후 네트워크 스크립트 구동해야 적용됨
      • /etc/init.d/network stop > /etc/init.d/network start
      • service network stop > service network start
    • 아래의 두개의 파일이 있는지 확인하자
      • /etc/sysconfig/network-scripts/ifcfg-eth0
      • /etc/sysconfig/network-scripts/ifcfg-eth1
  • 인터넷 안될때 windows xp 서비스 확인할것
    • VMware NAT Service : 시작되어 있는지 확인
  • windows 에서 리눅스 접속
    • putty로 ssh 로 접속 : nat ip주소로 접속, 192.168.128.3 / 22 포트
    • putty 문자셋 변경 : echo $LANG 으로 언어 확인 > puuty 메뉴 > 창 > 변환 > UTF-8 (만약 서버가 euc-kr이라면.. cp949 로 설정)
    • 리눅스에 ssh 데몬 확인 : pgrep -fl ssh 해서 사용중인지 확인
    • 계정별 디렉토리 색깔 변경하고 싶을때 > cp /etc/DIR_COLORS $HOME/.dir_colors > 재접속 또는 bash 로 다시 쉘
    • bash 설정 보기 : set -o
  • bash 설정 변경 : set -o vi (on으로), set +o vi (off로),

 다운로드

Download

CC BY-NC-ND 2.0 KR

이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 2.0 대한민국 라이선스에 따라 이용할 수 있습니다. 크리에이티브 커먼즈 라이선스

저작권과 관련된 파일요청 및 작업요청을 받지 않습니다.

댓글 남기기