목표
VM에 CentOS 설치 및 네트워크 구성
1. CentOS 다운로드
CentOS Linux
7-2009
https://www.centos.org/download/
Download
Home Download Architectures Packages Others x86_64 RPMs Cloud | Containers | Vagrant ARM64 (aarch64) RPMs Cloud | Containers | Vagrant IBM Power BE (ppc64) RPMs Cloud | Containers | Vagrant IBM Power (ppc64le) RPMs Cloud | Containers | Vagrant ARM32 (armhf
www.centos.org
1.1 x86_64 클릭
1.2 http://mirror.elice.io/centos/7.9.2009/isos/x86_64/ 클릭
1.3 CentOS-7-x86_64-DVD-2009.iso 클릭
1.4 다운로드 완료
2. CentOS 설정
- VirtualBox > docker-centos 클릭 > 마우스 오른쪽 클릭 > 설정 클릭
- 설정 > 시스템 > 메모리 크기 올리기
: 2048 > 4096 - 설정 > 저장소 > 컨트롤러 IDE > 비어있음 > 오른쪽 CD룸 아이콘 클릭 > 디스크 파일 선택 > 위에서 다운받은 CentOS.iso 선택
- docker-centos 클릭 후 > 시작
- 부팅 완료 후, 아래의 순서대로 진행
* 마우스 나가기 Ctrl + Alt (설정 부분은 인터넷 쳐보기)
1. 언어 선택
- English (United States)
2. INSTALLATIONS SUMMARY
-- LOCALIZATION
1) Date Time 클릭
- 한국 위치로 변경 (Asia - Seoul)
2) KEYBOARD
- English(US)
3) LANGUAGE SUPPORT
- English (United States)
-- SOFTWARE
1) INSTALLATION SOURCE
- Local media
2) SOFTWARE SELECTION
- GNOME Desktop
-- SYSTEM
1) INSTALLATION DESTINATION
- 클릭 후, DONE 누르면 자동으로 설정됨
2) NETWORK & HOST NAME
- Ethernet (enp0s3) ON 으로 설정
- Host name 변경 : docker-centos.example.com > Apply
2-1) NETWORK & HOST NAME > Configure...클릭
- IPv4 Settings 클릭
- Address: 10.100.0.106
- Netmask: 24
- Gateway: 10.100.0.1
- DNS servers:10.100.0.1
- SAVE 버튼 클릭
---- Begin Installation 클릭 설치 진행 - CentOS 는 설치할때 Root 패스워드 설정이 가능함
USER SETTINGS
--- ROOT PASSWORD
1.ROOT PASSWORD 클릭
--- CREATE USER
Full name: guru
User name: guru
password: ....
confirm password - 설치 완료 후, 우측 하단 리부트 버튼 클릭
- 라이센스 동의 > FINISH CONFIGURATION
Centos 는 라이센스를 수락을 해야지만 사용가능
-- LICENSING
- LICENSE INFORMATION
- i aceept the license agreement. 체크 - 로그인
CentOS는 root/guru 둘다 로그인 가능.
root 계정이 시스템 관리자로 등록되어있다.
3. CentOS 네트워크 구성
- 설정 화면 진입 (우측 상단 클릭)
- Region & Lanuage > [+] 클릭 > 한국어 추가
- Privacy > Screen Lock > Off
- Power > Savling > Naver
- Network > 위에서 설정한 IP 주소가 정확하게 설정이 되어있는지 체크
- 바탕화면 > 마우스 오른쪽 키 > 터미널 진입
- ip 체크
$ ip addr
CentOS를 데스크탑 버전으로 설치하게되면 가상머신안에 하이퍼 바이저(KBM)가 설치됨. 그래서 그것을 종료해야됨 - KBM 중지 작업 진행
$ systemctl stop libvirtd
$ systemctl disable libvirtd //다음번에도 실행 안되도록 처리 - hostname 체크
$ vi /etc/hostname
//docker-centos.example.com - hosts 체크
$ vi /etc/hosts
//아래 내용추가
10.100.0.105 docker-ubuntu-example.com docker-ubuntu
10.100.0.106 docker-centos-example.com docker-centos
- PING 체크
$ ping 8.8.8.8 -c 3 - 텍스트 로그인 형태로 변경
$ systemctl set-default multi-user.target - centos는 기본적으로 ssh 데몬이 설치되어있고, 방화벽도 열려있음, 아래의 명령어로 확인
$ systemctl status sshd
//Active : acitve(running) 확인
tree 설치
$ yum install -y tree - 환경 구성완료
- 우측 상단에 클릭하고 리스타트 진행
4. CentOS Xshell 접속
4.1 아래 내용 입력
4.2 사용자 인증 정보 입력
4.3 접속 완료
$ exit
//명령어로 접속 종료
5. CentOS 스냅샷
참고
[따배도] 2-3. 도커 설치하기: CentOS 설치 및 네트워크 구성
https://www.youtube.com/watch?v=xNby1hi3dow&list=PLApuRlvrZKogb78kKq1wRvrjg1VMwYrvi&index=7
'Docker' 카테고리의 다른 글
[Docker] 로컬 환경 구성 6 - CentOS Docker 설치 (0) | 2024.02.05 |
---|---|
[Docker] 로컬 환경 구성 5 - Ubuntu Docker 설치 (0) | 2024.02.05 |
[Docker] 로컬 환경 구성 3 - Ubuntu 설치 (1) | 2024.02.05 |
[Docker] 로컬 환경 구성 2 - 가상 머신 생성 (0) | 2024.02.05 |
[Docker] 로컬 환경 설치 1 - Virtualbox 설치 (2) | 2024.02.05 |