Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

AWSかんたんWordPress導入(個人利用)

More than 1 year has passed since last update.

動画

動画が表示されない場合は再読み込みしてみてください。

注意!

動画の中で作成した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

以上です。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away