GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS9ストリームにApacheをインストールする方法

このチュートリアルでは、CentOS 9 StreamにApacheをインストールする方法を紹介します。知らない人のために、ApacheHTTPサーバーとしても知られるApacheは無料でオープンです。 -ソース、および強力な機能を含むクロスプラットフォームHTTPサーバーであり、さまざまなモジュールで拡張できます。これは、インターネットの大部分を強化するLAMPスタック(Linux、Apache、MySQL、PHP)の一部です。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS9ストリームへのApacheWebサーバーのインストールを段階的に説明します。

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS9ストリーム。
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
  • サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
  • non-root sudo user またはroot userへのアクセス 。 non-root sudo userとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。

CentOS9ストリームにApacheをインストールする

ステップ1.まず、システムが最新であることを確認することから始めましょう。

sudo dnf update

ステップ2.CentOS9ストリームにApacheをインストールします。

デフォルトでは、ApacheはCentOS 9 Streamベースリポジトリで利用できます。次に、次のコマンドを実行して、ApacheHTTPサーバーをシステムにインストールします。

sudo dnf install httpd httpd-tools

インストールが完了したら、Apacheを有効にして(システムの起動時に自動的に起動します)、Webサーバーを起動し、以下のコマンドを使用してステータスを確認します。

>
sudo systemctl start httpd
sudo systemctl enable httpd
sudo systemctl status httpd

Apacheのバージョンを確認するには、次のコマンドを使用して確認します。

httpd -v

手順3.ファイアウォールを構成します。

サーバーがファイアウォールで保護されていて、HTTPポートとHTTPSポートを開いていない場合は、以下のコマンドで有効にしてください。

sudo firewall-cmd --permanent --zone=public --add-service=http 
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
>

手順4.Apacheのインストールを確認します。

正常にインストールされたら、お気に入りのWebブラウザーを開き、URL http://your-IP-addressを入力します。 次の画像に示すように、デフォルトのApacheHTTPサーバーのウェルカムページが表示されます。

ステップ5.Apache構成ファイルの構造。

構成を変更する必要がある場合に備えて、構成ファイルの場所とApacheルートディレクトリを知っておく必要があります。

  • すべてのApache構成ファイルは/etc/httpdにあります ディレクトリ。
  • メインのApache設定ファイルは/etc/httpd/conf/httpd.confです。 。
  • .confで終わる構成ファイル /etc/httpd/conf.dにあります ディレクトリはメインのApache構成ファイルに含まれています。
  • さまざまなApacheモジュールのロードを担当する構成ファイルは、/etc/httpd/conf.modules.dにあります。 ディレクトリ。
  • Apachevhostファイルは.confで終わる必要があります /etc/httpd/conf.dに保存されます ディレクトリ。必要な数のvhostを使用できます。ドメインごとに個別の構成ファイル(vhost)を作成すると、サーバーの保守が容易になります。

おめでとうございます。Apacheが正常にインストールされました。このチュートリアルを使用してCentOS9ストリームにApacheWebサーバーをインストールしていただきありがとうございます。追加のヘルプや役立つ情報については、Apacheの公式Webサイトを確認することをお勧めします。


Cent OS
  1. CentOS8にApacheをインストールする方法

  2. CentOS7にApacheWebサーバーをインストールする方法

  3. CentOS9ストリームにNagiosをインストールする方法

  1. CentOS7にVagrantをインストールする方法

  2. CentOS8にGiteaをインストールする方法

  3. CentOS8にApacheCassandraをインストールする方法

  1. CentOS8にMemcachedをインストールする方法

  2. CentOS7にNginxをインストールする方法

  3. CentOS7にApacheをインストールする方法