WordPress(AWS+Bitnami) – TeraTermで接続


普通にハマりました。
AWS上に構築したインスタンス(WordPressが動作しているサーバー)に接続で苦労しました。
ハマりどころが無いのにハマるという非常に恥ずかしい事態。

日本の生産性に少しでも貢献できるようメモを残しておきます。

関連記事 – 「WordPressの構築・運用方法」

課題と実現方法

課題

  • WordPressが動作しているインスタンス(以下、サーバー)を直接操作したい。

解決方法

  • Teratermで接続する

TeraTermの接続方法

一般的な話は素晴らしいサイトがたくさんありますので、そちらにお任せします。
ここではAWS Bitnamiサーバーへの接続方法について説明します。

ホスト名の入力

ホスト名を入力します。
IPアドレスを打ち込んでも構いません。

ホスト名の確認方法。ダサい確認方法ですね。

セキュリティ警告

何か言ってきますが「続行」。

ユーザー名と秘密鍵の入力

ユーザー名と秘密鍵のパスを入力します。

後はOKボタンを押せばつながります。

今回のハマりポイント1 – ユーザー名って何?

「AWS インスタンスへの接続に関するトラブルシューティング」,「Qiita EC2のAMIはベースOSの種類でログインユーザー名が異なる」が参考になります。

新しく立ち上げたサーバーはbitnamiでしたが、前のサーバーではubuntuでした。
bitnamiのイメージのバージョンによっても異なるようです。

今回のハマりポイント2 – 秘密鍵はどこにある?

秘密鍵ってどこで手に入れるの?って人へ。ご愁傷様です。
Wordpress立ち上げ時にダウンロードできる.pemファイルです。
立上げ時以外、入手不可の超スパルタ仕様。

つながらない人へ

何かが間違っています。落ち着いて確認しましょう。

つまづきポイントは多くありません。

  • ホスト名が間違っている
  • ユーザー名が間違っている
  • 秘密鍵のファイルが間違っている

ちなみに僕のハマりポイントは秘密鍵ファイル。
まさかの紛失。

PC全検索したらそれっぽい.pemファイルが見つかったので片っ端から試したらヒットしました。
ただ、ユーザー名も怪しかったので組み合わせが邪悪。

まとめ

秘密鍵ファイルは大事に保管しておきましょうというお話。

おわり

AIアート C# DXの設計書 Git GitHub GitHubサーベイ MovingWordpress Python stablediffusion Twapi Visual Studio VSCode Wordpress WPF ソフトウェア開発実演 ツール データサイエンス フォロワーを増やしたい ブログ収益化 ブログ記事整理プロジェクト プログラマーとは プログラミング プロジェクトマネジメント ワードプレスの引っ越し 僕が会社をやめた理由


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です