LoginSignup
2
1

raspberry pi 4を利用してsnapで簡単にnextcloudを構築。無料でhttps化。

Posted at

実行環境:
raspberry pi 4
Ubuntu sever 22.04.4 LTS
snap --version
snap 2.61.2
snapd 2.61.2
series 16
ubuntu 22.04
kernel 5.15.0-1049-raspi
Nextcloud Hub 6 (27.1.7)

sudo snap install nextcloud

このコードを実行すればインストールできます。特になにか事前にインストールしておく必要はありません。セキュアな通信にはhttps化が必要なので、lets-encryptを利用して無料でhttps化します。そのためにはドメインが必要です。何を使ってもいいですが、私はmydnsで無料でドメインを取得しました。

sudo nextcloud.enable-https lets-encrypt

このコードを実行し、指示通りにメールアドレスとドメインを指定すれば完了です。

/var/snap/nextcloud/(ここは各自の環境で表示される数字)/nextcloud/config
cd 

で移動します。
移動したら

ls

コマンドを打ちます。そしたら恐らくconfig.phpがあるので

sudo vi config.php

で編集画面に入り、iを押し入力モードに入り下記のところに取得したドメインを指定します。

'trusted_domains' =>
  array (
    0 => '192.168.1.9',//自分のpcのipアドレス
    1 => 'your.domin.com',//取得したドメイン
  ),

これで取得したドメインにアクセスすればセキュアな通信ができるようになります。
外付けHDD等を利用したければ下記のサイトの通りにマウントすれば勝手に認識されます。
https://www2.yukawa.kyoto-u.ac.jp/~koudai.sugimoto/dokuwiki/doku.php?id=ubuntu:%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B8%E3%81%AE%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1