Raspberry Pi 4 Model B に Nextcloud を導入するために初期設定を行ったメモです。
OS と M/W を入れていきます。
また、事前に ip アドレスを固定化しています。
-
OS アップデート
$ sudo apt update && sudo apt upgrade
-
必要なパッケージ(Apache, PHP, MariaDB)の導入
$ sudo apt install mariadb-server php php-gd php-mysql php-curl php-mbstring php-intl php-gmp php-bcmath php-xml php-imagick php-zip php-apcu php8.2-opcache libapache2-mod-php
ブラウザから Apache が見られれば OK です。
- DB 初期設定
下記nextcloud
は DB ユーザ名になります(任意)。
また、**********
には DB パスワードを入力します。$ sudo mysql MariaDB [(none)]> CREATE USER 'nextcloud'@'localhost' IDENTIFIED BY '**********'; MariaDB [(none)]> CREATE DATABASE IF NOT EXISTS nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; MariaDB [(none)]> GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud'@'localhost'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> quit;