This lesson is part of the Ignition Overview course. You can browse the rest of the lessons below.


Autoplay Off

Supplemental Videos


Installing Ignition on Linux


Learn how to install Ignition on Ubuntu Linux OS.

Download Ignition

Video recorded using: Ignition 8.0


(open in window)

[00:00] In this lesson we'll install ignition on Linux. Before we begin, you're going to want to head over to our website, that's And you're going to want to go to the downloads page, there should be a button somewhere on our website. But of course the look of the site may change over time. Now in this video, I'm going to use the "" file. If we scroll down on our downloads page here, and we head over to our other operating systems, you get a full list of all the various installers that we have available. Now, for Linux, we do have a couple of options here. I'm using the top option here, but we also have the generic zip install files. Now the process for this is a little bit different than the one I'm going to show you here in the video. The zip file there does contain a README that will tell you what to do, but I won't be covering that in this video. Now, we also have this edge installer, which is sort of a focused or dedicated installer that can be used to install edge. It's not really necessary to install edge, you can actually use the middle option the generic zip to install edge maker or standard edition of ignition.

[01:05] Now, to save you the time of watching me download this, I already have it in my downloads folder here. Now the first thing you're going to need to do, is to make sure that you can actually execute this RUN file as a program. Now in the desktop environment I'm using here, I can right click, go down to properties. And then if we switch over to permissions, we can see that currently under execute, this file is not allowed to execute as a program. So, we could click the little checkbox here to change that. But depending on your desktop environment, this part might be a little bit different. So, I'm going to close this here. And regardless, you can always open a terminal, and you can always use our friend change mode to make this executable. So I'll go ahead and type change mod, or C-H- M-O-D +x and then the name of the file which you can just start typing and then hit the Tab key to fill in the rest of the name. And just to give you a visual representation of what that did, I'm going to right click on Properties again go back to permissions. And you can see that execute has now been set. Now, at this point, you'll likely be able to double click the RUN file and run the installer.

[02:02] But you can also use terminal as well, which I'll show you for this video. So, I'll switch over and I'll type period forward slash. And then I'll start typing the name of the file, and press tab to automatically fill in the rest. Now, I didn't have to here, but in some cases, you may need to type "sudo" first. You'll know if that's the case, because it will fail and tell you you need to run it as root. And at this point, the installer is going run some integrity testing and more or less get ready to run the wizard. Alright, so, we have the install wizard. I'll click next here to start with, and our first option is to select an installation location. This is useful if you're pretty peculiar about where you'd like to install ignition. However, I'm just going to leave it with the default and move on. So now we have to pick an installation type. So, you have typical or custom. This choice determines which modules will install initially. We'll talk about modules later, but each module provides a set of features to ignition. The typical option here, will automatically install our most popular modules.

[03:04] While custom allows you to pick which modules to install. Custom also allows you to pass in any third party modules you may want to add right now. You can always add and remove modules after the installation process, so, no need to fret the choice now. I'm going to leave Typical selected and click Next. Alright, we're ready to install. So, click the Install button, and I'm going to speed this part up here, so you don't have to wait for me. And there we are. So, we reached the end of the install wizard and we have two checkboxes. Start ignition now, means just what it says, start the ignition gateway right now, which allows you to start building a project. Install service will install ignition as a service, allowing you to interact with it like you would any other service on the operating system. I'm going to leave both of these with the defaults and click Finish. So, clicking finish here exits the install wizard and takes us to the next part, which is something we call system commissioning. Which is basically some additional configuration we make, before we can really dig in. Commissioning is always done through a web browser. So, you'll probably see a web browser in a new tab appear here.

[04:06] And it will give you this addition selection here. Now, we have some videos and other documentation that talks about the various additions here. If you're just starting out, and you don't know which one to pick, I'd highly recommend you pick the center option, which is standard ignition. The other two options, maker and edge, work off as the same core features and functionality as standard edition, but there are some certain features that are missing from them. So, if you're trying to work your way through Inductive University here, it might be a good idea to pick the Standard Edition. We have an end user licensing agreement you get to work through, if you accept, select the appropriate radio button and click Next. On this page, we need you to create an initial user. This is a starting user that allows you to access your new ignition system initially. Later on, you can add new users and even change the configurations on this one. So for now, just type some credentials you'll remember and move on to the next step. And yes, we do make fun of you for using a weak password. Next is the HTTP configuration.

[05:03] So, ignition uses a couple of ports, to handle some communication. You can see if you look at the URL in my web browser here, we're already using 8088 to access this page here, so, if you wanted to change the ports, now's a good time to do it. But this is also something you can change later, if you need to. So, we'll press finish setup. And I'll click the Start gateway button. So, we installed ignition, we did some commissioning. And now we can actually start up the gateway which is sort of the main server side piece of ignition. I'll go ahead and speed this part up here too, so you don't have to wait. And here we are, we're all finished installing ignition. What you're looking at here, is the gateways web interface, which allows you to further modify your ignition system. You may want to bookmark this page in your web browser for easy access later. If you're looking for the next step, I'd recommend taking a look at the designer launcher lesson, which shows you how to get designer access and start building a project.

You are editing this transcript.

Make any corrections to improve this transcript. We'll review any changes before posting them.