参考本↓
[触って学ぶクラウドインフラ
AmazonWeb Services基礎からのネットワーク&サーバー構築改訂3版]
(https://www.amazon.co.jp/Amazon-Services-%E5%9F%BA%E7%A4%8E%E3%81%8B%E3%82%89%E3%81%AE%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF-%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E6%A7%8B%E7%AF%89-%E6%94%B9%E8%A8%823%E7%89%88/dp/4296105442)
内容通りにやる
↓
wordpressがインストールされていない
↓
sudoでインストールして、無事インスコ
ついでにmyadminも入れよ
↓
でもwordpressは出てこない
↓
以下のサイトを参考にして色々やる
https://qiita.com/daichi_sugiyama/items/623218b6e9173d5e7ed7
https://qiita.com/moomindani/items/9968df0d4396564bf74c
https://teratail.com/questions/173834
https://www.searchman.info/linux/1080.html
↓
無理出てこん
↓
Apacheを再スタートしてみる
sudo systemctl restart httpd
↓
なんかphp入って無くない?
↓
管理者権限持っているコマンドじゃないとインストールできないやつだと気が付く
vi /etc/httpd/conf.moduls.d/15-php7-php.conf
↓
教科書のwordpressの初期画面は出てきた
http://18.180.193.57/wp-admin/setup-config.php
MyAdminは出てこない
http://18.180.193.57/phpMyAdmin/
phpinfoは出てきた
http://18.180.193.57/phpinfo.php
↓
MyAdminは、コンポーザーが無いらしいで
Composer detected issues in your platform: Your Composer dependencies require the following PHP extensions to be installed: xml
↓
とりあえず今の各ディレクトリの中身
[ec2-user@ip-10-0-1-10 ~]$ dir
end my-key.pem node-v14.16.1-linux-x64 :s wordpress
[ec2-user@ip-10-0-1-10 /]$ dir
bin dev home lib64 media opt root sbin sys usr
boot etc lib local mnt proc run srv tmp var
[ec2-user@ip-10-0-1-10 var]$ dir
account cache empty gopher lib lock mail opt run tmp yp
adm db games kerberos local log nis preserve spool www
[ec2-user@ip-10-0-1-10 www]$ dir
cgi-bin html
[ec2-user@ip-10-0-1-10 html]$ dir
index.php wp-admin wp-includes wp-signup.php
license.txt wp-blog-header.php wp-links-opml.php wp-trackback.php
phpinfo.php wp-comments-post.php wp-load.php xmlrpc.php
phpMyAdmin wp-config-sample.php wp-login.php
readme.html wp-content wp-mail.php
wp-activate.php wp-cron.php wp-settings.php
[ec2-user@ip-10-0-1-10 wordpress]$ dir
index.php wp-blog-header.php wp-includes wp-settings.php
license.txt wp-comments-post.php wp-links-opml.php wp-signup.php
readme.html wp-config-sample.php wp-load.php wp-trackback.php
wp-activate.php wp-content wp-login.php xmlrpc.php
wp-admin wp-cron.php wp-mail.php
[ec2-user@ip-10-0-1-10 html]$ dir
index.php wp-admin wp-includes wp-signup.php
license.txt wp-blog-header.php wp-links-opml.php wp-trackback.php
phpinfo.php wp-comments-post.php wp-load.php xmlrpc.php
phpMyAdmin wp-config-sample.php wp-login.php
readme.html wp-content wp-mail.php
wp-activate.php wp-cron.php wp-settings.php
wordpressを何個もダウンロードしてたっぽい。
証明無しではあるが、wordpressの表示は成功。
現在、月額1400円かかる計算になる。
↓
実はTerraformでAPI経由すれば上記の設定は可能だったと気が付く。
↓
気を取り直す。
SSL/TSL化をするために、ゼロからわかるAmazonEWebServices超入門を参考に、ElasticIPを設定して関連付ける。
↓
wordpressが見られない(今ココ)