動画
注意!
動画の中で作成したEC2インスタンスはインターネットに面した構成になっています。
セキュリティグループで制限を掛けたとは言え、何があるか分からないので、
ひとしきり楽しんだ後は忘れずに停止or終了することを心がけてください。
手順
1,既存パッケージのアップデート
$ sudo su -
# yum update
2,Apacheのインストール
# yum install httpd
3,PHP7.3のインストール
# amazon-linux-extras install php7.3
4,mariadbのインストール
# yum search mariadb | more
# yum install mariadb.x86_64 mariadb-server.x86_64 mariadb-devel.x86_64 mariadb-libs.x86_64
5,Apacheとmariadbの起動
# systemctl start httpd
# systemctl start mariadb
6,mariadb上の作業
6-1,ログイン
# mysql -uroot -p
6-2,データベース作成
mysql> create database wordpress;
6-3,ユーザー作成&確認
mysql> grant all on *.* to wpuser@localhost identified by 'wppasswd';
mysql> select user, host from mysql.user;
6-4,ユーザー権限の適用
mysql> flush privileges;
6-5,作成したデータベースの確認
mysql> show databases;
7,wordpress用ユーザーとパスワードでのDB接続確認
# mysql -uwpuser -pwppasswd
8,WordPressの解凍と設置
# mv /var/www/html{,_old}
# cd ~ec2-user/
# tar zxf wordpress-5.3.2-ja.tar.gz
# mv wordpress /var/www/html
# chown apache:apache -R /var/www/html
以上です。