LoginSignup
1
1

More than 3 years have passed since last update.

【AWS】【初心者】wordpressのブログシステムを構築する ⑥

Posted at

この記事は、【AWS】【初心者】wordpressのブログシステムを構築する(パラシつき) ⑤
https://qiita.com/gbf_abe/items/1c030ba856b60f80c343 」の続きです。

振り返り

順番 内容
VPC構築
サブネット分割
EC2(パブリック)構築
WebサーバにApacheをインストール
EC2(プライベート)構築
NATゲートウェイ構築
DBサーバにMariaDBをインストール
Webサーバにwordpressをインストール
完成(するはず)!

前回は⑤で構築したDBサーバにSSH接続し(scpを使いましたね)
⑥のNATゲートウェイ構築まで完了させました。

今回はいよいよ⑦のDBサーバにMariaDBをインストールからスタートし、完成させる予定です。
コマンドばっかりなので、ポチポチ頑張ってみてください。

DBサーバにMariaDBをインストール

DBサーバにMariaDBをインストールします。
前回やったような手順で、DBサーバにSSH接続をします。

(DBサーバ上の手順)

sudo yum -y install MariaDB-server
sudo systemctl start mariadb
mysqladmin -u root password
New password: (任意のパスワード)
confirm new password (先ほど入力した任意のパスワード)
mysql -u root -p
Enter password: (設定した任意のパスワード)
CREATE DATABASE wordpress DEFAULT CHARACTER SET UTF8 COLLATE utf8_general_ci ;
grant all on wordpress. * to wordpress@"%" identified by 'wordpresspasswd'
flush privigeges ;
exit ;

(自動起動設定)(DBサーバ上で)

sudo systemctl enable mariadb

wordpressインストール(Webサーバ上)

sudo amazon-linux-extras install php7.3
sudo yum -y install php php-mbstring
mysql -h 10.0.2.10 -u wordpress -p
exit

wordpressインストール

cd ~
wget https://ja.wordpress.org/latest-ja.tar.gz
tar xzvf latest-ja.tar.gz
cd wordpress
sudo cp -r * /var/www/html/
sudo chown apache:apache /var/www/html -R

設定

sudo systemctl start httpd

wordpressの初期設定

①WebサーバのパブリックIPアドレスをブラウザに入力(EC2>インスタンス>Web_server)
②「さあ、始めましょう!」をクリック
スクリーンショット 2020-11-02 17.33.24.png

③データベースを設定します。

設定項目 設定値
データベース名 wordpress
ユーザー名 wordpress
パスワード wordpresspasswd
データベースのホスト名 10.0.2.10
テーブル接頭辞 wp_(デフォルト)

④「インストール実行」ボタンを押下

⑤「必要情報」を入力します。
めちゃくちゃ個人情報載せちゃってるので画像は割愛します...

設定項目 設定値
サイトのタイトル あべのポトフォ(任意でいいです)
ユーザー名 任意(adminとか)
パスワード 任意(ランダムに設定されるが変更可能)
メールアドレス 任意のメールアドレス

↑こんな感じの設定値でいいんじゃないかな

⑥「wordpressをインストール」を押下します。

完成!!!!!!

スクリーンショット 2020-11-02 17.39.18.png

↑この画面表示されただけでも結構感動しますよ

お疲れ様でした

長かった....
パラメーターシート作るのが構築の5倍ぐらい手間かかってて辛すぎ...

最後に

こんな駄文読んでくれてる人いるか分かりませんが、初心者のお手伝いになれば幸いです。
私も引き続きAWS学習頑張っていきます。

1
1
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
1
1