Fedora 23 サーバーのインストールとコックピット管理ツールによる管理
Fedora プロジェクトは2015 年 3 月 11 日にFedora 23 サーバー エディションをリリースしました。このエディションには、サーバーを簡単に管理できるいくつかの優れた新機能が搭載されています。
Fedora 23 サーバーの新機能
Fedora 23 サーバーの変更点の一部を次に示します。
- RoleKit – 導入を容易にするプログラム インターフェイス
- CockPit – リモート サーバー管理用のグラフィカル ユーザー インターフェイス
- SSLv3 と RC4 はデフォルトで無効になっています
- Perl 5.22はデフォルトでインストールされています
- Python 3 が Python 2 に置き換わりました
- Unicode 8.0のサポート
- DNF システムのアップグレード
Fedora 23 ワークステーション に関する一連の記事をすでに取り上げていますので、ぜひ読んでみてください。
- Fedora 23 ワークステーションのインストール ガイド
- Fedora 22 から Fedora 23 へのアップグレード
- Fedora 23 のインストール後にやるべき 24 のこと
このチュートリアルでは、 システムにFedora 23 サーバーをインストールする方法を説明します。始める前に、システムが次の最小要件を満たしていることを確認する必要があります。
要件
- CPU: 1 GHz (またはそれ以上)
- RAM: 1GB
- ディスクスペース: 10 GBの未割り当てスペース
- グラフィカル インストールには最低 800×600 の解像度が必要です
まず、次のリンクを使用して、システム アーキテクチャ (32 ビットまたは 64 ビット) に適したFedora 23 サーバー エディション をダウンロードします。
Fedora 23 サーバーのライブ イメージをダウンロード
- Fedora-Server-DVD-i386-23.iso – サイズ 2.1GB
- Fedora-Server-DVD-x86_64-23.iso – サイズ 2.0GB
Fedora 23 サーバーの Netinstall イメージをダウンロードする
- Fedora-Server-netinst-i386-23.iso – サイズ 4580MB
- Fedora-Server-netinst-x86_64-23.iso – サイズ 415MB
Fedora 23 サーバーのインストール
1. まず、Unetbootin ツールを使用して起動可能な USB フラッシュ ドライブを準備します。または、Brasero を使用できます。ここでは特に説明は必要ありません。
2. ブータブル メディアを準備したら、それを適切なポート/デバイスに配置し、そこから起動します。最初のインストール画面が表示されるはずです。
3. インストール オプションを選択し、インストーラーが次の画面に移動するまで待ちます。インストール言語を選択するオプションが表示されます。優先するものを選択して続行します。
4. [インストールの概要] 画面が表示されます。インストール中に何度かここに戻ることになるので、これを覚えておいてください。
ここでのオプションは次のとおりです。
- キーボード
- 言語サポート
- 時刻と日付
- インストール元
- ソフトウェアの選択
- インストール先
- ネットワークとホスト名
必要に応じて各設定を構成できるように、これらのオプションのそれぞれについて説明します。
キーボードの設定
5. このセクションでは、サーバーで利用可能なキーボード レイアウトを選択できます。さらに追加するには、プラス "+"
記号をクリックします。
選択したら、左上隅の [完了] をクリックすると、[インストールの概要] 画面に戻ることができます。
言語サポートの設定
6. 次に設定できるのは、Fedora サーバーの言語サポートです。 Fedora サーバーに追加の言語が必要な場合は、ここで選択できます。
必要な言語を選択したら、左上隅にある青い [完了] ボタンを押します。
日付と時刻を設定する
7. ここでは、地図上またはドロップダウン メニューから適切なタイム ゾーンを選択して、サーバーの時刻設定をセットアップできます。
もう一度、適切な時間設定を選択したら、[完了] ボタンをクリックします。
インストールソースの選択
8. インストール ソースは、オペレーティング システムのインストール元のメディアを検出します。インストール元をネットワーク宛先から変更したい場合は、ここで変更できます。
ソースイメージで提供されているパッケージを使用する代わりに、インストール中にアップデートを適用することを選択するオプションもあります。
すべての更新はインストールの完了後に適用できるため、ここでは何も変更する必要はありません。準備ができたら、[完了] ボタンをクリックします。
ソフトウェアの選択
9. このセクションでは、サーバーの初回起動時にどのソフトウェアをプリインストールするかを選択できます。ここには 4 つの事前定義されたオプションがあります。
- 最小限のインストール – 最小限のソフトウェア – すべてを自分で設定します。これは上級ユーザーが好むオプションです
- Fedora Server – 統合され管理が容易なサーバー
- Web サーバー – Web サーバーの管理に必要なツールのセットが含まれています
- インフラストラクチャ サーバー – このセットアップは主にネットワーク インフラストラクチャ サービスを維持するためのものです
ここでの選択は非常に個人的なものであり、サーバーが必要なプロジェクトによって異なります。サーバーのタイプを選択したら (左側)、プリインストールしたいソフトウェアをクリックします (右側のウィンドウ)。
ほとんどの場合、以下を選択する必要があります。
- 共通のネットワーク マネージャー サブモジュール
- FTPサーバー
- ハードウェアサポート
- MariaDB (MySQL) データベース
- システムツール
もちろん、必要なソフトウェア パッケージを自由に選択してください。 1 つ見逃した場合でも、インストールが完了したら、いつでも追加のソフトウェアをインストールできます。
選択したら、青い [完了] ボタンをクリックすると、もう一度 [インストールの概要] ウィンドウに移動できます。
インストール先の設定
10. これは最も重要な部分の 1 つです。サーバーのストレージ パーティションを構成します。 「インストール先」オプションをクリックし、Fedora 23 Server をインストールするディスクを選択します。その後、「パーティション分割を構成します」を選択します。
左上隅にある青い [完了] ボタンをクリックすると、サーバーのディスク パーティションを構成できます。
11. 次のウィンドウで、ドロップダウン メニューから [標準パーティション] を選択し、プラス 「+」
記号をクリックして最初のパーティションを作成します。ディスクパーティション。
12. 小さなウィンドウが表示され、パーティションの「マウント ポイント」と「希望の容量」を設定する必要があります。ここで選択する必要があるものは次のとおりです。
- マウント ポイント: /
- 必要な容量: 10 GB
多数のソフトウェアをインストールする予定がある場合は、ルート パーティションにさらに多くのスペースを与えてください。
パーティションが作成されたら、「ファイル システム」で「ext4」が選択されていることを確認します。
13. 次に、サーバーにスワップ メモリを追加します。スワップ メモリは、サーバーの物理メモリが不足したときに使用されます。これが発生すると、システムはディスク領域のごく一部である「スワップ」 メモリから一時的に読み取ります。
スワップ メモリは物理メモリよりもかなり遅いため、スワップをあまり頻繁に使用しないように注意してください。通常、スワップの量は RAM のサイズの 2 倍にする必要があります。より多くのメモリを備えたシステムの場合は、1 ~ 2 GB のスペースを与えることができます。
「スワップ」 メモリを追加するには、プラス 「+」
記号をもう一度クリックし、新しいウィンドウでドロップダウン メニューを使用して「スワップ」 を選択します。 >。私の場合は2 GBのスペースを与えます。
- マウント ポイント: スワップ
- 必要な容量: 2 GB
14. 最後に、すべてのユーザー データを保存する "/home"
パーティションを作成します。このパーティションを作成するには、もう一度 「+」
ボタンをクリックし、ドロップダウン メニューから 「/home」 を選択します。 「希望の容量」は空のままにし、残りのスペースを使用します。
- マウント ポイント: /home
- 必要な容量: 空のままにしておきます。
念のため、ルート パーティションの場合と同様に、「ファイル システム」が「ext4」に設定されていることを確認してください。
準備ができたら、青い [完了] ボタンをクリックします。ディスク上で実行される変更のリストが提供されます。
問題がなければ、[変更を承認] ボタンをクリックすると、もう一度 [インストールの概要] 画面が表示されます。
ネットワークとホスト名の構成
15. このセクションでは、サーバーのネットワーク設定とホスト名を構成できます。サーバーのホスト名を変更するには、「ホスト名:」の横に希望の名前を入力します。
16. サーバーのネットワーク設定を構成するには、右側の [構成] ボタンをクリックします。通常、サーバーは同じ IP アドレスから繰り返しアクセスされることを想定しているため、静的 IP アドレスを設定することをお勧めします。こうすることで、サーバーは毎回同じアドレスからアクセスされるようになります。
新しいウィンドウで次の操作を行います。
- IPv4 設定を選択します
- [方法] の横にある [マニュアル] を選択します。
- [追加] ボタンをクリックします。
- ISP から提供された IP 設定を入力します。私の場合はホームルーターを使用しており、ルーターが使用するネットワーク範囲内からIPアドレスを適用しました。
最後に変更を保存し、もう一度 [完了] ボタンをクリックします。
インストールの開始
17. 最後に、右下の [インストールを開始] ボタンをクリックします。
18. インストールの続行中に、root ユーザーのパスワードを設定し、オプションの追加のユーザー アカウントを作成する必要があります。
root ユーザーのパスワードを設定するには、[ROOT PASSWORD] をクリックし、このユーザーに強力なパスワードを設定します。
19. 次に、新しいサーバー用に追加のユーザー アカウントを作成できます。本名、ユーザー名、パスワードを入力するだけです:
20. あとは、インストールが完了するのを待つだけです。
21. インストールが完了したら、右下に表示される再起動ボタンをクリックします。これで、インストール メディアを取り出して、新しい Fedora サーバーを起動できるようになります。
22. これで、設定した「root」ユーザーでサーバーにアクセスでき、サーバーへの完全なアクセス権が得られます。
Fedora 23 サーバー管理とコックピット
23. 新しい管理者のために、Fedora プロジェクトは「コックピット」 と呼ばれる使いやすいコントロール パネルを追加しました。ブラウザを通じてサーバーのサービスを管理できるようになります。
サーバーにコックピットをインストールするには、root として次の一連のコマンドを実行します。
dnf install cockpit
systemctl enable cockpit.socket
systemctl start cockpit
firewall-cmd --add-service=cockpit
24. 最後に、次の URL でブラウザのコックピットにアクセスできます。
http://your-ip-address:9090
SSL 警告が表示される場合がありますが、これを無視して次のページに進んでも問題ありません。
認証するには、以下を使用してください。
- ユーザー名: ルート
- パスワード: サーバーの root パスワード
このコントロール パネルのさまざまなセクションを使用して、次のことを行うことができます。
- システム負荷を確認する
- サービスの有効化/無効化/停止/開始/再起動
- ログを確認する
- ディスク使用量と I/O 操作を参照
- ネットワーク統計を確認する
- アカウントの管理
- Webターミナルを使用する
システム負荷をチェックする
システムサービスの監視
システムログの監視
ディスク I/O 速度の監視
ネットワーク使用状況を監視する
システムアカウントの管理
Webターミナルを使用する
結論
Fedora 23 サーバーのインストールが完了し、サーバーの管理を開始できるようになります。そのために必要なツールはすべて確実に揃っています。ただし、ご質問やご意見がございましたら、お気軽に以下のコメント欄に送信してください。