dnf install -y httpd
/etc/httpd/conf.d/nextcloud.conf
を作成して編集する。
ドキュメントルートを/var/www/html/nextcloud/
とし、
それ以下のディレクトリへのアクセスを許可する。
<VirtualHost *:80> DocumentRoot /var/www/html/nextcloud/ <Directory /var/wwww/html/nextcloud/> Require all granted AllowOverride All Options FollowSymLinks MultiViews <IfModule mod_dav.c> Dav off </IfModule> </Directory> </VirtualHost>
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
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;
まずはダウンロード
wget https://download.nextcloud.com/server/releases/latest.zip
ダウンロードが完了したら解凍して/var/www/html
以下に配置する。
unzip latest.zip
以下の2つも必要だった。
dnf install php-zip php-gd
IPアドレスへアクセスすると、以下の画面が出るので、ユーザー名とパスワードを入力して ストレージとデータベースを選択してデータベース情報を追加する。
まずはsambaをインストールする
dnf install -y samba