Installing/Upgrading Ignition on a Linux Desktop
Since Ignition 8 it is really simple to install Ignition in a Linux desktop environment. A java runtime is no longer needed, as Ignition ships with its own built in correctly licensed java executable.
1. Downloading Ignition To Your Desktop
Go to the Inductive downloads page https://inductiveautomation.com/downloads/ in your browser (on Linux, this is most likely Firefox).
Downloading from a different computer
If downloading from another computer, click on other operating systems, find the Linux Installer 64-bit download, and right-click the link and select open in a new tab.
It should download the installer without prompting to fill out a form. If it does prompt to fill out a form, at the very bottom in small gray text, there's a sentence that is clickable that states you can skip the download form. Just click it and it should download.
Copy this installer to a flash drive to use on multiple Linux PCs. When you plug it into a Linux PC, copy the installer to the Downloads folder in the file explorer.
Downloading directly to the Linux desktop
If downloading directly on the Linux desktop, click on the download button, and most likely it will prompt you to fill out a form. If it does prompt to fill out a form, at the very bottom in small gray text, there's a sentence that is clickable that states you can skip the download form. Just click it and it should download to your Downloads folder.
2. Make the Ignition Installer Executable
Open a terminal window either through the application launcher, or by pressing Ctrl+Alt+T
Change the directory to the current user's download folder with the following command:
cd ~/Downloads
If you run an ls -alh
command in the Downloads folder, you’ll see your downloaded executable, but you’ll also notice that the only attributes that are set are Read and Write. (Sometimes if copying the file from a flash drive, the executable permissions are already set, but running the following commands will guarantee that they are set.)
To fix this, we use the chmod command. Type the following, but replace with the file that you have downloaded.
When typing in Linux terminals you can use the <tab> key to autocomplete, so to type the below command just type chmod +x Ign
and then press tab to autocomplete. Your command should look something like this:
chmod +x ignition-8.1.17-linux-64-installer.run
3. Installing/Upgrading
We have to run the Ignition installer next, so we will use the following command (again, if you start typing ./igni
and press <tab>, it will probably auto-complete the rest of the line for you).
./ignition-8.1.17-linux-64-installer.run
Initially after running the installer, you may get some warnings/errors, but these are only related to the running the installer from a command/terminal window.
The installation most likely will just use all defaults and if you're upgrading, it should detect that a previous version is installed if you selected the same folder as the previous installation (we like to keep our installation folders as defaults). Once you click next through all the prompts, it will finally ask you if you want to install the service and start Ignition. Go ahead and accept the final page, and it will set up Ignition as a service and start it for you. Installing Ignition as a service allows it to run the server portion in the background without manually having to start it after a reboot.
4. Cleaning Up
After you've finished installing or upgrading Ignition, you can delete the installer from the Downloads folder and empty the trash to permanently delete it from the PC.