====== NextCloud ======
[[start|一つ上へ]]
===== 導入 =====
==== apacheのインストールと設定 ====
dnf install -y httpd
''/etc/httpd/conf.d/nextcloud.conf'' を作成して編集する。
ドキュメントルートを''/var/www/html/nextcloud/''とし、
それ以下のディレクトリへのアクセスを許可する。
DocumentRoot /var/www/html/nextcloud/
Require all granted
AllowOverride All
Options FollowSymLinks MultiViews
Dav off
==== PHPの設定 ====
dnf install -y php-pear php-mbstring php-pdo php-intl php-gd php-pecl-zip php-mysqlnd php-bcmath php-opcacha php-pecl-apcu ImageMagick ImageMagick-devel make
==== mysqlインストール/設定 ====
dnf instll -y mysql mysql-server
create database nextcloud;
create user 'nextcloud'@'localhost' identified by 'password';
grant all privileges nextcloud.* to 'nextcloud'@'localhost';
flush privileges;
exit;
==== NextCloudインストール ====
まずはダウンロード
wget https://download.nextcloud.com/server/releases/latest.zip
ダウンロードが完了したら解凍して''/var/www/html''以下に配置する。
unzip latest.zip
以下の2つも必要だった。
dnf install php-zip php-gd
==== 初期設定 ====
IPアドレスへアクセスすると、以下の画面が出るので、ユーザー名とパスワードを入力して
ストレージとデータベースを選択してデータベース情報を追加する。
{{ :pasted:20230918-140500.png?nolink&300 }}
==== SMB共有 ====
まずはsambaをインストールする
dnf install -y samba