VMware17 で CentOS Stream 9 をインストールして実行する方法

1 はじめに

  この記事では、VMware に CentOS Stream をインストールする方法を説明します。ホスト マシンは Windows10 ホーム エディション、VMware をインストールするために選択したバージョンはVMware17 、Linux バージョンはCentOS stream 9です。

2. 環境の準備

2.1 VMwareのインストール

VMware の公式 Web サイトにログインして、バージョン 17 をダウンロードします。

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 ビットを選択します。好きな仮想マシンの名前を入力します。場所は、仮想マシンの作成後に保存されるディレクトリです好みのディレクトリを選択できます。プロセッサディスク タイプも問題ありません。新しい仮想ディスクです。/O コントローラ タイプで問題ありません。I2G構成はオプションです20Gを推奨します。 [仮想ディスクを複数のファイルに分割する]のみをオンにします。仮想マシンのファイル名はデフォルトです。プレビューを構成します。この手順は操作する必要はありません。 [完了]をクリックします。完了後、[仮想マシン設定の編集]をクリックします。 CD/DVD (SATA)を見つけて、前にダウンロードした ISO ファイルを見つけて、「OK」をクリックします。最後に、ネットワーク構成を確認します。ブリッジ モードを選択します。これは VMware 部分に属し、構成は完了です。次のステップは次のとおりです。 steam9のインストール手順
ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入


ここに画像の説明を挿入


ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入


ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入

3.2 steam9のインストール

この仮想マシンを開くボタンを見つけてください。次のインストール インターフェイスが表示されます。このとき、キーボードの矢印キーを使用して [ Install CentOS Stream 9]を選択すると、選択されたオプションが白に変わります。このページではマウスは無効です。 , キーボードのみ使用可能
ここに画像の説明を挿入
言語選択簡体字中国語
ここに画像の説明を挿入
このインターフェースに到着したら、設定する必要があるのは 3 つの操作だけです
ここに画像の説明を挿入
まず、インストール先をクリックします選択しない場合は、自動的に設定されます
ここに画像の説明を挿入
特定のディレクトリのサイズを自分で設定したい場合は、カスタマイズを選択して左側の **+** をクリックし、以下の手順に従って設定できます

  • /boot: ブート ローダーなど、Linux システムの起動に関連するプログラムを保存するために使用されます。推奨サイズは 100MB です。
  • swap: 仮想メモリを実現します。推奨サイズは物理メモリの 1 ~ 2 倍です。
  • / : Linux システムのルート ディレクトリ。すべてのディレクトリはこのディレクトリの下にハングされます。推奨サイズは 5 GB 以上です。
  • /usr : Linux システムにアプリケーションを保存するために使用されます。これには多くの関連データがあり、3GB 以上にすることをお勧めします。
  • /var : Linux システムで頻繁に変更されるデータとログ ファイルを保存するために使用され、1 GB より大きいことが推奨されます。
  • /home : 一般ユーザーのデータを保存します。一般ユーザーのホームディレクトリです。推奨サイズは残りの容量です。
  • /tmp : ファイル システムがいっぱいになったときにシステムの安定性に影響を与えないように、一時ディスクを別のパーティションに配置します。推奨サイズは500MB以上です。
    /swap /boot のみを構成でき、残りは / の単純な解決策です。以下の図に示すように
    ここに画像の説明を挿入
    、自動的に割り当てることをお勧めします。その後、左上隅の「完了」をクリックし、メインページに戻り、ユーザーが設定したroot パスワードを入力し、パスワードを123456
    ここに画像の説明を挿入
    に設定します。これは単純なパスワード タイプなので、ボタンを完了するには2 回クリックする必要があります。メイン ページに戻り、時間を変更する必要がある場合は、時間を選択しますと日付を入力して時間設定を入力します
    ここに画像の説明を挿入

ここに画像の説明を挿入
最後に、ソフトウェア オプションが1 つ残っています。開いた後、
ここに画像の説明を挿入
最初のオプションはデスクトップを備えたシステムです。私の要件は、stream9 をサーバーとして使用することなので、[最小インストール]を選択し、[完了] をクリックして構成のメイン ページに戻ります。 , [ホーム] をクリックします。画面の右下隅にあるインストールを開始します
ここに画像の説明を挿入
インストールにはしばらく時間がかかります。問題がなければ、最終的に次のページが表示されます。右下隅にあるシステムの再起動をクリックして、サーバーを起動します。
ここに画像の説明を挿入

4. 通用配置

4.1 サーバーへのログイン

これまでの操作で、centos stream 9 のインストールが完了し、rootアカウントのパスワードを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 リモートログインを有効にする

vi /etc/ssh/sshd_configxshell を直接使用する場合、root アカウントでログインすると拒否されるため、sshd の設定を変更して実行し、リモートログインを許可する設定をファイルに追加する必要があります。

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