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

CentOS8にApacheWebサーバーをインストールします-それを行うためのステップバイステップのプロセス?

Apache HTTPサーバーは、動的にロード可能なモジュール、堅牢なメディアサポート、他の一般的なソフトウェアとの広範な統合など、多くの強力な機能を提供します。

Apacheは、最も一般的なLinuxベースのディストリビューションにインストールされます。

ApacheをLAMPスタック(Linux、Apache、MySQL、およびPHP)の一部としてインストールできます。これにより、Webベースのアプリケーションの開発と展開のための堅牢で強力なプラットフォームが提供されます。

HTTP Apache Webサーバーは、インターネットを介してWebコンテンツを転送するオープンソースの無料Webサーバーです。

ここLinuxAPTでは、サーバー管理サービスの一環として、お客様がCentOSシステムでソフトウェアインストールタスクを実行するのを定期的に支援しています。

これに関連して、ターミナルを介してCentOS8システムにApacheWebサーバーをインストールする方法を検討します。


CentOS 8にApacheをインストールするにはどうすればよいですか?

まず、sudo権限を持つrootユーザーとしてサーバーにログインしていることを確認してください。

次に、ログインしたら、以下の手順に従ってApacheをインストールします。


1。パッケージリポジトリの更新

私。 「アクティビティ」セクションのサイドバーからターミナルを開き、「su」コマンドを入力してrootユーザーとしてログインします。管理ルートパスワードを入力します。

ii。すべてのパッケージリストのソフトウェアリポジトリを更新するには、以下のコマンドを入力します。

$ yum update


2。 apacheをインストールする

CentOS 8では、「httpd」という名前のApacheサービスをインストールできます。ターミナルで次のコマンドを入力して、CentOSシステムにApacheをインストールします。

$ yum –y install httpd

オプション「y」は、ユーザー確認プロンプトを自動的に無視し、「yes」を選択して、システムへのApacheのインストールを完了します。


3。 Apacheサービスを管理する

Apacheサービスはシステムのバックグラウンドで実行されます。

私。 Apacheサービスを有効または構成するには、以下のコマンドを実行します。

$ systemctl enable httpd

ii。次に、ターミナルで以下のコマンドを入力してapacheサービスを開始し、次のようにapacheサービスの実行ステータスを確認します。

$ systemctl start httpd
$ systemctl status httpd


以下に、以下にリストされているapacheサービスを管理するためのいくつかのコマンドを示します。


以下のコマンドを使用して、ApacheWebサーバーのサービスをリロードします。

$ systemctl reload httpd

サービスを再開するには、次のコマンドを使用します。

$ systemctl restart httpd

以下のコマンドを実行して、システムのapacheサービスを停止することもできます。

$ systemctl stop httpd

apacheサービスを無効にするには、次のコマンドを使用します。

$ systemctl disable httpd


4。 Apacheのファイアウォール構成を調整する

異なる種類のトラフィックは、Webサーバー上の異なるポートを使用します。

ファイアウォールを使用すると、ポート80と443でそれぞれHTTPトラフィックとHTTPSトラフィックを許可できます。

システムでこれらのポートを永続的に開くrootユーザーとして、ターミナルに以下のコマンドを入力します。

# firewall-cmd --permanent --zone=public --add-service=http
# firewall-cmd --permanent --zone=public --add-service=https

ファイアウォール構成をリロードします:

# firewall-cmd –reload

ファイアウォールの構成を確認するには、以下のコマンドを実行します。

# firewall-cmd --list-all | grep services

リストでHTTPとHTTPSが許可されているサービスであることがわかります。


5。 CentOS8でApacheWebサーバーをテストする

WebブラウザでApacheをテストすると、デフォルトのApacheの新しいインストールページがブラウザに表示されます。次のコマンドを使用して、システムのIPアドレスを見つけます。

$ hostname -I

次に、インストールしたブラウザのURLにIPアドレスを入力します。

このシステムでは、デフォルトで使用可能なブラウザであるMozillafirefoxを使用しています。

したがって、システムのIPアドレスを入力し、apacheのインストールをテストします。

WebブラウザにApacheHTTPテストページが表示されます。


グラフィカルインターフェイスを使用していない場合は、次のコマンドを実行します。

$ curl [System-IP-address]:80


HTMLファイルを作成してApacheWebサーバーをテストする方法は?

Apache Webサーバーのデフォルトのテストページを表示する代わりに、カスタマイズされたHtmlページを使用する場合は、ターミナルで次のコマンドを入力して、Htmlインデックスページを作成します。

#echoCentOS8へのApacheWebサーバーのインストール>/var/www/html/index.html

ここで、ブラウザのURLにシステムIPアドレスを再度入力すると、ブラウザに次のメッセージが表示されます。

CentOS8へのApacheWebサーバーのインストール

これで、ブラウザでカスタマイズされたHTMLページを印刷する場合、ApacheはCentOSシステムで正しく機能しています。


CentOSシステムからhttpdApacheをアンインストールする方法は?

次のコマンドを実行して、httpdapacheモジュールとそのすべての依存関係をシステムから削除することもできます。

# yum remove httpd



Cent OS
  1. CentOS8にApacheAntをインストールします-ステップバイステップガイド?

  2. CentOS8にPHPComposerをインストールします-ステップバイステップのプロセス?

  3. CentOS8にMicrosoftTeamsをインストールする-ステップバイステップのプロセス?

  1. CentOS8にArduinoIDEをインストールします-ステップバイステップのプロセス?

  2. CentOS 7システムにSkypeをインストールする-ステップバイステップのプロセス?

  3. CentOS 7サーバーにIptablesをインストールする-ステップバイステップのプロセス?

  1. CentOS 7サーバーにMariaDBをインストールする-ステップバイステップのプロセス?

  2. CentOS 7にApacheを使用してphpMyAdminをインストールします-ステップバイステップのプロセス?

  3. CentOS 8にMongoDBをインストールします-ステップバイステップのプロセス?