サーバー上でDropboxライクなオンラインストレージサービスを立ち上げるためのソフトウェアとしては
Pydioとは
DropboxやGoogleドライブのようなオンラインストレージサービスを利用していると,
- ※1
- とはいえ最近は1TBが月千数百円で借りられるため,
足りないということはあまりないかもしれません。
他にもサービスの継続性,
そしてそのownCloudと並んで最近人気が出てきているのが,
- ※2
- 以前はAjaXplorerという名前でした。
- ※3
- Python製のオンラインストレージサービスがほしい場合,
第393回で紹介したUbuntu One File Syncサーバーのクローンである Magicicadaに期待しましょう。
ownCloudと異なる点として,
Pydioの
Pydioのインストール
では,
PydioにはFLOSSなライセンスのコミュニティ版と有償のエンタープライズ版が存在します。今回はコミュニティ版の6.
Pydioの公式サイトからたどれるドキュメントは原則としてエンタープライズ版に言及しています。エンタープライズ版ではまずAPIキーを入手し,
コミュニティ版のインストールを含む管理者向けのガイドを読みたい場合は,
コミュニティ版のインストール方法として,
$ sudo apt-get install apt-transport-https $ wget -qO - https://download.pydio.com/pub/linux/debian/key/pubkey | sudo apt-key add - $ echo "deb https://download.pydio.com/pub/linux/debian/ jessie main" | sudo tee /etc/apt/sources.list.d/pydio.list $ sudo apt-get update $ sudo apt-get install pydio
リポジトリのスイートが
Pydioの初期設定
pydioパッケージをインストールしたら,
ERRORは修正が必要です。WARNINGは必要に応じて修正してください。上図の場合,
$ sudo php5enmod mcrypt
さらにWARNINGとして,
- ※4
- もちろん
「.htaccess」 を使って変更する方法でもかまいません。
また,
upload_max_filesize = 100M
post_max_size = 100M
最後にログディレクトリをwww-dataでも書き込めるようにした上で,
$ sudo chown -R www-data: /var/log/pydio $ sudo service apache2 restart
その後,
「Main options」
次の
MySQLを利用する場合はmysql-serverパッケージをインストールした上で,
$ sudo apt-get install mysql-server (DBのルートパスワードを設定) $ mysql -u root -p (上記で設定したルートパスワードを入力) mysql> create database pydio; Query OK, 1 row affected (0.00 sec) mysql> grant all on pydio.* to 'pydiouser'@'localhost' identified by 'password'; Query OK, 0 rows affected (0.00 sec) mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql> exit; Bye
ここで
「Advanced Options」
最後に