【Amazon Linux】【PHP5.6】EC2にLAMP環境を作る

【Amazon Linux】【PHP5.6】EC2にLAMP環境を作る

こんにちわ。kyamashitaです。

EC2にPHP5.6でLAMP環境を作る必要があったのですが、ちょっとハマったので備忘録として残します。

LAMP環境

  • Amazon Linux
  • Apache 2.4
  • MariaDB バージョン指定なし
  • PHP 5.6

インストール

はじめはPHPから入れていたのですが、エラーで

Requires: httpd-mmn
となっていたので、Apacheからインストールしました。

手順は以下となります。

$ sudo -s

# amazon-linux-extras install epel
# yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

// httpd > php56 の順でインストール

// httpd
# yum install httpd
# systemctl start httpd
# systemctl enable httpd
# systemctl is-enabled httpd

// php
# yum install --disablerepo=amzn2-core --enablerepo=remi,remi-php56 php php-devel php-intl php-mbstring php-pdo php-gd php-mysqlnd php-fpm

// mariadb
# yum install mariadb-server
# systemctl start mariadb
# systemctl enable mariadb
# systemctl is-enabled mariadb
# mysql_secure_installation
  enter > Y > PASSWORD > enter > enter > enter > enter
  • このエントリーをはてなブックマークに追加

この記事を読んだ人にオススメ