差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
freebsd:freebsd_11_install_nextcloud_11 [2017-08-22 19:10] Decomo |
freebsd:freebsd_11_install_nextcloud_11 [2017-08-24 17:32] (現在) Decomo |
||
---|---|---|---|
行 10: | 行 10: | ||
==== Apache 2.4 ==== | ==== Apache 2.4 ==== | ||
+ | |||
+ | Apacheのインストール。 | ||
< | < | ||
portmaster www/ | portmaster www/ | ||
</ | </ | ||
+ | |||
+ | 必要なモジュールは以下の通り。 | ||
+ | |||
+ | <WRAP group 80% center> | ||
+ | <WRAP half column> | ||
+ | === 必須 === | ||
+ | * REWRITE | ||
+ | </ | ||
+ | <WRAP half column> | ||
+ | === 推奨 === | ||
+ | * ENV | ||
+ | * DIR | ||
+ | * HEADERS | ||
+ | * MIME | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | 必要なモジュールが読み込まれるようにhttpd.confを編集。 | ||
<file conf / | <file conf / | ||
行 24: | 行 44: | ||
... | ... | ||
</ | </ | ||
+ | |||
+ | Nextcloudのサイトの設定を作成。パスは適宜読み替えの事。 | ||
<file conf / | <file conf / | ||
行 48: | 行 70: | ||
</ | </ | ||
- | Nextcloud用のユーザーを作っておく。 | + | バイナリログの形式をMIXEDにする。DB全体に影響するので、他のサービスを動かしてる場合は要注意。 |
- | <code> | + | <file conf / |
- | $ mysql -u adminuser -p | + | [mysqld] |
- | Enter password: | + | binlog_format = MIXED # mysqldセクションに追加する |
- | + | </file> | |
- | MariaDB | + | |
- | Query OK, 0 rows affected (0.01 sec) | + | |
- | </code> | + | |
==== PHP 7.1 ==== | ==== PHP 7.1 ==== | ||
行 108: | 行 127: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | 更にmod_phpを入れる。 | ||
+ | < | ||
+ | # portmaster www/ | ||
+ | </ | ||
+ | |||
+ | mod_phpの設定。 | ||
+ | <file conf / | ||
+ | ... | ||
+ | LoadModule php7_module | ||
+ | ... | ||
+ | |||
+ | < | ||
+ | SetHandler application/ | ||
+ | </ | ||
+ | < | ||
+ | SetHandler application/ | ||
+ | </ | ||
+ | </ | ||
=== ImageMagick === | === ImageMagick === | ||
行 139: | 行 177: | ||
===== Nextcloudのインストール ===== | ===== Nextcloudのインストール ===== | ||
+ | |||
+ | ZIPを取ってきて展開する。 | ||
< | < | ||
行 146: | 行 186: | ||
sudo chown -R www:www nextcloud | sudo chown -R www:www nextcloud | ||
</ | </ | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ブラウザからアクセスし、各種情報を入力。 | ||
+ | |||
+ | ^ 管理者アカウント | 管理者アカウント名とパスワードを入力する。\\ このアカウント名はDBのユーザー名にも使われるので、気にする人は要注意。 | | ||
+ | ^ データフォルダ | アップロードしたファイルなどの実データを保存するディレクトリを指定する。\\ Webサーバのドキュメントルート外が推奨されており、また所有者はWebサーバを動かしてるユーザーと同一にしなければならない。後から場所を変更するのは難しいらしいので、これまた要注意。| | ||
+ | ^ データベースの設定 | MySQL/ | ||
+ | |||
+ | 「セットアップを完了します」を押して暫く待ち、ウェルカム画面が表示されれば成功。 | ||
+ | |||
+ |