メインコンテンツまでスキップ

Fedora に Apache HTTP サーバーをインストールする方法

Fedora に Apache HTTP サーバーをインストールする方法

Apache HTTP サーバーは、ウェブサイトやウェブアプリケーションのホスティングに広く使用されている人気のあるオープンソースのウェブサーバーです。信頼性があり、柔軟性があり、セキュアなウェブサーバーで、Fedora を含むほとんどのオペレーティングシステムと互換性があります。このチュートリアルでは、Fedora に Apache HTTP サーバーをインストールする手順を説明します。

必要条件

インストールを始める前に、以下のものを確認してください:

  • root もしくは sudo アクセス権を持つ Fedora システム
  • アクティブなインターネット接続

ステップ 1: パッケージリポジトリのアップデート

最初のステップは、最新のパッケージと依存関係を確保するために、パッケージリポジトリをアップデートすることです。ターミナルを開き、以下のコマンドを実行します:

sudo dnf update

このコマンドは、パッケージリポジトリをアップデートし、利用可能な更新をインストールします。

ステップ 2: Apache HTTP サーバーのインストール

パッケージリポジトリを更新した後、Apache HTTP サーバーをインストールすることができます。ターミナルで以下のコマンドを実行します:

sudo dnf install httpd

このコマンドは、Apache HTTP サーバーとその依存関係をインストールします。インストール中に、"y" を入力して "Enter" キーを押すことで、インストールを確認するように求められます。

ステップ 3: Apache HTTP サーバーの起動

インストールが完了したら、Apache HTTP サーバーを起動します。以下のコマンドを実行します:

sudo systemctl start httpd

このコマンドは、Apache HTTP サーバーを起動し、利用可能にします。サーバーが実行されているかどうかを確認するために、以下のコマンドを実行します:

sudo systemctl status httpd

このコマンドは、Apache HTTP サーバーのステータスを表示し、実行中かどうかを示します。

ステップ 4: ファイアウォールの設定

デフォルトでは、Fedora には Apache HTTP サーバーへの着信トラフィックをブロックするファイアウォールがあります。サーバーへのトラフィックを許可するために、ファイアウォールを設定する必要があります。以下のコマンドを実行します:

sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload

このコマンドは、ファイアウォール上の HTTP ポートを開放し、着信トラフィックに利用可能にします。

ステップ 5: Apache HTTP サーバーのテスト

ファイアウォールの設定が完了したら、ウェブブラウザを開き、サーバーの IP アドレスまたはドメイン名を入力して、Apache HTTP サーバーをテストすることができます。すべてが正しく設定されている場合、デフォルトの Apache HTTP サーバーページが表示されます。

ステップ 6: Apache HTTP サーバーの起動時の有効化

システムの起動時に Apache HTTP サーバーが自動的に開始されるようにするために、以下のコマンドを実行します:

sudo systemctl enable httpd

このコマンドは、Apache HTTP サーバーを起動時に有効化し、システムが再起動されると自動的に開始されます。

結論

おめでとうございます!Fedora に Apache HTTP サーバーを正常にインストールしました。Apache HTTP サーバーは、ウェブサイトやウェブアプリケーションをホストできる信頼性の高いセキュアなウェブサーバーです。このチュートリアルに従って、Fedora システムに Apache HTTP サーバーを簡単にインストールして設定することができます。常にサーバーを最新の状態に保ち、セキュリティを確保するようにしてください。