commit(auto)
This commit is contained in:
parent
72b250ebbc
commit
161b268f1f
4 changed files with 9 additions and 7 deletions
|
@ -1,4 +1,4 @@
|
||||||
# 20240204184839 raspi4 家サーバー 作業ログ
|
# 20240204184839 Raspi4 家サーバー 作業ログ
|
||||||
#tech #raspi #server
|
#tech #raspi #server
|
||||||
|
|
||||||
|
|
||||||
|
@ -41,7 +41,6 @@ $ sudo reboot (最新にしたので再起動)
|
||||||
- [[20240205150537 Caddyをraspi4にインストール|Caddyをraspi4にインストール]]
|
- [[20240205150537 Caddyをraspi4にインストール|Caddyをraspi4にインストール]]
|
||||||
### Raspi4 Cloudflareでトンネルを作る
|
### Raspi4 Cloudflareでトンネルを作る
|
||||||
- [[20240211141946 Raspi4 Cloudflareでトンネルを作る|Raspi4 Cloudflareでトンネルを作る]]
|
- [[20240211141946 Raspi4 Cloudflareでトンネルを作る|Raspi4 Cloudflareでトンネルを作る]]
|
||||||
- [[20240211185359 Raspi4 Cloudflareでsshアクセスできるようにする|Raspi4 Cloudflareでsshアクセスできるようにする]]
|
|
||||||
- [[20240211202623 Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する|Raspi4 Cloudflareでhttpsサーバーを公開する]]
|
- [[20240211202623 Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する|Raspi4 Cloudflareでhttpsサーバーを公開する]]
|
||||||
- [[20240211185359 Raspi4 Cloudflareでsshアクセスできるようにする|Raspi4 Cloudflareでsshアクセスできるようにする]]
|
- [[20240211185359 Raspi4 Cloudflareでsshアクセスできるようにする|Raspi4 Cloudflareでsshアクセスできるようにする]]
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# 20240211141946 Raspi4 Cloudflareでトンネルを作る
|
# 20240211141946 Raspi4 Cloudflareでトンネルを作る
|
||||||
#raspi #cloudflare
|
#raspi #cloudflare #server
|
||||||
|
|
||||||
## 注意
|
## 注意
|
||||||
色々なサイトを参考にしたけど、変化が激しいので100%参考になることは無かった。おそらくこのメモもすぐに陳腐化すると思う。私はこの分野の専門ではないので、全然わからないで適当にやっている。
|
色々なサイトを参考にしたけど、変化が激しいので100%参考になることは無かった。おそらくこのメモもすぐに陳腐化すると思う。私はこの分野の専門ではないので、全然わからないで適当にやっている。
|
||||||
|
@ -17,15 +17,17 @@
|
||||||
[Cloudflare | Web Performance & Security](https://dash.cloudflare.com/sign-up)
|
[Cloudflare | Web Performance & Security](https://dash.cloudflare.com/sign-up)
|
||||||
ここからサインアップしてアカウントを作る。
|
ここからサインアップしてアカウントを作る。
|
||||||
|
|
||||||
## cloudflareをインストールする
|
## cloudflaredをインストールする
|
||||||
raspi4に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
|
$ sudo dpkg -i coudflared-linux-amd64.deb
|
||||||
```
|
```
|
||||||
|
|
||||||
### 専用ユーザーを作成
|
sshのproxycommandとして使うので、wsl2(のubuntu) amd64/x86-64をダウンロードしてそちらにもインストールした。
|
||||||
|
|
||||||
|
### 専用ユーザーを作成
|
||||||
|
raspiで
|
||||||
```
|
```
|
||||||
$ sudo groupadd --system cloudflare
|
$ sudo groupadd --system cloudflare
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
## 前提
|
## 前提
|
||||||
- [[20240211141946 Raspi4 Cloudflareでトンネルを作る|Raspi4 Cloudflareでトンネルを作る]] の作業が完了している
|
- [[20240211141946 Raspi4 Cloudflareでトンネルを作る|Raspi4 Cloudflareでトンネルを作る]] の作業が完了している
|
||||||
- [[20240211202623 Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する|Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する]] の作業が完了している
|
- [[20240211202623 Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する|Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する]] の作業が完了している(ユーザー、サービスなどは作成してある)
|
||||||
|
|
||||||
|
|
||||||
## 手順
|
## 手順
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
|
|
||||||
|
|
||||||
## WEBサーバーの設定
|
## WEBサーバーの設定
|
||||||
|
raspiのwebサーバーは80番(http)で動かして、cloudflareでhttps化してる。
|
||||||
- [[20240212183719 raspi4でnginxを設定する|raspi4でnginxを設定する]] で、WEBサーバー(nginx)を動かしておく。
|
- [[20240212183719 raspi4でnginxを設定する|raspi4でnginxを設定する]] で、WEBサーバー(nginx)を動かしておく。
|
||||||
- [[20240205150537 Caddyをraspi4にインストール|Caddyをraspi4にインストール]] で、Caddyを動かしてもよい。
|
- [[20240205150537 Caddyをraspi4にインストール|Caddyをraspi4にインストール]] で、Caddyを動かしてもよい。
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue