VMware17에서 CentOS Stream 9를 설치하고 실행하는 방법

1. 소개

  이 기사에서는 VMware에 CentOS Stream을 설치하는 방법을 설명합니다. 호스트 시스템은 Windows10 Home Edition이고, VMware 설치를 위해 선택한 버전은 VMware17 이며, Linux 버전은 CentOS 스트림 9 입니다 .

2. 환경 준비

2.1 VMware 설치

버전 17을 다운로드하려면 VMware 공식 웹사이트 에 로그인하세요 .

2.2 Centos 스트림 다운로드

다운로드하려면 Ali의 시스템 미러 스테이션 에 로그인하고 CentOS-Stream-9-latest-x86_64-dvd1.iso 를 선택하세요 . 파일 크기는 약 9.1G 입니다 .
아니면 제가 직접 복사한 주소를 사용하세요

https://mirrors.aliyun.com/centos-stream/9-stream/BaseOS/x86_64/iso/CentOS-Stream-9-latest-x86_64-dvd1.iso?spm=a2c6h.25603864.0.0.446e408cqM7mTv

여기에 이미지 설명을 삽입하세요

3. 가상 머신 구성

3.1 새 가상 머신 생성

WMware 왼쪽 상단 에 있는 파일을 클릭한 후 새 가상 머신 만들기 를 클릭합니다. 사용자 정의를
여기에 이미지 설명을 삽입하세요
선택합니다 . 여기서는 작업이 없습니다. 다음 단계 로 이동하여 나중에 운영 체제를 설치하도록 선택하면 됩니다. 게스트 운영체제의 경우 Linux 버전을 선택하고 Red Hat Enterprise Linux 9 64-bit를 선택합니다. 원하는 가상 머신의 이름을 입력합니다. 위치는 가상 머신이 생성된 후 저장되는 디렉터리입니다. 원하는 디렉터리를 선택할 수 있습니다. 프로세서 디스크 유형도 좋습니다./O 컨트롤러 유형이 좋습니다.I합니다2G구성은 선택 사항입니다 20G 를 권장합니다 . 가상 디스크를 여러 파일로 분할 확인란만 선택합니다 . 가상 머신의 파일 이름은 기본값입니다. 미리보기를 구성합니다. 이 단계는 수행할 필요가 없습니다. 마침을 클릭합니다 . 완료 후 가상 머신 설정 편집을 클릭합니다. CD/DVD(SATA)를 찾으려면 앞서 다운로드한 iso 파일을 찾아 확인을 클릭합니다. 마지막으로 네트워크 구성을 확인합니다. 브리지 모드를 선택합니다. VMware 부분에 속하며 구성이 완료됩니다. 다음 단계는 스팀9 설치 과정
여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요


여기에 이미지 설명을 삽입하세요


여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요


여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요

3.2 스팀9 설치

이 가상 머신을 여는 버튼을 찾으면 다음 설치 인터페이스가 나타납니다. 이때 키보드의 화살표 키를 사용하여 CentOS Stream 9 설치를 선택 하면 선택한 옵션이 흰색으로 변합니다. 이 페이지의 마우스는 유효하지 않습니다. , 키보드만 사용할 수 있습니다.
여기에 이미지 설명을 삽입하세요
언어 선택 중국어 간체 이
여기에 이미지 설명을 삽입하세요
인터페이스에 도착하면 세 가지 작업만 구성하면 됩니다. 먼저 설치 대상을
여기에 이미지 설명을 삽입하세요
클릭합니다 . 선택하지 않으면 자동으로 구성됩니다. . 특정 디렉터리의 크기를 직접 구성하려면 사용자 지정을 선택하고 왼쪽에서 **+**를 클릭하고 아래 지침에 따라 구성할 수 있습니다.
여기에 이미지 설명을 삽입하세요

  • /boot: 부트로더 등 Linux 시스템 시작과 관련된 프로그램을 저장하는 데 사용됩니다. 권장 크기는 100MB입니다.
  • swap: 가상 메모리를 구현하며 권장 크기는 실제 메모리의 1~2배입니다.
  • / : Linux 시스템의 루트 디렉터리로 모든 디렉터리가 이 디렉터리 아래에 위치하며 권장 크기는 5GB 이상입니다.
  • /usr : 관련 데이터가 많은 Linux 시스템에서 응용 프로그램을 저장하는 데 사용되며 3GB 이상을 권장합니다.
  • /var : Linux 시스템에서 자주 변경되는 데이터 및 로그 파일을 저장하기 위해 사용되며, 1GB 이상을 권장합니다.
  • /home : 일반 사용자의 데이터를 저장하는 곳으로 일반 사용자의 홈 디렉터리로 남은 공간을 권장 크기로 한다.
  • /tmp : 파일 시스템이 가득 찼을 때 시스템 안정성에 영향을 주지 않도록 임시 디스크를 별도의 파티션에 넣습니다. 권장 크기는 500MB 이상입니다.
    /swap /boot만 구성할 수 있으며 나머지는 /에 대한 간단한 솔루션입니다 . 아래 그림과 같이
    여기에 이미지 설명을 삽입하세요
    자동으로 할당하는 것이 좋습니다. 그런 다음 왼쪽 상단에서 마침을 클릭하고 메인 페이지 로 돌아가서 루트 비밀번호는 사용자가 설정
    여기에 이미지 설명을 삽입하세요
    하고 비밀번호는 123456 으로 설정합니다 . 단순 비밀번호 유형이므로 버튼을 2번 클릭해야 완료
    여기에 이미지 설명을 삽입하세요
    됩니다. 메인 페이지로 돌아가서 시간을 수정해야 하는 경우 시간을 선택하세요. 시간 구성을 입력할 날짜 및 날짜

여기에 이미지 설명을 삽입하세요
마지막으로 소프트웨어 옵션이 하나 남았습니다 . 열고 나면
여기에 이미지 설명을 삽입하세요
첫 번째는 데스크탑이 있는 시스템입니다. 제 요구 사항은 stream9를 서버로 사용하는 것이므로 Minimal Install을 선택한 다음 Finish를 클릭하여 구성 메인 페이지로 돌아갑니다. , 홈을 클릭하세요. 얼굴 오른쪽 하단에서 설치 시작을 클릭하세요
여기에 이미지 설명을 삽입하세요
설치하는 데 시간이 좀 걸립니다. 문제가 없으면 드디어 다음 페이지가 나타납니다. 오른쪽 하단에 있는 시스템 재시작을 클릭하여 서버를 시작하세요.
여기에 이미지 설명을 삽입하세요

4. 통용 배치

4.1 서버에 로그인

이전 작업을 통해 centos 스트림 9 설치를 완료했으며 루트 계정의 비밀번호를 123456 으로 설정했습니다 . 서버를 다시 시작할 때
여기에 이미지 설명을 삽입하세요
Enter를 누르고 계정 번호와 비밀번호를 입력해야 로그인됩니다.
여기에 이미지 설명을 삽입하세요
로그인 후 명령을 실행하여 버전을 확인하세요.cat /etc/redhat-release

[root@localhost ~]#  cat /etc/redhat-release 
CentOS Stream release 9

4.2 네트워크 카드의 고정 IP 구성

네트워크 카드 정보를 보려면 명령을 실행하십시오.ip a

[root@localhost ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0c:29:30:c6:90 brd ff:ff:ff:ff:ff:ff
    altname enp3s0
    inet 192.168.3.200/24 brd 192.168.3.255 scope global noprefixroute ens160
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe30:c690/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
[root@localhost ~]# 

네트워크 카드 정보를 인쇄하여 내 네트워크 카드 이름이 ens160 이라는 것을 알고 네트워크 카드 구성 경로를 보기 위해 실행합니다.grep -rn /etc -e ens160

[root@localhost ~]# grep -rn /etc -e ens160
/etc/NetworkManager/system-connections/ens160.nmconnection:2:id=ens160
/etc/NetworkManager/system-connections/ens160.nmconnection:6:interface-name=ens160

vi /etc/NetworkManager/system-connections/ens160.nmconnection
네트워크 카드를 수정 하고 파일 내용을 저장하는 명령을 실행하십시오.

[ipv4]
method=auto

로 변경

[ipv4]
method=manual
address1=192.168.3.10/24,192.168.3.1
dns=114.114.114.114;8.8.8.8

수동 : 수동
192.168.3.10/24 : 정적 인트라넷 IP
192.168.3.1 : 게이트웨이 dns는 선택 사항입니다. 114.114.114.114
입력해도 괜찮습니다. 수정 후 파일을 저장하거나, 네트워크 카드 구성 새로 고침을 실행하거나, 네트워크 카드를 직접 다시 시작하세요.
nmcli c reload
nmcli c up ens160

4.3 원격 로그인 활성화

xshell을 직접 사용하시는 경우, root 계정으로 로그인을 하시면 거부가 되오니, sshd 설정을 수정하여 실행하신 후 vi /etc/ssh/sshd_config파일에 원격 로그인을 허용하는 설정을 추가해 주셔야 합니다.

PermitRootLogin yes

저장 후 sshd를 실행하고 재시작하여 서비스의 실행 상태를 확인합니다 systemctl restart sshd
.systemctl status sshd

4.4 SSH 구성

**/etc/ssh/sshd_config** 파일을 확인하면 다음 구성 항목이 있습니다.

AuthorizedKeysFile	.ssh/authorized_keys

따라서 이 파일에 로컬 공개 키를 추가하기만 하면 SSH 구성 로그인을 열 수 있습니다.
참고 : 일반적으로 새로 설치된 시스템에는 이 파일이 없으며 이를 실행하기만 ssh-keygen하면 생성됩니다 .

5. 요약

  위의 내용은 VMware 다운로드부터 VMware 설치 및 활성화, VMware에서 CentOS Stream 다운로드 및 설치까지의 과정을 매우 명확하게 설명하고 있으며, 각 단계에 대한 그래픽 설명이 있을 정도로 상세합니다. 마지막으로 고정 IP를 설정하는 방법과 sshd를 구성하는 방법에 대한 실험도 진행했습니다. 이 정보가 두 도구를 쉽게 시작하는 데 도움이 되기를 바랍니다.

추천

출처blog.csdn.net/dougsu/article/details/131034255