3.9 KiB
20240204184839 Raspi4 家サーバー 作業ログ
#tech #raspi #server
買ったもの
-
【国内正規代理店品】Raspberry Pi4 ModelB 4GB ラズベリーパイ4 技適対応品【RS・OKdo版】 https://amazon.co.jp/dp/B081YD3VL5
-
Smraza Raspberry Pi 4 USB-C (Type C)電源、5V 3A ラズベリーACアダプター RPi 4b Model B 1GB / 2GB / 4GB/ 8GB適用 https://amazon.co.jp/dp/B07DN5V3VN
-
Flirc ラズベリーパイ4ケース シルバー https://amazon.co.jp/dp/B07WG4DW52
-
Ediloca EN760 SSD ヒートシンク付き 1TB PCIe Gen4x4 NVMe M.2 2280 PS5動作確認済み 最大読込: 5000MB/s 最大書き:4500MB/s 3D NAND TLC 内蔵SSD ダイナミック SLC キャッシュ メーカー5年保証 https://amazon.co.jp/dp/B0C9TD1FM4
-
ORICO M.2 SSDケース USB-C to NVMe M-Key / B&M Key(Nvmeのみ)に対応 USB 3.1 Gen2 10Gbps 外付けケース ABS+アルミ材質 UASPサポート2230/2242/2260/2280 SSD対応 M.2 SSD 変換アダプタ エンクロージャ ケース 黑 M2PV-BK https://amazon.co.jp/dp/B08GC326LL
セットアップ色々
ルーターの設定
- DHCPスタティックIP設定を追加。 avahiに対応しているし、cloudflareでトンネル作るので実際には不要だったかも
起動
microSDに必要なデータを書きこんだら、Raspi 4に挿して、LANケーブルなど繋いで起動。 wsl2上のubuntuから、sshで接続確認。(名前とパスワード。後で無効化する)
ここまでできたら、SSD bootの設定をする。
OSを最新に
これは日々やる作業
$ sudo apt update
$ sudo apt full-upgrade
...
$ sudo reboot (最新にしたので再起動)
オーバークロック
Before:
$ watch -n 1 vcgencmd measure_clock arm
でCPUの周波数が表示される。ダイナミックに変わるので一定しないが、1800MHzくらい。
/boot/firmware/config.txt
の
#arm-freq=800
を2000に変更、#を外す
over_voltage=6 gpu_freq=750
を追記。それぞれ 電圧を CPUの1.5Vに上げ、GPUを750MHzにする
After:
$ watch -n 1 vcgencmd measure_clock arm
2000MHzくらいになった。
cf.
WEBサーバー
Raspi4 Cloudflareでトンネルを作る
- 20240211141946 Raspi4 Cloudflareでトンネルを作る
- 20240211202623 Raspi4 Cloudflare tunnel経由でhttpsサーバーを公開する
- 20240211185359 Raspi4 Cloudflareでsshアクセスできるようにする
Gitea
20240215215031 Raspi4にGiteaをインストール
Node.js
$ sudo apt install nodejs npm
$ sudo npm install n -g
$ sudo n lts
$ sudo n latest
Dropbox
- rcloneを使う方法 20240222192025 Raspi4でrcloneを使う こっちのほうが良い。おすすめ。
- Dropbox Uploaderを使う方法 20240222190405 Raspi4でDropboxを使う 遅いしsyncではなくdownloadなので、dropbox側で消したことを反映させるためには全消しが必要。いまいち。