今月の頭にownCloudでも導入するか~、と思っていたが、どうにもこうにもうまくインストールできなかった。
いや、インストールできなかった訳ではなく、うまく階層化での連携ができなかったという感じ。
おそらく、GeekWindがNginxで動作していることも関係しているのかもしれない。
一応、ownCloudを動作させるために、Nginxの環境設定の例もあるのだが、それはあくまでサイト全体がownCloudで使用するためのもののようなのである。
私が今回やろうとしていたのは、SSL証明書の設定を楽するために、もう一階層下の階層で運用したかったのだが、どうにもこうにも設定がうまくいかなかった。
結局は、サブドメインを1つ作って、DNS設定し、そのドメインをownCloudに割り振ることでやったのである。
実際、うまく設定できると、ownCloudのアカウント作成画面が表示され、ここの「Advanced」をクリックすると、データベース環境の設定に入る。
GeekWindではMySQLを利用しているため、SQLiteでなく、MySQLを選択し、必要事項を記入して「Finish Setup」をクリックすれば、めでたくownCloudの設定が完了なのである。
ただ、SSL証明書がオレオレ証明書(とはいっても、一応Cacert.orgに証明はしてもらっているが)なので、これを実際の証明書機関に証明してもらおうかとも思っている。
まぁ、勉強がてら、そのくらいやってもいいかな、と思ってるし。
ともあれ、一応ownCloudは動くようになったので、後はスマホやPCとガンガン連携していけばよいだけだ。
今回、設定の際にお世話になったのは以下のサイト。
- Install ownCloud on FreeNAS 9(Jail) « RootLinks Co., Ltd.
- YUKASHIKADO Inc. 開発ブログ • ownCloud on Nginx + PHP-FPM
- nginx + php + owncloud index.php/apps/files rewritten – Stack Overflow
- ownCloudを使ってみよう! – ま鉄系
- さくら VPS に ownCloud を導入する | 澍法雨
- Other Web Servers — ownCloud Administrators Manual 5.0 documentation
Leave your Comment