How to Install OpenDaylight

OpenDaylight is an SDN controller provided by the Linux Foundation. In this article we will show you the steps required to perform a simple installation upon Ubuntu.

Install Binaries

[email protected]:~$ sudo apt-get update
[email protected]:~$ sudo apt-get install software-properties-common
[email protected]:~$ sudo apt-get install maven git unzip

Install Java 1.8

{loadposition content_lock}

[email protected]:~$ sudo add-apt-repository ppa:webupd8team/java
[email protected]:~$ sudo apt install oracle-java8-installer
[email protected]:~$ export JAVA_HOME=/usr/lib/jvm/java-8-oracle/

Download Package

Copy the link for the latest release within Select the ‘Pre-Built Zip’ link. Once you have the link download.

[email protected]:~$ wget 


[email protected]:~$ cd distribution-karaf-0.5.3-Boron-SR3/
[email protected]:~$ ./bin/karaf

Install Features

[email protected]>feature:install odl-restconf odl-l2switch-switch odl-mdsal-apidocs odl-dlux-core
[email protected]>feature:install odl-dlux-all

Connect to UI

Connect to http://<IP>:8181/index.html#/login, using the credentials of admin/admin.

Rick Donato

Want to become a networking expert?

Here is our hand-picked selection of the best courses you can find online:
Cisco CCNA 200-301 Certification Gold Bootcamp
Complete Cyber Security Course – Network Security
Internet Security Deep Dive course
Python Pro Bootcamp
and our recommended certification practice exams:
AlphaPrep Practice Tests - Free Trial