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

CentOS8LinuxにApache/httpdをインストールする方法

このガイドでは、CentOS 8 LinuxサーバーにApache(最も広く使用されているWebサーバー)をインストールする方法を学習します。

Apache2とhttpd

機能的には、両方とも100%同じです。唯一の違いは、Ubuntu/Debianではバイナリがapache2と呼ばれることです。 一方、RHEL / CentOSでは、バイナリはhttpdと呼ばれます。 。

CentOS8にApacheをインストールする方法

ステップ1:ソフトウェアリポジトリを更新する

# dnf update
発生したエラー:リポジトリ「Appstream」のメタデータのダウンロードに失敗しました

システムを更新しようとしたときに、次のエラーが発生した場合:リポジトリ「Appstream」のメタデータのダウンロードに失敗しました。この記事に従って問題を修正してください。

ステップ2:Apacheを含むリポジトリを確認する

# dnf module list httpd
CentOS Linux 8 - AppStream
Name                                              Stream                                                 Profiles                                                               Summary
httpd                                             2.4 [d][e]                                             common [d], devel, minimal                                             Apache HTTP Server

上記の例から、httpd v2.4を見つけることができます。 CentOS Linux 8 - AppStreamで利用可能です リポジトリであり、インストールされるデフォルトのバージョンです。

ステップ3:Apacheをインストールする

# dnf install httpd -y

ステップ4:firewalldでHTTP(80)およびHTTPS(443)ポートを開きます

HTTPおよびHTTPSプロトコルは、通常、ApacheやNginxなどのWebサーバーで使用されます。ただし、これらのポート80および443は、firewalldではデフォルトで開かれていません。記事に従って、CentOS8LinuxのfirewalldでHTTP80およびHTTPS443ポートを開きます。

ステップ5:ApacheWebサーバーを起動して管理する

インストールが完了した後、ApacheはCentOSで自動的に起動しません!以下のようにステータスを確認してください:

httpdサービスを確認する

# systemctl status httpd

httpdサービスを開始します

# systemctl start httpd

注:コマンドが正しく実行されると、出力されません。

起動時に実行するようにhttpdを設定します

# systemctl enable httpd

Apacheをリロードして、構成ファイルの変更を適用します

# systemctl reload httpd

httpdを停止

# systemctl stop httpd

ステップ6:ApacheWebサーバーをテストする

Apache Webサーバーの仕事は、ネットワークを介してWebページを提供することです。システムのIPアドレスを見つけます:

# hostname -I

Webブラウザーを開き、URLにIPアドレスを入力します。ブラウザにHTTP SERVER TEST PAGE.


Cent OS
  1. Linux RHEL 8 /CentOS8にapachetomcatをインストールする方法

  2. CentOSLinuxでブートストラップを解除する方法

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

  1. RHEL 8 / CentOS8LinuxにApacheをインストールする方法

  2. CentOS8LinuxにVirtualBoxをインストールする方法

  3. CentOS8LinuxにSkypeをインストールする方法

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

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

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