so, having 2 different version of ignition in same device is not possible??
The only option is going with VM or additional device and use another version.
Install into a different folder. Commission with different ports for http, https, and GAN. After startup, also change ports for other conflicts, like the OPC UA server's endpoint. Manually hunt down any other port conflicts and/or folder conflicts.
Or use a container or VM environment to keep your development files compatible with your (possibly future) deployment environment.
Installing locally in your own workstation is only appropriate for short-lived training situations.