commit(auto)

This commit is contained in:
Kaz Saita(WSL2) 2024-02-12 20:30:10 +09:00
parent 72b250ebbc
commit 161b268f1f
4 changed files with 9 additions and 7 deletions

View file

@ -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アクセスできるようにする]]

View file

@ -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

View file

@ -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サーバーを公開する]] の作業が完了している(ユーザー、サービスなどは作成してある)
## 手順

View file

@ -10,6 +10,7 @@
## WEBサーバーの設定
raspiのwebサーバーは80番(http)で動かして、cloudflareでhttps化してる。
- [[20240212183719 raspi4でnginxを設定する|raspi4でnginxを設定する]] で、WEBサーバー(nginx)を動かしておく。
- [[20240205150537 Caddyをraspi4にインストール|Caddyをraspi4にインストール]] で、Caddyを動かしてもよい。