route53

centOSにLAMP環境の構築をしてWordPressの引越し on AWS

備忘録としてまとめます。 ざっくりとやった内容です。 AWSでEC2インスタンスをたてる EC2内にLAMP環境を構築 EC2内にWordPressをインストール 旧WordPressからデータをエクスポート 新WordPressへデータをインポート Route53でサブドメインを切る Let’s Encryptで証明書発行 諸々の設定ファイルを書く AWSでEC2インスタンスをたてる 主に参考にした記事です。 Amazon EC2 Linux インスタンスの開始方法 - Amazon Elastic Compute Cloud 注意するポイントとして Amazon Linux 2ではなくAmazon Linux AMIを使用します。 好みの問題かもしれないですが Amazon Linux 2 $ sudo amazon-linux-extras install -y lamp-mariadb10.2-php7.2 php7.2 Amazon Linux AMI $ sudo yum install -y httpd24 php70 mysql56-server php70-mysqlnd この違いです。 amazon-linux-extrasではなくyumを使いたかったので Amazon Linux AMIを使用しました。 セキュリティグループは下記のとおりです。 SSH: ポート範囲22 HTTP: ポート範囲80 HTTPS: ポート範囲443 鍵を作成したら.ssh配下に移動します。 $ mv ~/.Downloads/HogeKeyName.pem ~/.ssh/ 権限の変更をします。 $ chmod 600 HogeKeyName.

DNS

DNS(Route53)でドメインの設定をしました。 OSがAmazon Linuxなので Linux同様root権限でnode.jsやpostgreSQLをインストールするのかしら とおもい、suやsudoについて調べていたけれども EC2へのインストールはパッケージマネージャをつかうのね。 とりあえずググって明日やろうになりました。 . お昼過ぎからバタバタしてしまった。 EXCELSIOR CAFEでサンドイッチぱぱっと食べてお昼済ました。 . Misskeyについて情報を得られるかしら とおもって、めいめいさんをフォロしました。 口調がうつりそうだなとおもいました。 . 夜はキャスを聴いたよ。 行動を制限されたり束縛されたりするのがとても嫌で 多少は我慢できるけれども 親から押さえつけられるのですら 10代の頃なんかは、ひたすら反発し続けてきたのに 他人からそれをやられて反発しないワケがないのよね。 ああ、日頃の行いかもしれない。