| 검색 | ?

RedHat Enterprise Linux 설치

  • 작성자
    조재혁(Mminzkn@minzkn.com)

  • 고친과정
    2009년 7월 25일 : 처음씀 (RedHat Enterprise Linux Server 5 기준)

1.1. RedHat Enterprise Linux Server 설치 요약

RedHat Enterprise Linux Server은 레드햇 홈페이지에서 다운로드를 할수 있습니다.
[http]레드햇 홈페이지[]에 접속하시면 상단에 "[http]Red Hat Network[]" 이라고 링크가 보이는데 이 링크로 방문하여 가입을 하면 다운로드를 받을수 있게 됩니다.

이제 다운로드 받은 iso 파일을 CD 또는 DVD 로 굽습니다.
다 구웠으면 해당 CD또는 DVD로 부팅을 합니다.

1.2. 설치과정


00_RedHat_Enterprise_Linux_Server_v5.3_DVD부팅화면.jpg
[JPG image (163.3 KB)]
부팅을 하면 다음과 같은 화면을 볼수 있습니다.
여기서 그냥 Enter를 치면 무난한 설치화면으로 진행을 하게됩니다.

01_CD_검사유무_선택.jpg
[JPG image (85.29 KB)]
현재 부팅한 CD 또는 DVD의 내용이 올바른지 검사하겠냐고 묻는 화면이 나옵니다.
중요한 서버를 설치한다면 "OK"를 선택하고 그렇지 않다면 대부분 그냥 "Skip"을 선택해도 무방한 과정입니다.
이때 "OK"와 "Skip"은 "Tab"키 또는 좌우화살표방향키로 선택하고 Enter키로 선택완료합니다.

02_초기설치_진행유무_확인_화면.jpg
[JPG image (173.55 KB)]
이제부터 GUI로 구동되는 설치화면을 볼수 있게되는데 "Next"를 마우스로 가볍게 클릭해줍니다.

03_설치시에_사용할_언어선택화면.jpg
[JPG image (138.47 KB)]
설치시에 어떤 언어로 표시될것인지 선택한후에 "Next"를 클릭합니다.

04_키보드_종류_선택화면.jpg
[JPG image (129.46 KB)]
사용하는 키보드의 종류를 선택합니다. 보통 기본값 그대로 선택하고 "Next"를 클릭합니다.

05_설치번호_묻는_화면.jpg
[JPG image (213.44 KB)]
RedHat사의 Enterprise Linux Server제품군은 별도로 관리를 위해서 설치번호를 요구하게 되는데
이것은 필수사항이 아니기 때문에 설치번호가 없는 사람이라도 사용하는데는 전혀 문제가 없습니다.
설치번호를 가지고 있는 사람은 입력해주면 되고 그렇지 않으면 "Skip entering Installation Number"를 선택후 "Next"를 클릭합니다.

06_설치번호_입력없이_진행할것인지_묻는_화면.jpg
[JPG image (162.71 KB)]
설치번호를 입력하지 않고 "Next"를 누르면 설치번호에 대한 안내를 받을수 있는 사이트 주소를 안내받게되는데
그냥 무시하고 "Skip"을 클릭하면 되지만 관심있는 분들은 방문해봐도 좋겠습니다.

07_드라이브의_모든_내용이_지워질수_있다는_경고내용.jpg
[JPG image (185.04 KB)]
이제 설치될 디스크 공간의 모든 내용이 지워질수도 있으므로 주의를 요하는 내용이 표시되는데
당연히 설치를 어떻게 하느냐에 따라서 지워질수도 있고 공존할수도 있겠죠. "Yes"를 선택합니다.

08_설치하게될_피티션의_구성을_어떻게_할것인지_묻는_화면.jpg
[JPG image (156.67 KB)]
파티션 구성을 어떻게 할예정인지를 선택하는 화면입니다.
적절히 선택하고 "Next"를 클릭하면 됩니다.
필자는 직접 파티션을 구성하겠다고 선택했습니다.

09_파티션_설정화면.jpg
[JPG image (149.77 KB)]
파티션 구성화면입니다. 파티션이 없으면 만들면 되고 있으면 수정하거나 그대로 두면 되는것은 알터이니 적절히 만들면 되겠습니다.
필자는 root partition과 swap partition 두개만 가지고 사용할 계획입니다.

10_root_파티션_추가.jpg
[JPG image (195.89 KB)]
root 파티션은 Mount point 를 "/"로 선택한 파티션을 말합니다.
용량은 다음과 같은 공식으로 크기를 결정하면 무난할겁니다. (root 파티션은 최소 8G이상은 선택하는게 좋습니다.)
HDD전체용량 - ( MEMORY전체용량 x 2 ) = root파티션크기

필자는 12GBytes HDD에 256Mbytes메모리를 사용하는 시스템인데 위처럼 하면 대충 적당하다고 보입니다.

11_swap_파티션_추가.jpg
[JPG image (188.91 KB)]
swap 파티션을 추가하는 화면입니다. swap 파티션은 자신의 메모리에 2배정도를 잡는게 보통인데
진짜 중요한 서버 아니면 1GBytes 이상은 용량낭비라고 생각합니다.
어차피 swap이 될 정도가 되면 성능이 급격히 떨어지게 되기 때문이죠.

12_파티션설정이_완료된_상태.jpg
[JPG image (156.5 KB)]
파티션이 다음과 같이 root 와 swap 이 생겼습니다.

13_부트로더_선택_화면.jpg
[JPG image (200.7 KB)]
부트로더 설정화면인데 그냥 "Next"를 클릭해도 무관하지만 필자는 Boot label을 바꿀려고 "Edit"를 선택했습니다.

14_부트로더_부팅시_라벨_변경화면.jpg
[JPG image (208 KB)]
부트라벨 변경후 "OK"누릅니다.

15_부트로더_세부설정_할수_있도록_선택한_화면.jpg
[JPG image (195.96 KB)]
부트로더 세부옵션을 위해서 "Configure advenced boot loader options"를 선택후 "Next"를 클릭합니다.

16_부트로더_세부설정화면.jpg
[JPG image (137.87 KB)]
설치후 GUI(X-Windows,Gnome, KDE)만 사용할 계획이라면 이 부분은 그냥 "Next"해도 좋습니다.
"General kernel parameters"에 적절한 커널인자를 기입하면 되는데 필자는 콘솔화면을 크게 보려고 1024x768(0x317) 로 선택했습니다.

17_Network_설정화면.jpg
[JPG image (134.06 KB)]
Ethernet 설정을 합니다.

18_고정IP설정화면.jpg
[JPG image (192.9 KB)]
필자는 고정아이피 192.168.0.200/24 로 설정했습니다. IPv6는 자동할당으로 선택했습니다.

19_호스트이름과_게이트웨이_그리고_DNS설정을_마친화면.jpg
[JPG image (160.71 KB)]
Host name을 직접 입력해주고 gateway와 DNS서버설정을 합니다.

20_지역시간대_설정화면.jpg
[JPG image (205.5 KB)]
시간대를 선택합니다.

21_시간대를_Seoul로_설정한_화면.jpg
[JPG image (227.22 KB)]
필자는 Asia/Seoul로 선택을 했습니다.
그리고 여기서 "System clock uses UTC"항목이 있는데 다음과 같이 상황에 맞게 선택합니다.
  1. PC나 Server에 단독으로 Linux를 설치하는 경우 : 항목선택
  2. Windows PC상의 VMware에 설치하는 경우 : 선택해제
  3. Linux PC상의 VMware에 설치하는 경우 : 항목선택
  4. 잘 모르는 경우 : 선택해제

이것은 지역시간대를 사용할것인지를 묻는 질문입니다.
즉, RTC시간을 지역시간으로 사용할지 UTC시간대로 사용할지를 선택하는 것입니다.

22_root_암호설정화면.jpg
[JPG image (113.78 KB)]
root 사용자의 암호를 입력합니다. 이것은 추후 root 유저로 로그인을 위해서 사용되는 암호로 잊어먹으면 안됩니다.

23_사용용도에_따른_패키지_선택을_위한_화면.jpg
[JPG image (161.37 KB)]
설치할 배포판을 어떤 용도로 사용할지에 따라서 패키지를 적절히 선택해주는 화면입니다.
어차피 나중에 다시 패키지의 추가/삭제를 조절할수 있으므로 다음과 같이 선택하고 "Next"를 클릭합니다.

24_설치준비화면.jpg
[JPG image (159.83 KB)]
패키지 의존관계를 확인하는 진행화면이 잠시 나오고...

25_설치시작을_묻는_화면.jpg
[JPG image (137.17 KB)]
설치하겠냐고 묻는 화면이 나옵니다.

26_디스크_포맷화면.jpg
[JPG image (107.04 KB)]
파일시스템을 포맷하는 진행화면이 나옵니다.

27_설치중인_화면.jpg
[JPG image (116.61 KB)]
포맷 완료후 곧바로 설치진행하는 화면이 나옵니다. 여기서 시간이 많이 걸리므로 잠시 커피한잔하시고 오시면 됩니다.

28_설치완료후_재부팅을_묻는_화면.jpg
[JPG image (113.85 KB)]
설치가 끝났습니다. "Reboot"을 클릭해서 재부팅을 수행합니다.

29_설치종료화면.jpg
[JPG image (95.98 KB)]
재부팅하는 화면입니다. 이제 설치CD 또는 설치DVD를 꺼내고 부팅을 합니다.

30_부트로더_화면.jpg
[JPG image (159.69 KB)]
설치후 처음으로 나오는 화면은 부트로더(Grub)의 부트라벨 선택화면입니다. 그냥 Enter를 누르거나 조금만 기다리면 부팅을 시작합니다.

31_부팅중인_화면.jpg
[JPG image (40.52 KB)]
부팅중에서는 스플래시 화면으로 부팅 진행상태를 볼수 있습니다. 기다리면 됩니다.

32_처음_부팅시_초기설정을_완료하는_화면.jpg
[JPG image (117.36 KB)]
설치후 처음에 한번만 나오는 화면의 시작입니다. 이것은 최종 설정을 마무리 하는 화면입니다.

33_License_동의유무_질문.jpg
[JPG image (268.38 KB)]
License를 잘 읽어보시고 동의하시면 됩니다.

34_방화벽_설정화면.jpg
[JPG image (162.29 KB)]
방화벽 사용에 대한 화면인데 되도록이면 방화벽을 사용하시는게 좋습니다.
방화벽에 대해서 좀더 알아보시려면 iptables를 알아보시면 됩니다.

35_방화벽_변경사항을_적용할것인지_묻는_화면.jpg
[JPG image (173.87 KB)]
방화벽을 사용하게 할것인지 확인하는 화면입니다.

36_SELinux를_적용할지_선택하는_화면.jpg
[JPG image (144.19 KB)]
SELinux의 활성화를 선택하는 화면입니다. 그냥 "EnForcing(강제적용)" 을 선택하시면 됩니다.
이것은 보안을 극도로 높이는 방법입니다.

37_kdump를_사용할지_유무.jpg
[JPG image (142.39 KB)]
kdump 사용유무인데 커널개발자가 아니라면 사용하지 않아도 됩니다.

38_시간설정화면.jpg
[JPG image (0 Bytes)]
시간설정을 확인하고 적절히 설정합니다.

39_RHN_등록유무.jpg
[JPG image (177.05 KB)]
등록을 할지 묻는 화면입니다. 등록을 하게 되면 update 지원을 받을수 있는데 이것은 나중에 등록해도 되므로 그냥 등록 안하고 넘어갑니다.

40_RHN등록하면_얻게되는_혜택에_대한_설명과_확인.jpg
[JPG image (244.28 KB)]
등록안하면 어떤 서비스를 받을수 없는지 확인하는 화면입니다. 필자는 필요없으므로 그냥 "No thanks~~~"

41_Update_지원을_받지_못한다는_화면.jpg
[JPG image (155.85 KB)]
update 지원을 받을수 없게 선택했다는 화면입니다. 나중에 다시 활성화할수 있기 때문에 상관없습니다.

42_사용자_등록화면.jpg
[JPG image (165.93 KB)]
사용할 유저를 등록하는 화면입니다.
이것 역시 나중에도 추가할수 있으므로 그냥 "Forward"클릭하면 됩니다.

43_사용자등록을_하지_않도_진행을_할것인지_묻는_화면.jpg
[JPG image (174.01 KB)]
사용자 추가없이 진행할것이냐고 묻는 화면입니다.

44_사운드카드_설정화면.jpg
[JPG image (133.06 KB)]
사운드카드가 있다면 추가적으로 Sound card 설정화면이 나오는데 필자는 없으므로 그냥 "Forware"클릭하였습니다.

45_추가로_설치를_진행할것인지_묻는_화면.jpg
[JPG image (114.65 KB)]
추가적으로 패키지를 설치할것인지 묻는 화면입니다.
나중에도 설치할수 있으므로 그냥 "Finish"클릭해도 됩니다.

46_UI_로그인_화면.jpg
[JPG image (228.39 KB)]
이제 첫 로그인 화면이 나옵니다. "root"유저로 로그인할것이므로 "root"를 적고 Enter를 누릅니다.

47_패스워드_입력화면.jpg
[JPG image (202.02 KB)]
root 유저의 암호를 입력하고 Enter를 누릅니다.

48_로그인된_화면.jpg
[JPG image (188.13 KB)]
로그인하면 위와 같은 화면이 나옵니다.

49_Terminal_실행화면.jpg
[JPG image (173.85 KB)]
"Applications > Accessories > Terminal" 메뉴를 선택하여 Terminal을 실행합니다.

50_inittab_을_vi로_수정하려는_화면.jpg
[JPG image (75.66 KB)]
"/etc/inittab"을 편집하기 위해서 vi를 실행합니다.

51_inittab에서_X-Windows_실행되지_않도록_runlevel_3로_변경하는_화면.jpg
[JPG image (177.44 KB)]
Run level을 5에서 3으로 변경합니다.

52_종료메뉴_선택화면.jpg
[JPG image (221.64 KB)]
전원을 끄기 위해서 "System > Shutdown"을 선택합니다.

53_종료확인메뉴.jpg
[JPG image (211.68 KB)]
정말로 전원을 끄겠냐고 묻는화면입니다.

54_종료화면.jpg
[JPG image (230.78 KB)]
전원 OFF를 위한 과정이 나오는 화면입니다.

55_콘솔부팅화면.jpg
[JPG image (40.9 KB)]
다시 전원을 켜서 부팅합니다. 이제 GUI가 아니고 콘솔(CUI)상태로 사용할수 있게 되었습니다.

56_setup_실행화면.jpg
[JPG image (107.44 KB)]
"setup"명령으로 service를 조절할수 있습니다. 불필요한 service를 기동되지 않도록 선택합니다.


Copyright ⓒ MINZKN.COM
All Rights Reserved.