How to Install Pydio into your Jelastic PHP Cloud

Pydio (ex-ajaXplorer) is a free and open-source launcher that can turn your server (on premise, NAS, cloud IaaS or PaaS) into a powerful and convenient information exchanging system for you company. It is really safe, private and controllable alternative to SaaS Boxes and Drives. There are freeware clients for iOS and Android, so you can get an access to your files from any smartphone or tablet.

You can install it with ease into your Jelastic Cloud.

Create an Environment

NOTE: If you don’t have a Jelastic account, please register it as described in the Getting Started document.

1. Log in to the Jelastic Platform and click Create environment button in the upper left corner of the dashboard. pydio cog1

2. Choose the PHP tab. Pick Apache as your application server and MySQL as a database. State the cloudlet limits for the chosen nodes and name your environment or use the default name. Click the Create button. pydio pydio 2

3. Just in seconds your new environment will be created and displayed in the environment list.
You have received two emails as well: the first one with the confirmation of the successful creation of the environment and the second one – with MySQL authorization details.

Configure MySQL Database

1. In the Jelastic dashboard panel click the Open in browser button for the MySQL node in your environment. pydio pydio 01

2. Open the letter with MySQL node successfully added subject in your email box. Find there your Login and Password (you can also enter the phpMyAdmin panel by clicking on the Access URL from the same letter omitting the first step).

3. Enter your Username and Password (or copy them from the email). pydio faq1

4. Navigate to the Users tab and create a new user (name it, for example, pydio) with an option Create database with same name and grant all privileged ticked. Click the Go button in the bottom right corner. pydio alto7 pydio pyd11

Download and Deploy the Application

1. Go to the official Pydio site, find Download tab and choose the Latest Stable item. pydio pyd1

2. Choose “Click Here! in the Manual Installation box. pydio pyd2

3. Add your email and name to subscribe to Pydio mailing or just click No thanks, to the download now! link at the right-bottom corner of the pop-up window. pydio pyd3

4. In the opened browser tab select the latest branch (5.2.3 in our case).   pydio pyd4

5. Download a pydio-core .zip file (in our example it is named pydio-core-5.2.3.zip). pydio pyd5

6. Switch back to your Jelastic dashboard. Click Upload in the Jelastic Deployment Manager. Choose your archive file and click the Upload button. pydio pyd13 1

7. Then click the Deploy to icon next to the name of your archive file in the Deployment Manager and choose your environment within drop-down list. In the opened frame specify the application’s target context if you want to deploy several projects into one server (in our case it is not necessary) or just leave it blank.

Run the Application

1. Open your environment in browser by clicking the Open in browser icon next to it.   pydio pyd16

2. Click on the click here to continue to Pydio link. pydio pyd17

3. Choose the language you prefer and click Start Wizard. Follow the instructions. pydio pyd18

4. Expand parameters sections one by one and fill in the required data.
In the Configurations storage section choose Database (Requires MySQL, PostgreSQL or SQLite) Storage Type. Enter your database Host (access URL from the received email without *http://*), type Database name and User name (you’ve specified them while DB setting up).
Once you’ve customized all the necessary settings, press Install Pydio Now button. pydio pyd19

5. After installation has been successfully completed you’ll be automatically redirected to the Pydio login page. Type the credentials of administrator account you’ve created in the previous step and click button with green tick.   pydio pyd20

6. Congrats! Now you can work with Pydio application installed to your Jelastic Cloud. Enjoy and share! pydio pyd21