# Multiple Versions of Ignition

**URL:** <https://forum.inductiveautomation.com/t/multiple-versions-of-ignition/4565>\
**Category:** General Discussion\
**Created:** [June 1, 2012, 10:29pm UTC](https://forum.inductiveautomation.com/t/multiple-versions-of-ignition/4565 "2012-06-01T22:29:19Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![jimjohnson](https://avatars.discourse-cdn.com/v4/letter/j/898d66/32.png) [@jimjohnson](https://forum.inductiveautomation.com/u/jimjohnson)\
**Post date:** [June 1, 2012, 10:29pm UTC](https://forum.inductiveautomation.com/t/multiple-versions-of-ignition/4565/1 "2012-06-01T22:29:19Z")

</div>

Our company has implemented a few installs of Ignition now and we plan to bring up a server with a copy of all the projects to aid in support and also future developement. The problem is our installs are different versions of Ignition, and I would guess I can’t install multiple versions on one computer, can I?

I am afraid if I upgrade all the projects, that we will try to do stuff on the old projects that has changed and end up chasing a few rabbit tails. Our customers have no plans to upgrade, so I know we will continue to face this.

Thoughts?

---

<div class="post-metadata">

**Author:** ![Travis.Cox](https://avatars.discourse-cdn.com/v4/letter/t/b9bd4f/32.png) [@Travis.Cox](https://forum.inductiveautomation.com/u/Travis.Cox)\
**Post date:** [June 1, 2012, 11:12pm UTC](https://forum.inductiveautomation.com/t/multiple-versions-of-ignition/4565/2 "2012-06-01T23:12:10Z")

</div>

We recommend using virtual machines in this scenario. You can use VMWare if you have it or VirtualBox (which is free, and you can use Ubuntu).

Besides that, you can install multiple Ignitions on the same computer. You should only have one of them running at a time though. To install multiple Ignitions you cannot use the Ignition installer, you have to use the Windows zip files that you can download from our website. Follow these instructions:

1. Download the Ignition Windows zip for the versions you need. Make sure you get the right architecture: 32 or 64 bit. Let’s say you are going to install 7.3 and 7.4.

2. Unzip the 7.3 Ignition to C:\Program Files\Inductive Automation\Ignition 7.3

3. Open the ignition.conf file located in the data directory in your text editor. Look for the line`wrapper.java.command=java`Replace “java” with the path to your Java installation. Typically it is “C:\Program FIles\Java\jre6\bin\java.exe”.

4. In the same file look for the following lines (at the very bottom):`wrapper.name=Ignition
wrapper.displayname=Ignition Gateway
wrapper.description=Ignition Gateway`Change those to the following for 7.3:`wrapper.name=Ignition73
wrapper.displayname=Ignition Gateway 73
wrapper.description=Ignition Gateway 73`5) Close the file. Now back in the install directory run the install-ignition.bat file (in C:\Program Files\Inductive Automation\Ignition 7.3). That will create a Windows service called Ignition73.

5. Follow the same steps for 7.4 creating a new service Ignition74.

Again make sure only one of them is running at any given time since they are using the same TCP ports. Let us know if you have any problems.

---

<div class="post-metadata">

**Author:** ![jimjohnson](https://avatars.discourse-cdn.com/v4/letter/j/898d66/32.png) [@jimjohnson](https://forum.inductiveautomation.com/u/jimjohnson)\
**Post date:** [June 6, 2012, 5:50pm UTC](https://forum.inductiveautomation.com/t/multiple-versions-of-ignition/4565/3 "2012-06-06T17:50:08Z")

</div>

Can you give me more specifics on how to turn one version off from running and another one on?

I think we will have 7.2, 7.3, and 7.4.

Thanks!

---

<div class="post-metadata">

**Author:** ![Michael.Stofan](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michael.stofan/32/3342_2.png) [@Michael.Stofan](https://forum.inductiveautomation.com/u/Michael.Stofan)\
**Post date:** [June 6, 2012, 6:11pm UTC](https://forum.inductiveautomation.com/t/multiple-versions-of-ignition/4565/4 "2012-06-06T18:11:15Z")

</div>

Again, it is _highly_ recommended that you use virtual machines for this scenario. However if you still want to run them all on the same machine, you’d just start and stop the services as necessary from the windows services utility (control panel -\> administrative tools -\> services).

---

<div class="post-metadata">

**Author:** ![jimjohnson](https://avatars.discourse-cdn.com/v4/letter/j/898d66/32.png) [@jimjohnson](https://forum.inductiveautomation.com/u/jimjohnson)\
**Post date:** [September 19, 2012, 8:18pm UTC](https://forum.inductiveautomation.com/t/multiple-versions-of-ignition/4565/5 "2012-09-19T20:18:39Z")

</div>

So, I am finally trying to implement this. I wish we had licenses of Windows to use for virtual machines, but I barely even have this Windows Server 2003 license on our server.

I have the 7.5.3 program in Program Files and did the install-ignition BAT, and the Ignition service installed, but when I run the launch-gcu.bat, the Gateway Control Utility showes both the web server and gateway are stopped.

Do I need to do another install to get everything installed and running? I thought about reverting to the usual EXE install, but didn’t know if it would still use the same service with the special name.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [September 19, 2012, 8:20pm UTC](https://forum.inductiveautomation.com/t/multiple-versions-of-ignition/4565/6 "2012-09-19T20:20:57Z")

</div>

Have you tried running the start-ignition.bat file now? Installing it only installs it.

---

<div class="post-metadata">

**Author:** ![jimjohnson](https://avatars.discourse-cdn.com/v4/letter/j/898d66/32.png) [@jimjohnson](https://forum.inductiveautomation.com/u/jimjohnson)\
**Post date:** [September 19, 2012, 10:23pm UTC](https://forum.inductiveautomation.com/t/multiple-versions-of-ignition/4565/7 "2012-09-19T22:23:36Z")

</div>

Thanks - I had tried nearly every BAT, but must have missed that one. Now it shows both up.

---

<div class="post-metadata">

**Author:** ![Robert](https://avatars.discourse-cdn.com/v4/letter/r/e95f7d/32.png) [@Robert](https://forum.inductiveautomation.com/u/Robert)\
**Post date:** [September 20, 2012, 3:17pm UTC](https://forum.inductiveautomation.com/t/multiple-versions-of-ignition/4565/8 "2012-09-20T15:17:38Z")

</div>

[quote=“jimjohnson”]So, I am finally trying to implement this. I wish we had licenses of Windows to use for virtual machines, but I barely even have this Windows Server 2003 license on our server.  
[/quote]

Are you aware that M$ allows you to run 4 virtual windows machines with a single license as long as that are all on the same box?

---

<div class="post-metadata">

**Author:** ![greg.simpson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/greg.simpson/32/3135_2.png) [@greg.simpson](https://forum.inductiveautomation.com/u/greg.simpson)\
**Post date:** [September 20, 2012, 10:13pm UTC](https://forum.inductiveautomation.com/t/multiple-versions-of-ignition/4565/9 "2012-09-20T22:13:25Z")

</div>

Here is some additional licensing information from Microsoft when using their OS with a virtual machine

[microsoft.com/Licensing/abou … ation.aspx](http://www.microsoft.com/Licensing/about-licensing/virtualization.aspx)

---

<div class="post-metadata">

**Author:** ![Kevin.McClusky](https://avatars.discourse-cdn.com/v4/letter/k/47e85d/32.png) [@Kevin.McClusky](https://forum.inductiveautomation.com/u/Kevin.McClusky)\
**Post date:** [September 21, 2012, 5:57pm UTC](https://forum.inductiveautomation.com/t/multiple-versions-of-ignition/4565/10 "2012-09-21T17:57:53Z")

</div>

Licensing (in your case) demystified:

Windows Server 2003 Standard - One License  
Windows Server 2003 Enterprise - 1 host + 4 VMs, all using the same license. (Only allowed to use the host as a host for VMs, and can’t run anything else on it… Or you can use 1 host + 3 VMs, and can use the host for whatever you want.)

So, if you have an Enterprise license, I’d definitely go with VMs for Ignition. If it’s standard, you’re probably stuck with the one install.

---

<div class="post-metadata">

**Author:** ![palashc510](https://avatars.discourse-cdn.com/v4/letter/p/fbc32d/32.png) [@palashc510](https://forum.inductiveautomation.com/u/palashc510)\
**Post date:** [June 15, 2023, 2:46pm UTC](https://forum.inductiveautomation.com/t/multiple-versions-of-ignition/4565/11 "2023-06-15T14:46:57Z")

</div>

What version of ignition are the projects? I am using Docker to run multiple versions of ignition on the same machine.

 ![IA](https://us1.discourse-cdn.com/inductiveautomation/original/3X/d/8/d86a695bf9a687d8ebce904b9c1ef83a63d895d6.png)

---

<div class="post-metadata">

**Author:** ![Matrix\_Engineering](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/matrix_engineering/32/19781_2.png) [@Matrix\_Engineering](https://forum.inductiveautomation.com/u/Matrix_Engineering)\
**Post date:** [June 15, 2023, 3:06pm UTC](https://forum.inductiveautomation.com/t/multiple-versions-of-ignition/4565/12 "2023-06-15T15:06:42Z")

</div>

This thread is over a decade old...

Docker wasn't released (2013) when this topic was being discussed...

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [June 15, 2023, 3:22pm UTC](https://forum.inductiveautomation.com/t/multiple-versions-of-ignition/4565/13 "2023-06-15T15:22:08Z")

</div>

Closed on June 15, 2023, 3:22pm UTC


