こんばんわ。
クライアントからwebDAVとDropboxみたいなアプリできないかということで
自分で作るよりもパッケージ的なものが無いか探してみたところありました。
オウンクラウド(http://owncloud.org/)というのがそれ。
このwebアプリケーションは、PCや
iPhoneやAndorid端末といったものまで
クライアントが用意されています。
通常であれば、yumなどを使用してSSHなどから
インストールというのが無難なんですが、
これを強引にサクラのレンタルサーバーでやってみようというのが
今回のミッション。
結果的にはできました。
意外と簡単。インストールも簡単。 (もちろんセキュア上も設定する必要がありますが・・・)
サクラのレンタルサーバーでは、ちょっとやらなければならないことがあります。
インストールを始めようとすると、途中でInternalServerErrorの表示。
そこで、インストールがされたディレクトリにある.htaccessの一番最後を
コメントアウト。
(下部、参考URL参照)
#Options -Indexes
つぎにこの状態で進めると、管理者のアカウントを聞いてくるのですが
詳細設定にて、Mysqlのデータベースを設定。
(こちらに関しては、サクラのコンパネからデータベースを用意しておいてください)
で、進めると…
またもや、InternalServerErrorが再発。
そこで、エラーログを確認してみると
****/.htaccess: Options not allowed here
ぐぬぬぬ。
そこで、再度.htaccessを修正。
したから6,7行目あたりの
<IfModule dir_module> DirectoryIndex index.php index.html </IfModule>
を
<IfModule dir_module> DirectoryIndex index.php index.html #comment add AllowOverride FileInfo AuthConfig Limit Indexes Options </IfModule>
とOverrideを追加することで、
ログインできるようになりました。
あと、注意しなければならないのは、
ファイルの保存先。
こちらに関しては、webでは見れない領域に設置するのが良いかと思います。
例えば、
/home/アカウント/aaaaa/
など。
サクラのサーバーの容量が大きくなってきたので
こういうものを使って同期させておくのも良いかもしれませんね。
[参考URL]http://daily.glocalism.jp/memo/dropbox-alternative-owncloud/
【2013.12.12】記事を追加しました。こちらです。
【2015.02.17】DropboxみたいなownCloud8をさくらのレンタルサーバーにインストール