삶 가운데 남긴 기록 AACII.TISTORY.COM
CentOS 7 설치 본문
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/
https://vault.centos.org/7.8.2003/isos/x86_64/
설치 시 유의 사항
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
'DEV&OPS > Linux & Cloud' 카테고리의 다른 글
CentOS 7 firewall 와 SELinux 기본 사용법 (0) | 2022.07.04 |
---|---|
리눅스 명령어 요약 (0) | 2022.06.29 |
CentOS 7에서 tomcat 8의 로그 파일 catalina.out 를 날짜별 생성 (0) | 2022.06.28 |
리눅스 alias 를 등록해서 단축 명령어를 사용 (0) | 2022.06.28 |
putty접속문제: expected key exchange group packet from server (0) | 2022.06.28 |