Google AdSenceの設定中に、Lightsail上にファイルをアップロードする必要がありました。
やってしまえば特に難しいことはなかったのですが、忘れそうなので手順をメモ
SSHキーの取得
まずはLightsailのSSHキーをダウンロードします。
詳しい手順はこちら。
SSHで接続できるか確認
ダウンロードしたSSHキーを使って、Lightsailへ接続できるか確認します。
ターミナルから以下のコマンドを入力してみます。
ssh -i <SSH Key> bitnami@<IP address>正常に接続できれば、以下のように表示されるはずです。
Linux ip-xxx-xxx-xxx-xxx 4.19.0-14-cloud-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
___ _ _ _
| _ |_) |_ _ _ __ _ _ __ (_)
| _ \ | _| ' \/ _` | ' \| |
|___/_|\__|_|_|\__,_|_|_|_|_|
*** Welcome to the Bitnami WordPress 5.6.1-1 ***
*** Documentation: https://docs.bitnami.com/aws/apps/wordpress/ ***
*** https://docs.bitnami.com/aws/ ***
*** Bitnami Forums: https://community.bitnami.com/ ***
#######################################################
### For frequently used commands, please run: ###
### sudo /opt/bitnami/bnhelper-tool ###
#######################################################
Last login: Wed May 26 02:12:02 2021 from 54.240.200.70
bitnami@ip-xxx-xxx-xxx-xxx:~$ exitこの過程でエラーが出て少し詰まりました。
解決方法のメモはこちら。
SCPコマンドでファイルをアップロード
SSHで問題なく接続できることを確認したら、SCPコマンドでファイルをアップロードします。
今回は「ads.txt」というファイルをLightsail上の~/apps/wordpress/htdocs/に置きたいので、コマンドは以下で。
SCP -i ssh-key.pem ads.txt bitnami@<IPaddress>:~/apps/wordpress/htdocs/ads.txtコマンド実行後、URLを直叩きして、ファイルの中身が表示されればOKです。
