diff --git a/content/20240204184839 raspi4 家サーバー 作業ログ.md b/content/20240204184839 Raspi4 家サーバー 作業ログ.md similarity index 93% rename from content/20240204184839 raspi4 家サーバー 作業ログ.md rename to content/20240204184839 Raspi4 家サーバー 作業ログ.md index 94c0e79..1d95b13 100755 --- a/content/20240204184839 raspi4 家サーバー 作業ログ.md +++ b/content/20240204184839 Raspi4 家サーバー 作業ログ.md @@ -1,4 +1,4 @@ -# 20240204184839 raspi4 家サーバー 作業ログ +# 20240204184839 Raspi4 家サーバー 作業ログ #tech #raspi #server @@ -41,7 +41,6 @@ $ sudo reboot (最新にしたので再起動) - [[20240205150537 Caddyをraspi4にインストール|Caddyをraspi4にインストール]] ### Raspi4 Cloudflareでトンネルを作る - [[20240211141946 Raspi4 Cloudflareでトンネルを作る|Raspi4 Cloudflareでトンネルを作る]] -- [[20240211185359 Raspi4 Cloudflareでsshアクセスできるようにする|Raspi4 Cloudflareでsshアクセスできるようにする]] - [[20240211202623 Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する|Raspi4 Cloudflareでhttpsサーバーを公開する]] - [[20240211185359 Raspi4 Cloudflareでsshアクセスできるようにする|Raspi4 Cloudflareでsshアクセスできるようにする]] diff --git a/content/20240211141946 Raspi4 Cloudflareでトンネルを作る.md b/content/20240211141946 Raspi4 Cloudflareでトンネルを作る.md index d4e28cd..66cb8e9 100755 --- a/content/20240211141946 Raspi4 Cloudflareでトンネルを作る.md +++ b/content/20240211141946 Raspi4 Cloudflareでトンネルを作る.md @@ -1,5 +1,5 @@ # 20240211141946 Raspi4 Cloudflareでトンネルを作る -#raspi #cloudflare +#raspi #cloudflare #server ## 注意 色々なサイトを参考にしたけど、変化が激しいので100%参考になることは無かった。おそらくこのメモもすぐに陳腐化すると思う。私はこの分野の専門ではないので、全然わからないで適当にやっている。 @@ -17,15 +17,17 @@ [Cloudflare | Web Performance & Security](https://dash.cloudflare.com/sign-up) ここからサインアップしてアカウントを作る。 -## cloudflareをインストールする +## cloudflaredをインストールする raspi4にcloudflaredをインストールする。 -[Downloads · Cloudflare Zero Trust docs](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/downloads/) から、 amd64/x86-64 の .deb をダウンロード、 + [Downloads · Cloudflare Zero Trust docs](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/downloads/) から、 raspi4ならARM64をダウンロードしてインストール ``` $ sudo dpkg -i coudflared-linux-amd64.deb ``` -### 専用ユーザーを作成 +sshのproxycommandとして使うので、wsl2(のubuntu) amd64/x86-64をダウンロードしてそちらにもインストールした。 +### 専用ユーザーを作成 +raspiで ``` $ sudo groupadd --system cloudflare diff --git a/content/20240211185359 Raspi4 Cloudflareでsshアクセスできるようにする.md b/content/20240211185359 Raspi4 Cloudflareでsshアクセスできるようにする.md index e5422f0..9559dd0 100755 --- a/content/20240211185359 Raspi4 Cloudflareでsshアクセスできるようにする.md +++ b/content/20240211185359 Raspi4 Cloudflareでsshアクセスできるようにする.md @@ -6,7 +6,7 @@ ## 前提 - [[20240211141946 Raspi4 Cloudflareでトンネルを作る|Raspi4 Cloudflareでトンネルを作る]] の作業が完了している -- [[20240211202623 Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する|Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する]] の作業が完了している +- [[20240211202623 Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する|Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する]] の作業が完了している(ユーザー、サービスなどは作成してある) ## 手順 diff --git a/content/20240211202623 Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する.md b/content/20240211202623 Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する.md index 46b8efc..8323c22 100755 --- a/content/20240211202623 Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する.md +++ b/content/20240211202623 Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する.md @@ -10,6 +10,7 @@ ## WEBサーバーの設定 +raspiのwebサーバーは80番(http)で動かして、cloudflareでhttps化してる。 - [[20240212183719 raspi4でnginxを設定する|raspi4でnginxを設定する]] で、WEBサーバー(nginx)を動かしておく。 - [[20240205150537 Caddyをraspi4にインストール|Caddyをraspi4にインストール]] で、Caddyを動かしてもよい。