EC2からAmazon Lightsailへのブログ引っ越し
今回は、ほぼ私の備忘録です
目次
AWS無料枠なのに請求が発生している!
昨日作ったばかりのこのブログ。おもむろにAWSの請求ダッシュボードを見ると…
ファッ!課金されとるやんけ!
Route53は有料だからしょうがないにしても、このペースでいったら月末には60$くらい行きそう…。 どうやら常時稼働のこのサイトでは無料枠なんてすぐ超過してしまう模様。
建てたばっかでPVなんてろくにないけど、Apacheのaccess_log見ると攻撃いっぱい食らってるし((;゚Д゚));
106.75.241.40 - - [01/Apr/2019:03:14:24 +0900] "GET /webdav/ https/1.1" 404 205 "-" "Mozilla/5.0"
106.75.241.40 - - [01/Apr/2019:03:14:24 +0900] "GET /help.php https/1.1" 404 206 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36"
106.75.241.40 - - [01/Apr/2019:03:14:24 +0900] "GET /java.php https/1.1" 404 206 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36"
106.75.241.40 - - [01/Apr/2019:03:14:24 +0900] "GET /_query.php https/1.1" 404 208 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36"
106.75.241.40 - - [01/Apr/2019:03:14:24 +0900] "GET /test.php https/1.1" 404 206 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36"
106.75.241.40 - - [01/Apr/2019:03:14:24 +0900] "GET /db_cts.php https/1.1" 404 208 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36"
106.75.241.40 - - [01/Apr/2019:03:14:24 +0900] "GET /db_pma.php https/1.1" 404 208 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36"
106.75.241.40 - - [01/Apr/2019:03:14:24 +0900] "GET /logon.php https/1.1" 404 207 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36"
106.75.241.40 - - [01/Apr/2019:03:14:24 +0900] "GET /help-e.php https/1.1" 404 208 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36"
106.75.241.40 - - [01/Apr/2019:03:14:25 +0900] "GET /license.php https/1.1" 404 209 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36"
106.75.241.40 - - [01/Apr/2019:03:14:25 +0900] "GET /log.php https/1.1" 404 205 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36"
106.75.241.40 - - [01/Apr/2019:03:14:25 +0900] "GET /hell.php https/1.1" 404 206 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36"
106.75.241.40 - - [01/Apr/2019:03:14:25 +0900] "GET /pmd_online.php https/1.1" 404 212 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36"
106.75.241.40 - - [01/Apr/2019:03:14:25 +0900] "GET /x.php https/1.1" 404 203 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36"
106.75.241.40 - - [01/Apr/2019:03:14:25 +0900] "GET /shell.php https/1.1" 404 207 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36"
そんなわけで、まだ始めて1日目ですが、定額でWordPressブログを運用できるらしいAmazon Lightsailにお引越しようと思います。以下、参考にさせていただいた記事。
WordPressのサイトを別のサーバーに移行する方法【初心者向け】
【WordPress】Amazon Lightsail でWordPressを使う①
【WordPress】Amazon Lightsail でWordPressを使う②
引っ越し作業
事前準備(荷造り)
まずは、WordPressのバックアップ。プラグインAll-in-One WP Migrationを使って今のブログデータをすべてエクスポート 色々フォーマットあるんやね。
シンプルにファイルでローカルに保存!
サイズは18MBあった!デカいファイル落とすとお金かかりそう…。
と思ったら案の定、請求額がちょっと増えてました…。
引っ越し先の準備(物件選び)
Amazon Lightsailから新しいインスタンスを建てるやでー。 RedmineとかLAMP構成も組めるのね! いちばん安いのをくれ! でけた!ブラウザからコンソールをつないでー WordPressの初期管理パスワードを取っておく。
コンソールの右下にクリップボードがあるよ。ペーストは右クリで。
$cat /home/bitnami/bitnami_application_password
パブリックIPが割当てられているので早速アクセス!
こんにちわ!世界!WordPressにログインする。初期ユーザーは「user」。
とりあえず言語とタイムゾーンだけ変えて、WordPressのアップデートをする。
DNSの切り替え(住所変更)
Amazon Lightsailの管理画面でIPを固定。Route53でドメインに割り当てられているIPを変更する。 名前解決が切り替わったのを確認します。
nslookup www.blog.danishi.net
サーバー: xxxxxxx.xxxxx
Address: 192.168.xxx.xxx
権限のない回答:
名前: www.blog.danishi.net
Address: xxx.xxx.xxx.xxx ← ここが割当てたIPになる。
リストア(入居)
新しいサイトにAll-in-One WP Migrationを入れて、バックアップをリストアします(ドキドキ)。 でけた!管理ツールやユーザーもちゃんと移行できとる!
片付け
ページ下部にへんなのがあるのでこれを非表示に。$sudo /opt/bitnami/apps/wordpress/bnconfig --disable_banner 1
いらなくなったインスタンスを停止。
引っ越し完了!
所要時間2時間ほどで完了しました。次はSSLの対応とかやってみようと思います!
でわまた。
ディスカッション
コメント一覧
まだ、コメントがありません