差分
このページの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/ | ||
| + | |||
| + | 「セットアップを完了します」を押して暫く待ち、ウェルカム画面が表示されれば成功。 | ||
| + | |||
| + | |||