よくある組み合わせですが、インストールするときに忘れがちなので簡単に手順をまとめておきます。
目次
前提条件
- Amazon Linux 2のEC2インスタンスを作成済みであること
- セッションマネージャーやssh等でEC2インスタンスへの接続ができること
- EC2インスタンスからインターネットへ出られること
PHP7.xをインストールする
PHP7.xをインストールするためのリポジトリを追加する
sudo amazon-linux-extras enable epel
sudo yum clean metadata
sudo yum install -y epel-release
sudo rpm -Uvh https://rpms.remirepo.net/enterprise/remi-release-7.rpm
PHP7.xをインストールする
sudo yum install php7x-php
MariaDB 10.xをインストールする
MariaDBのリポジトリを追加する
以下のリンクよりインストールする対象のOSとインストールしたいMariaDBのバージョンを選択するとMariaDBのリポジトリを追加する手順が表示されます。
以下はバージョン10.3の内容を例示します。
sudo vi /etc/yum.repos.d/MariaDB.repo
#---------- MariaDB.repoの内容 ----------
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
MariaDBをインストールする
sudo yum install MariaDB-server MariaDB-client