LoginSignup
2
3

More than 5 years have passed since last update.

Amazon EC2 (Amazon Linux)に PHP 7 + Laravel 5.5 + MySQL をインストールする手順 (201711版)

Last updated at Posted at 2017-11-04

参考資料

Amazon EC2 (Amazon Linux)に PHP 5.6 + Laravel 5.3 + Apache 2.4をインストールする手順 (sedでphp.iniのdate.timezoneをAsia/Tokyoに変更するワンライナー)
https://qiita.com/na0AaooQ/items/e9b782be01ce6946d7e8

Goal

Amazon EC2 (Amazon Linux)に PHP 7 + Laravel 5.5 + Apache 2.4 + MySQL をインストールする手順 (201711版)

手順

PHP 7

sudo yum -y install php70 php70-mbstring php70-pdo

Git

sudo yum install git

Composer

sudo curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
sudo chown root:root /usr/local/bin/composer
ll /usr/local/bin/composer

※Macの場合は sudo chown root:wheel /usr/local/bin/composer

MySQL

EC2にMySQLインストールと設定確認

sudo yum install  mysql56 mysql56-server
sudo service mysqld start
sudo /usr/libexec/mysql56/mysql_secure_installation
CREATE USER your_user IDENTIFIED BY 'your_password';

drop database your_database;
create database your_database character set utf8;
show create database your_database;
GRANT ALL PRIVILEGES ON your_database.* TO your_user@localhost IDENTIFIED BY 'your_password';
flush privileges;

select Host, User, Password  from mysql.user;

mysql -u your_user -p

PHP - MySQL Library install

yum list available | grep php70
sudo yum install php70-mysqlnd
yum list installed | grep php70

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3