Source code and documentation is available on Github under Apache Licenses, Version 2.0.
TRUSTED CLOUD DRIVE INSTALLATION INSTRUCTION (done by PSNC):
Tested configuration:
Centos 5.8
Oracle Java 1.7.0_07-b10
This is a single node installation. All components are installed on the same node.
Instruction:
1. Unzip archive:
unzip VirtualCloudDrive-CloudDrive-88d54c2.zip
2. Run voldemort: cd VirtualCloudDrive-CloudDrive-88d54c2/binaries/metadata/voldemort-0.90.1-patched/bin ./voldemort-server.sh ../config/clouddrive_node_cluster/ &
3. Install and setup MySQL: yum install mysql-server mysql /etc/init.d/mysqld start Set root password: mysqladmin -u root password “newpassword” mysqladmin -u root -h host_name password “newpassword” /etc/init.d/mysqld restart Create database: mysql -u root -p create database rightfabric; quit
4. Setup and run virtual clouddrive webdav module: mkdir /etc/rightfabric cd .../VirtualCloudDrive-CloudDrive-88d54c2/config/clouddrive cp config.txt /etc/rightfabric/config.txt vi /etc/rightfabric/config.txt change: voldemort = tcp://10.0.0.5:6666 to: voldemort = tcp://localhost:6666 cd .../VirtualCloudDrive-CloudDrive-88d54c2/src/clouddrive ./sbt console :load ./addme.scala :quit ./sbt run test with cadaver: cadaver localhost:9090 user: maarten pass: geheim
5. Setup clouddrive website:
Replace the value of db.password with mysql password on src/main/resources/props/default.props file
cd .../VirtualCloudDrive-CloudDrive-88d54c2/src/web_clouddrive ./sbt update ./sbt ~jetty-run Open http://localhost:8080 in your favourite webbrowser and enjoy!
Authors:
- Staszek Jankowski (staszek ---at--- man.poznan.pl)
- Maciej Brzeźniak (maciekb ---at--- man.poznan.pl)
TODO:
- the instruction to be cross-checked by someone else than the author
- to be checked for other popular distributions
TRUSTED CLOUD DRIVE INSTALLATION INSTRUCTION (done by BELNET):
Tested configuration:
Ubuntu 10.04 32bit
Single node setup
Pre-installations:
apt-get install mysql-server
root password must be geheim
(geheim is Dutch for secret)
apt-get install openjdk-6-jdk