2022-12-03

クラウドサーバーを作る

Written by: @ekusiadadus

クラウドサーバーを作る

クラウドサーバーを作る

この記事では、Raspberry Pi4、NextCloud を使ってクラウドサーバーを作成します。

環境

環境
Raspberry Pi 4 modelB
Ubuntu 20.04
NextCloud

§1.Raspberry Pi をセットアップする

image.png

§1.1Ubuntu をインストールする

Raspberry Pi Imager を使って、Ubuntu LTS 2020 を MicorSD に入れます。 Imager で、フォーマット等ができます。

image.png

フォーマット (Rasberry Pi Imager を使うと、フォーマットもしてくれます)

image.png

§1.2Ubuntu を起動する

image.png

ラズパイ 4 はデスクトップ向け Ubuntu でもサクサク動きます。

§1.3 アップデート

raspi2020126_4.gif

§2.クラウド構築

§2.1 NextCloud インストール

sudo snap install nextcloud

raspi10.png

§2.2 管理アカウント設定

sudo nextcloud.manual-install username password

§3.使ってみる

Raspberry Pi の IP アドレスを確認して、同じネットワーク内にある別 PC から web ブラウザで見ると Next Cloud を使用できるようになります。

http://ラズパイのIPアドレス

Raspberry Pi の IP アドレスを固定したり、ドメインを設定することで外部からでもクラウドサーバーに接続できるようになります。

image.png

§4.おまけ(ファイルサーバーを作る)

Samba インストール

sudo apt install samba samba-common-bin

Samba の config を変える

image.png

[share]
path = /home/share
browseable = yes
writable = yes
省略

Share フォルダを作る

image.png

Samba 再起動

sudo systemctl restart samba

§5.おまけ(ラズパイに ssh 接続(Windows))

ssh RaspberryPiユーザ名@IPアドレス

§5.終わりに

いかがでしたでしょうか? Raspberry Pi を使うと、自宅でサーバー周りについて、手を動かしながら学べるのでとても楽しいです。