GNU/Linux >> Linux の 問題 >  >> Linux

AmazonLinuxにApache2.4とPHP7.4をインストールする方法

このチュートリアルは、AmazonLinuxシステムにApache/HTTPS2.4とPHP7をインストールするのに役立ちます。

MySQLのインストールはこのチュートリアルの一部ではありません。したがって、Amazon LinuxでMySQLサーバーも必要な場合は、このチュートリアルに従ってください。

ステップ1–初期設定

SSH経由でAmazonLinux2システムにログインします。 pacakgesを最新の状態に保つのは良いことなので、次のコマンドを実行して、yumパッケージを最新に更新します。

sudo yum update -y 

ステップ2–Apache2.4をインストールする

Apache(httpd)パッケージは、AmazonLinux2システムのデフォルトのyumリポジトリで利用できます。

システムでmod_sslを使用してApacheに対して次のコマンドを実行します。

sudo yum install -y httpd httpd-tools mod_ssl 

httpdパッケージはApache(HTTPD)をインストールし、mod_ssl拡張機能はApacheWebサーバーに暗号化サポートを提供します。

インストール後、Apacheを自動起動し、1回起動するように設定します。

sudo systemctl enable httpd 
sudo systemctl start httpd 

ApacheがAmazonLinuxシステムにインストールされています。 IPアドレスを使用したWebブラウザでのサーバーへのアクセス。これにより、デフォルトのApacheページが表示されます。

ステップ3–PHPのインストール

PHPの最新バージョンは、amazon-linux-extrasリポジトリで入手できます。システムにエクストラリポジトリがインストールされていることを確認してください。

amazon-linux-extrasパッケージをインストールするには、次のように入力します。

sudo yum install amazon-linux-extras -y

エクストラリポジトリがシステムに設定されたら。 extrasリポジトリで利用可能なPHPバージョンを検索します。

sudo amazon-linux-extras | grep php 

  _  php7.2                   available    \
  _  lamp-mariadb10.2-php7.2  available    \
  _  php7.3                   available    \
 42  php7.4=latest            enabled      [ =stable ]

次に、PHPバージョンの目的のトピックを有効にします。次のコマンドは、AmazonLinux2システムでPHP7.4トピックを有効にします。上記のコマンドにリストされている別のPHPバージョンを選択することもできます:

sudo amazon-linux-extras enable php7.4 

最後に、必要なPHPパッケージと必要なPHP拡張機能をインストールします。

sudo yum clean metadata 
sudo yum install php php-common php-pear 
sudo yum install php-{cgi,curl,mbstring,gd,mysqlnd,gettext,json,xml,fpm,intl,zip}  

PHPがAmazonLinuxマシンに正常にインストールされました。

以下のコマンドを入力して、PHPのバージョンを確認します。

php -v 

PHP 7.4.11 (cli) (built: Oct 21 2020 19:12:26) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

Apacheのアクティブなバージョンを確認するには、次のコマンドを使用して、デフォルトのドキュメントルートの下にPHP情報ファイルを作成します。

echo "<?php phpinfo(); ?>" > /var/www/html/info.php 

Webブラウザでinfo.phpファイルにアクセスします:

http://server-ip/info.php

ステップ4–新しい仮想ホストを作成する

パッケージをインストールした後、最初の仮想ホストを作成します。ドメインexample.comの仮想ホストを作成するには、Apache構成ファイルを編集して、次のように仮想ホストを作成します。

vi /etc/httpd/conf.d/example.com.conf 

Apache
123456789 ServerAdmin [email protected] ServerName example.com ServerAlias www.example.com DocumentRoot /var/www/example.com ErrorLog /var/log/httpd/example.com -error_logCustomLog/var/log/httpd/example.com-access_log結合

再起動Apacheサービスを変更した後

sudo systemctl restart httpd 

結論

このチュートリアルでは、AmazonLinuxマシンにApache2.4とPHP7をインストールする方法を学びました。


Linux
  1. AmazonLinuxにMySQL5.7をインストールする方法

  2. AmazonLinuxにImageMagickをインストールする方法

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

  1. LinuxにLaravelをインストールする方法

  2. RockyLinux8にApacheKafkaをインストールする方法

  3. Linux/Apache/PHP で SQLite を有効にするにはどうすればよいですか?

  1. UbuntuLinuxにPHPをインストールする方法

  2. Debian10LinuxにPHPをインストールする方法

  3. OracleLinux8にApacheCassandraをインストールする方法