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

CentOS8へのApacheとPHPのインストール

この記事では、CentOS8にApacheとPHPをインストールする方法について説明します

ApacheWebサーバー

Apache httpdは、特に1995年に誕生したUnixプラットフォーム向けのオープンソースWebサーバーです。これは、世界で最も人気があり、使用されているサーバーの1つです。ウェブサイトのほぼ半分がApacheで提供されています。

CentOS8にApacheとPHPをインストールする

Apache Webサーバーは、プロジェクトのWebサイトからダウンロードしてコンパイルできます。ただし、これは最適ではないため、CentOS8リポジトリからインストールすることをお勧めします。

したがって、ターミナルを開き、次のコマンドを使用してインストールします。

:~$ sudo dnf install httpd

sudoを有効にしていない場合は、コマンドsudoを使用せずにrootとしてコマンドを実行するだけです。

画像にあるように、多くの依存関係を満たす必要があります。しかし、これはDNFによって処理されます。したがって、インストールの提案を受け入れるだけで、開始されます。

Apache Webサーバーがインストールされていますが、サービスを開始する必要があります。これを行うには、次を実行します:

:~$ sudo systemctl start httpd

ただし、起動時に起動するようにApacheを設定する必要があります。

:~$ sudo systemctl enable httpd

これで、サービスのステータスをチェックして、サービスが開始されているかどうかを確認できます。

:~$ sudo systemctl status httpd

CentOSでは、ファイアウォールはデフォルトでオンになっているため、Apacheのルールを設定しないと、ファイアウォールは機能しません。

:~$ sudo firewall-cmd --add-service=http --zone=public --permanent

そして、ファイアウォールを再起動して変更を適用します:

:~$ sudo firewall-cmd --reload

次に、Webブラウザーを開いて、サーバーにアクセスします。アドレスバーにhttp://IP-address-of-the-serverと入力します またはhttp://Domain-name

すべてがうまくいった場合は、CentOS8のApacheテストページを参照する必要があります。

ここで、PHPをインストールします

PHPは、Linuxで利用できる高速で習得しやすいプログラミング言語です。 WordPressなどの多くの優れたWebアプリケーションが作成されたのはこの言語です。この意味で、それを持つことは多くのアプリケーションとの互換性を保証するものです。

PHPとその一部のモジュールをインストールするには、次のコマンドを実行するだけです。

:~$ sudo dnf install php php-common php-pecl-apcu php-cli php-mysqlnd

次に、当然のことながら、すべてが大丈夫であることを証明する必要があります。

ApacheルートディレクトリにPHPファイルを作成します。

:~$ sudo nano /var/www/html/test.php

そして、このコンテンツを追加します:

<?php
phpinfo();
?>

変更を保存してファイルを閉じます。

また、Apacheの後にPHPをインストールしたので、Apacheサービスを再起動して解釈できるようにする必要があります。

:~$ sudo systemctl restart httpd

もう一度、Webブラウザを開いて、新しく作成したPHPファイルを開いてみてください。

このような画像が表示された場合、ApacheとPHPはCentOS8で正しく機能します。

目標を達成しました。おめでとうございます。すでにApacheWebサーバーとPHPは正常に機能しています。

結論

この投稿の結論として、Apacheは世界中の多くの人々によって使用されている非常に便利なWebサーバーであると断言できます。オープンソースであるおかげで、ソースコードを調べることができます。そのため、非常に安全で安定しています。

ただし、Apacheは、Webサイトを解釈するためのプログラミング言語と組み合わせる必要があります。これがPHPがインストールされている理由です。一緒に、彼らは今日のウェブサイトのほとんどを運営することができます。

今、私たちはあなたから聞きたいです、あなたはApacheが好きですか?インストールしましたか?お知らせください


Cent OS
  1. Centos8へのphp7xのインストールと設定

  2. CentOS 7にApache、PHP、MariaDBを使用してZenarioをインストールします

  3. CentOS7にApacheとPHPをインストールする

  1. Centos6へのTomcat8のインストール

  2. CentOS7へのMariaDBのインストール

  3. CentOS、RedHat、FedoraへのJAVA8JDKのインストール

  1. CentOSへのPostgreSQLとphpPgAdminのインストール

  2. Centos8にApacheCassandra4.0をインストールして構成する

  3. Rocky Linux / Centos 8にApacheとPHP(LAMPスタック)をインストールする方法