Recent Posts
Recent Comments
Link
06-30 12:53
Today
Total
관리 메뉴

삶 가운데 남긴 기록 AACII.TISTORY.COM

CentOS 7 설치 본문

DEV&OPS/Linux & Cloud

CentOS 7 설치

ALEPH.GEM 2022. 6. 29. 22:34
vmware 가상 머신 생성

 

 

CentOS 소개

실무에서 많이 쓰는 리눅스 중에서 red hat 리눅스가 있습니다.

그 red hat 리눅스와 사실상 동일하다고 할수 있는 CentOS 운영체제라는 것이 있습니다.

그런데 red hat에서 CentOS 8을 끝으로 지원 중단을 발표했습니다.

그래도 CentOS는 red hat 리눅스 학습용으로 적합하기 때문에 같이 설치해보도록 하겠습니다.

 

vmware player 소개

https://www.vmware.com/kr/products/workstation-player/workstation-player-evaluation.html

리눅스를 설치할 컴퓨터가 따로 있다면, 그 컴퓨터에 설치해도 좋습니다.

별도의 컴퓨터가 없다면 윈도우PC에서 가상 운영체제를 설치할 수 있는 vmware 도 좋은 대안이 될 수 있습니다.

윈도우(Host) 운영체제에서도 가상 머신을 만들어 리눅스(Guest) 운영체제를 여러 개 설치할 수 있기 때문입니다.

vmware를 이용하면 한 대의 컴퓨터로 여러 개의 리눅스를 실행시켜서 네트워크 통신을 테스트할 수 있습니다.

 

CentOS 설치용 ISO 파일 다운로드 링크

http://ftp.kaist.ac.kr/CentOS/7.9.2009/isos/x86_64/

 

Index of /CentOS/7.9.2009/isos/x86_64/

 

ftp.kaist.ac.kr

https://vault.centos.org/7.8.2003/isos/x86_64/

 

Index of /7.8.2003/isos/x86_64

 

vault.centos.org

 

 

 

 

 

설치 시 유의 사항

1. 설치시 키보드를 클릭 후 키보드 레이아웃에서 영어(미국)를 추가한 뒤 리스트의 맨 위로 올립니다.

 

2. 소프트웨어 선택은 최소 설치로 되어 있는데 

  • 콘솔 전용 서버를 설치할 경우: 기본 값인 최소 설치를 선택합니다.
  • X윈도우 서버를 설치할 경우: 개발 및 창조를 위한 워크스테이션을 선택합니다.
  • 클라이언트 데스크탑을 설치 할 경우: GNOME 데스크탑을 선택합니다.

 

3. 네트워크 및 호스트 이름은 연결되지 않음으로 되어 있으므로 클릭해서 Ethernet 연결을 켬으로 변경시킵니다.

 

4. 수동으로 파티션을 설정하려면 설치대상을 클릭해서 아래쪽의 파티션을 설정합니다를 선택하고 새로운 마운트 지점은 표준 파티션으로 선택합니다.

 

 

  • / 루트 파티션  3GB 권장
  • /boot    부팅 커널 파티션    1GB 권장
  • /usr    응용프로그램 파티션   20GB 권장
  • /tmp    임시파일 파티션   4GB 권장
  • /var   로그 및 캐시파일 파티션   10GB 권장
  • /home   사용자 파티션      사용자가 많을수록 많이 할당
  • swap    RAM이 부족시 사용하는 파티션      설치 RAM의 2배가량 권장

 

 

5. Kdump 활성화 여부 결정: Kdump 체크를 해제하면 성능이 약간 향상됩니다.

 

6. 시스템 종료 명령어: halt -p

 

 

업데이트 중지(X-윈도우)

1. 프로그램 ▶ 시스템 도구 ▶ 소프트웨어

  • 최신 패키지만, 전용 패키지만 옵션을 끕니다.
  • 소프트웨어 -> 소프트웨어 공급원: 업데이트 확인하지 않기로 설정합니다.

2. YUM 설정

  • cd /etc/yum.repos.d/
  • gedit CentOS-Base.repo      ▶    [updates] 부분을 삭제한 후 저장합니다.
  • gedit CentOS-Sources.repo  ▶    [updates Source] 부분을 삭제한 후 저장합니다.
  • 예제: 

 

업데이트 중지(console)

  • vi 에디터에서 update관련 부분을 삭제한 뒤 저장
  • vi /etc/yum.repos.d/CentOS-Base.repo
  • vi /etc/yum.repos.d/CentOS-Sources.repo

 

 

 

 

네트워크 및 보안 설정(X윈도우)

1. IP주소 설정

  • cd /etc/sysconfig/network-scripts/
  • ls 명령으로 ifcfg-xxxx 파일을 확인 
  • gedit 명령으로 ifcfg-XXXX  파일을 편집
  • 예제: 
  • 서버에 고정 IP를 할당하기 위한 입력
    • BOOTPROTO 가 dhcp으로 되어 있는 것을 none으로 수정하고
    • IPADDR, NETMASK, GATEWAY, DNS1의 설정을 각자의 네트워크 설정에 맞도록 추가한 뒤 저장
  • systemctl restart network 명령어로 네트워크 재시작
  • ifconfig 명령어로 네트워크 정보 확인
  • 네트워크 관리자를 이용해도 됨

 

네트워크 및 보안 설정(console)

1. ip주소 설정

  • cd /etc/sysconfig/netwrok-scripts/
  • vi 에디터로 ifcfg-XXXX 실행 ▶ a 키 누른 뒤 편집 ▶ esc ▶ wq

2. 필수 패키지 설치

  • yum -y install bind-utils wget unzip tar

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90