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

CentOS に Apache HTTP Server をインストールする方法

CentOS に Apache HTTP Server をインストールする方法

Apache HTTP Server は人気のあるウェブサーバーソフトウェアで、ユーザーはインターネット上でウェブページを提供することができます。CentOS に Apache HTTP Server をインストールすることは比較的簡単なプロセスです。このチュートリアルでは、CentOS に Apache HTTP Server をインストールする手順をステップバイステップで説明します。

前提条件

始める前に、Apache HTTP Server をインストールするための CentOS サーバーと、サーバーへの root アクセス権があることを確認してください。

ステップ 1: システムの更新

CentOS に Apache HTTP Server をインストールするための最初のステップは、システムを更新することです。これにより、すべての必要なパッケージが最新の状態になります。以下のコマンドを実行してシステムを更新してください:

sudo yum update

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

システムが更新されたら、Apache HTTP Server をインストールする準備が整いました。以下のコマンドを実行して Apache HTTP Server をインストールしてください:

sudo yum install httpd

このコマンドにより、Apache HTTP Server が CentOS サーバーにインストールされます。

ステップ 3: Apache HTTP Server の起動

Apache HTTP Server をインストールした後、以下のコマンドを実行してサービスを起動してください:

sudo systemctl start httpd

このコマンドにより、Apache HTTP Server サービスが開始されます。

ステップ 4: Apache HTTP Server の有効化

システムが起動するたびに Apache HTTP Server が自動的に起動するようにするために、以下のコマンドを実行してサービスを有効化してください:

sudo systemctl enable httpd

このコマンドにより、Apache HTTP Server サービスが CentOS サーバーで有効化されます。

ステップ 5: Apache HTTP Server の状態の確認

Apache HTTP Server が実行されていることを確認するために、以下のコマンドを実行してください:

sudo systemctl status httpd

このコマンドにより、Apache HTTP Server サービスの状態が表示されます。サービスが実行されている場合は、次のような出力が表示されます:

httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2021-04-05 15:41:09 UTC; 1 day 4h ago

サービスが実行されていない場合は、次のような出力が表示されます:

httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: inactive (dead)

ステップ 6: Apache HTTP Server の設定

Apache HTTP Server を設定するために、以下のコマンドを実行して Apache の設定ファイルを開いてください:

sudo nano /etc/httpd/conf/httpd.conf

このコマンドにより、Apache の設定ファイルが nano テキストエディタで開かれます。

ステップ 7: Apache HTTP Server のテスト

Apache HTTP Server をテストするために、以下のコマンドを実行して簡単な PHP ファイルを作成してください:

sudo nano /var/www/html/index.php

このコマンドにより、/var/www/html ディレクトリに index.php という新しいファイルが作成されます。

以下のコードを index.php ファイルに追加してください:

<?php
phpinfo();
?>

ファイルを保存して閉じてください。

その後、ウェブブラウザを開き、http://your_server_IP_address/index.php に移動してください。Apache HTTP Server が正常に動作している場合、PHP インストールに関する情報が表示されるページが表示されます。

結論

おめでとうございます!CentOS に Apache HTTP Server を正常にインストールしました。これで Apache を使用してインターネット上でウェブページを提供することができます。システムを最新の状態に保ち、パッケージを定期的に更新し、Apache HTTP Server を必要に応じて設定することで、システムを安全に保つことを忘れないでください。