Installing Ignition Edge on Moxa UC-8100A
Configure device to have a fast network connection.
If you're unit has ThingsPro on it, all configuration is done using the web interface on the bottom/second ethernet port.
Connect to it and access https://192.168.4.127 to access the interface.
The login is either admin@moxa.com with password admin1234 or root@moxa.com with password root1234
Connect via SSH using the login (root/moxa) and run the following:
sudo apt update
sudo apt upgrade -y
sudo apt install -y unzip fontconfig curl
Copy the installation zip file to /home/moxa using WinSCP or download it with the below command:
cd /home/moxa
curl -L -O -H 'Referer: https://inductiveautomation.com/downloads/ignition' https://files.inductiveautomation.com/release/ia/8.1.18/20220615-1907/Ignition-Edge-linux-armhf-32-8.1.18.zip
If upgrading from an older version, stop the existing Ignition instance, remove the service, and delete the lib
and webserver/webapps
folders.
sudo /usr/local/bin/ignition/ignition.sh stop
sudo /usr/local/bin/ignition/ignition.sh remove
sudo rm -rf /usr/local/bin/ignition/lib
sudo rm -rf /usr/local/bin/ignition/webserver/webapps
Unzip the file to the /usr/local/bin/ignition folder using the following command and delete the old file:
cd /home/moxa
sudo unzip -o -d /usr/local/bin/ignition Ignition-Edge-linux-armhf-32-8.1.18.zip
rm Ignition-Edge-linux-armhf-32-8.1.18.zip
Change the directory to the Ignition installation and make the relevant files executable using the following commands:
cd /usr/local/bin/ignition
sudo chmod +x ignition-gateway
sudo chmod +x *.sh
If upgrading from an older version, upgrade the runtimes using the following command:
sudo /usr/local/bin/ignition/ignition.sh checkruntimes
If the upgrade is a major upgrade (8.0 to 8.1), run the upgrader to update the ignition.conf
file using the following command:
sudo /usr/local/bin/ignition/ignition.sh runupgrader
Install Ignition as a service with the following command: