ユーザ用ツール

サイト用ツール


nextcloud

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
nextcloud [2023/09/18 12:49] – 作成 mikotonextcloud [2023/09/19 10:18] (現在) mikoto
行 1: 行 1:
 ====== NextCloud ====== ====== NextCloud ======
 +[[start|一つ上へ]]
 +
 +===== 導入 =====
 +==== apacheのインストールと設定 ====
 +<code bash>
 +dnf install -y httpd
 +</code>
 +''/etc/httpd/conf.d/nextcloud.conf'' を作成して編集する。
 +ドキュメントルートを''/var/www/html/nextcloud/''とし、
 +それ以下のディレクトリへのアクセスを許可する。
 +<file apache>
 +<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>
 +</file>
 +
 +==== PHPの設定 ====
 +<code bash>
 +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
 +</code>
 +
 +==== mysqlインストール/設定 ====
 +<code bash>
 +dnf instll -y mysql mysql-server
 +</code>
 +
 +<code sql>
 +create database nextcloud;
 +create user 'nextcloud'@'localhost' identified by 'password';
 +grant all privileges nextcloud.* to 'nextcloud'@'localhost';
 +flush privileges;
 +exit;
 +</code>
 +
 +==== NextCloudインストール ====
 +まずはダウンロード
 +<code>
 +wget https://download.nextcloud.com/server/releases/latest.zip
 +</code>
 +
 +ダウンロードが完了したら解凍して''/var/www/html''以下に配置する。
 +<code>
 +unzip latest.zip
 +</code>
  
 以下の2つも必要だった。 以下の2つも必要だった。
 <code bash> <code bash>
 dnf install php-zip php-gd dnf install php-zip php-gd
 +</code>
 +
 +==== 初期設定 ====
 +
 +IPアドレスへアクセスすると、以下の画面が出るので、ユーザー名とパスワードを入力して
 +ストレージとデータベースを選択してデータベース情報を追加する。
 +{{ :pasted:20230918-140500.png?nolink&300 }}
 +
 +
 +==== SMB共有 ====
 +まずはsambaをインストールする
 +<code>
 +dnf install -y samba
 </code> </code>
nextcloud.1695008964.txt.gz · 最終更新: 2023/09/18 12:49 by mikoto