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

Apache HTTPサーバーは、世界で最も広く使用されているWebサーバーです。これは、強力な機能を含み、多くのモジュールで拡張できる、無料のオープンソースのクロスプラットフォームHTTPサーバーです。

この記事では、CentOS8にApacheWebサーバーをインストールして管理する方法について説明します。

1つは、Apacheをインストールする##

ApacheはデフォルトのCentOSソースリポジトリで利用可能であり、インストールは非常に簡単です。

RHELベースのディストリビューションでは、Apacheパッケージとサービスは「httpd」と呼ばれます。 Apacheをインストールするには、rootまたはsudo権限を持つ別のユーザーを使用して、次のコマンドを実行します。

sudo yum install httpd

インストールが完了したら、Apacheサービスを有効にして開始します。

sudo systemctl enable httpd
sudo systemctl start httpd

サービスが実行されていることを確認するには、そのステータスを確認します。

sudo systemctl status httpd

出力は次のようになります。

● httpd.service - The Apache HTTP Server
 Loaded:loaded(/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
 Active:active(running) since Sat 2019-10-1215:54:58 UTC; 6s ago
  ...

次に、ファイアウォールを調整します##

FirewallDは、CentOS8のデフォルトのファイアウォールスキームです。

インストールプロセス中に、Apacheは、HTTP(80)およびHTTPS(443)ポートへのアクセスを許可するために、事前に定義されたルールを使用してファイアウォールサービスファイルを作成しました。

次のコマンドは、必要なポートを永続的に開きます。

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

3、Apacheを管理する##

このセクションでは、Apache構成ファイルの編成方法と、ApacheWebサーバーを管理するためのベストプラクティスについて説明します。

4、要約##

おめでとうございます。CentOS8システムにApacheが正常にインストールされました。これで、アプリケーションをデプロイして、ApacheをWebサーバーまたはプロキシサーバーとして使用する準備が整いました。

Recommended Posts

CentOS8にApacheをインストールする方法
CentOS8にApacheMavenをインストールする方法
CentOS7にApacheKafkaをインストールする方法
centOS7にjdk1.8をインストールする方法
CentOS8にMySQLをインストールする方法
CentOS8にMemcachedをインストールする方法
CentOS8にRをインストールする方法
CentOS8にVirtualboxをインストールする方法
Ubuntu20.04にApacheをインストールする方法
CentOS8にTensorFlowをインストールする方法
CentOS8にTeamViewerをインストールする方法
CentOSにPerl5をインストールする方法
CentOS8にGitをインストールする方法
CentOS8にGradleをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にJavaをインストールする方法
CentOS8にGoをインストールする方法
CentOS8にGCCをインストールする方法
CentOS8にYarnをインストールする方法
CentOS8にNginxをインストールする方法
CentOS7にAsteriskをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にVagrantをインストールする方法
CentOS8にPython3.8をインストールする方法
CentOS8にTomcat9をインストールする方法
CentOS8にWebminをインストールする方法
CentOS8にRubyをインストールする方法
Ubuntu20.04にApacheをインストールする方法
CentOS8にSkypeをインストールする方法
CentOS8にhtopをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にPostgresqlをインストールする方法
CentosにWordpressをインストールする方法
CentOS8にTeamViewerをインストールする方法
CentOS7にMongoDBをインストールする方法
CentOS8にOdoo13をインストールする方法
CentOS8にOpenCVをインストールする方法
CentOS8にPHPをインストールする方法
CentOS8にMongoDBをインストールする方法
[グラフィック]セントスにtomcatをインストールする方法
R&D:CentOS7にPython3をインストールする方法
Ubuntu18.04にApacheKafkaをインストールする方法
Ubuntu20.04にApacheMavenをインストールする方法
Ubuntu16.04にApacheTomcat8をインストールする方法
CentOS7にGCCコンパイラをインストールする方法
centos7.0にオフラインJDK1.8をインストールする方法
CentOS7にElasticsearchをインストールして構成する方法
CentOS8にVisualStudioコードをインストールする方法
CentOS7にDockerをインストールして使用する方法
CentOSLinuxにRPMパッケージをインストールする方法
CentOS8にComposerをインストールして使用する方法
CentOS8にRedisをインストールして構成する方法
centos7.2.1511にjdk1.8.0_151とmysql5.6.38をインストールする方法
CentOS6にphpMyAdminをインストールして構成する方法
CentOS8にCurlをインストールして使用する方法
CentOS8にOwncloudをインストールして構成する方法
CentOS8にVirtualBoxクライアント拡張機能をインストールする方法
RHEL 8 / CentOS8にDockerCEをインストールする方法
centosにtomcatをインストールおよびアンインストールする方法
CentOS8にRedmineをインストールして構成する方法
Ubuntu20.04にMemcachedをインストールする方法