CKAN is the world’s leading open-source data portal platform. CKAN makes it easy to publish, share and work with data. It’s a data management system that provides a powerful platform for cataloging, storing and accessing datasets with a rich front-end, full API (for both data and catalog), visualization tools and more.

What’s Easy CKAN?

The CKAN installation is too hard and need many configurations. So I decide to create a script to make the CKAN installation very easy.

To install, just copy the line below and paste on terminal. And that’s it!

If you want to check the lastest modifications, go to GitHub repository:

Common installation

1. Compatibility

I’ll improve the CKAN interface and give a lot of options, like install others CKAN versions and optional plugins.


  • Linux x64.
  • Ports 80 and 5000 and availabel.
  • “curl” installed.

2. Installation

Just copy the line below, run on your Ubuntu server and follow the instructions:

 sudo su -c “apt-get update && apt-get upgrade -y”  
 sudo su -c “apt-get install curl”  
 sudo su -c “curl -sSL | bash”  
 sudo su -c “easyckan install”  

3. How to use (Easy CKAN command line)

The Easy CKAN command line is the best way to interact with your CKAN installation.

3.1. Start server – Development Mode

Run the server on development enviroment:

# Development enviroment
sudo easyckan dev # Avaliable over port 5000  

3.2. Deploy – Production Mode

After develop everything you want, just run the following command to deploy your CKAN to production:

# Production enviroment
sudo easyckan production # Avaliable over port 80  


If you have any questions, just leave the comments below. I’ll try to help you as best I can. ^^


How to install CKAN 2.0 on CentOS 6.3 (new) – CKAN GitHub Repository

How To Install Solr on Ubuntu 14.04 – DigitalOcean

Install CKAN from source – CKAN 2.6.0a documentation