記事ディレクトリ
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 コントローラ タイプで問題ありません。Iを2G構成はオプションです。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_config
xshell を直接使用する場合、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の設定方法についても実験を行いました。この情報が両方のツールを簡単に使い始めるのに役立つことを願っています。