Apache HTTPサーバーまたは単にApacheは、ApacheSoftwareFoundationによって開発および保守されている無料のオープンソースクロスプラットフォームWebサーバーソフトウェアです。 Apacheは、主にHTTPまたはHTTPSプロトコルを介してWebサイトをホストする機能を提供する、習得と構成が簡単なWebサーバーです。 RHEL 8 / CentOS 8システムでは、ApacheWebサーバーはhttpd
という名前で認識されます。 。
このチュートリアルでは、次のことを学びます。
- ApacheWebサーバーをインストールする方法
- ApacheWebサーバーを有効にして起動する方法
- ファイアウォールHTTPポート80を開く方法
- 基本的な同じウェブサイトを作成する方法
dnf
を使用したRHEL8/CentOS8へのApacheWebサーバーのインストール コマンド 使用されるソフトウェア要件と規則
カテゴリ | 使用する要件、規則、またはソフトウェアバージョン |
---|---|
Red Hat Enterprise Linux 8 | |
Apache / 2.4.35(Red Hat Enterprise Linux) | |
rootまたはsudo を介したLinuxシステムへの特権アクセス コマンド。 | |
# –指定されたLinuxコマンドは、rootユーザーとして直接、またはsudo を使用して、root権限で実行する必要があります。 コマンド$ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります |
ApacheをRHEL8/ CentOS8Linuxにインストールする方法ステップバイステップの説明
- 最初のステップは、
dnf
を使用することですhttpd
というパッケージをインストールするコマンド :# dnf install httpd
- Apache Webサーバーを実行し、再起動後に起動できるようにします。
# systemctl enable httpd # systemctl start httpd
- オプションで、Apache Webサーバーにリモートの場所からアクセスする必要がある場合は、HTTPファイアウォールポート80を開きます。
# firewall-cmd --zone=public --permanent --add-service=http # firewall-cmd --reload
詳細については、RHEL8オープンHTTPファイアウォールポート80およびHTTPSポート443とfirewalldチュートリアルをご覧ください。
- Webサイトファイルを挿入します。
デフォルトでは、Apache Webサーバーはデフォルトのウェルカムページであなたを迎えます。デフォルトのApacheウェルカムページを無効にするには、
index.html
を挿入します。/var/www/html/
に ディレクトリ。例:echo Apache on RHEL 8 / CentOS 8 > /var/www/html/index.html
- ウェブサイトにアクセスします。
新しいサンプルWebサイトにアクセスするには、Webブラウザを
http://YOUR-APACHE-IP-ADDRESS
に移動します。 またはhttp://YOUR-APACHE-HOSTNAME
。例:http://192.168.1.151
。