How to install the new Pydio 6 release on Ubuntu 14.10 (Utopic Unicorn)

Version 1.0
Author: Srijan Kishore <s [dot] kishore [at] ispconfig [dot] org>
Follow howtoforge on Twitter
Last edited 09/Dec//2014

This guide explains how to configure Pydio in Ubuntu 14.10 (Utopic Unicorn). Pydio (formerly AjaXplorer) is a mature open source software solution for file sharing and synchronization. With intuitive user interfaces (web / mobile / desktop), Pydio 6 provides enterprise-grade features to gain back control and privacy of your data: user directory connectors, legacy filesystems drivers, comprehensive admin interface, and much more.

1 Preliminary Note

I have fresh installed Ubuntu 14.10 server, on which I am going to install the NFS server. My Ubuntu server have hostname and IP as

You can have your Ubuntu server installed from the tutorial.

2 Install Pydio

Now we will install these packages at the Ubuntu 14.10 server end as:

vi /etc/apt/sources.list

##Pydio repository add### deb stable main deb-src stable main

wget  http:[email protected]
apt-key add [email protected]

Then refresh the repository and install Pydio as follows:

apt-get update
apt-get install pydio

After the installation we will copy the sample pydio file to the apache destination as follows:

 cp /usr/share/doc/pydio/apache2.sample.conf /etc/apache2/sites-enabled/pydio.conf

Finally restart the apache service.

service apache2 restart

3 Database Initialization

We will create a database that will be needed in Pydio as follows:

apt-get install mariadb-server  php5-mysql

New password for the MariaDB "root" user: <-- mariadbpassword
Repeat password for the MariaDB "root" user: <-- mariadbpassword

Next we will create a database for Pydio as:

mysql -u root -p

Here we are adding database=pydiodb user=pydiouser and password=pydiopassword :

create database pydiodb;

create user [email protected] identified by 'pydiopassword';

 grant all on pydiodb.* to [email protected];


Next run

php5enmod mcrypt

 service apache2 restart

 service mysql restart

3 Web Configuration

Now open the URL Or

Click on Start wizard

Create an user of your choice, I created user=admin and password=howtoforge:

Select storage type as Database system, and put the Database=pydiodb user=pydiouser and password=pydiopassword OR in case if your database values are different then match them accordingly.

Check the connectivity with the database by clicking over Try connecting to database:

Now we are ready for the installation, if you wish you cane create more users. Press Install Pydio Now.

It will take some time for initialization.

Now installation is completed copy the contents of the .htaccess file and paste it there at  /usr/share/pydio/.htaccess:

Now we are ready for the show, refresh the browser and login as per the credentials created above.

In my case it user=admin and password=howtoforge

This will be your default welcome page.

Now you can add files and folders and share it over the network.

 Cheers now we have a successfully configured Pydio over Ubuntu 14.10 :)

Share this page:

5 Comment(s)

Add comment


From: loadingjkr

multiserver please  =(

From: Linux Passion

Excellent Guide!Thanks for sharing :)

From: Francois

Thanks. As clear as crystal but would you just explain why you need MariaDB ?

From: till

Pydio stores its config in mariadb / mysql. 

From: Duck

If you get the external DB it will run faster if you have more users. Just a heads up, if your configuring LDAP, put in the actual IP address, NOT THE HOSTNAME!