〇Nextcloudの画面
〇インストール方法
以下の手順を実行します。
1.PostgreSQL12のインストール
以下のコマンドを実行します。
echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list
sudo apt-get -y install wget ca-certificates
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get -y install postgresql-12
echo "listen_addresses='*'" | sudo tee -a /etc/postgresql/12/main/postgresql.conf
echo "host all all 127.0.0.1/32 password" | sudo tee -a /etc/postgresql/12/main/pg_hba.conf
echo "host all all 192.168.1.0/24 password" | sudo tee -a /etc/postgresql/12/main/pg_hba.conf
sudo systemctl restart postgresql.service
sudo su - postgres << EOF
psql -c "
alter user postgres with password 'postgres';
create user nextcloud with password 'nextcloud';
"
psql -c "
create database nextcloud owner nextcloud encoding 'UTF8' lc_collate 'ja_JP.UTF-8' lc_ctype 'ja_JP.UTF-8' template 'template0';
"
EOF
2. Nextcloundのインストール
sudo apt-get -y install apache2 \
libapache2-mod-php7.3 \
php7.3-gd \
php7.3-json \
php7.3-pgsql \
php7.3-pdo \
php7.3-curl \
php7.3-mbstring \
php7.3-xml \
php7.3-zip \
php7.3-intl\
php7.3-imagick
wget https://download.nextcloud.com/server/releases/nextcloud-18.0.3.zip
unzip nextcloud-18.0.3.zip
sudo mv nextcloud /opt/nextcloud
sudo chown -R www-data:www-data /opt/nextcloud
sudo ln -s /opt/nextcloud /var/www/html
cat << EOF >> /etc/apache2/apache2.conf
<Directory /var/www/html/nextcloud/data>
AllowOverride None
Require all denied
</Directory>
EOF
sudo service apache2 restart
3. Nextcloudの初期設定
ブラウザからhttp://<Dockerホスト名またはIP>/nextcloud/にアクセス
インストーラー画面で以下の項目を入力します
管理者アカウント: 任意の管理者アカウント名
パスワード: 任意の管理者アカウントのパスワード
データフォルダー: /opt/nextcloud/data
データベースのユーザ名: nextcloud
データベースのパスワード: nextcloud
データベース名: nextcloud
データベースのホスト名: localhost:5432
関連情報
・Nextcloudに関する他の情報は以下のまとめページを参照してください。Nextcloudのまとめ
0 件のコメント:
コメントを投稿