05-22-2020, 02:58 PM
Also, for those of you just trying to run TACTIC and give it a try, you don't have to go through the entire Apache setup. A full featured webserver is highly recommended for a production server, but it is not strictly necessary just to give TACTIC a try. TACTIC runs on top of CherryPy, which is, in itself, a webserver.
So, in order to run TACTIC, all you have to do is go to <TACTIC_INSTALL_DIR>/src/bin
# python3 startup_dev.py -s <IP_or_DOMAIN> -p <PORT>
This will run TACTIC in dev mode and all output will go to the command line.
Just go to the browser:
http://<IP_or_DOMAIN>:<PORT>/tactic/
This is not only great for debugging, but it allows you see TACTIC without the need for Apache set and all of its headaches. You have access to all of TACTIC functionality and can setup at will and delay until you actually need to deploy to a real server for production to set up Apache.
So, in order to run TACTIC, all you have to do is go to <TACTIC_INSTALL_DIR>/src/bin
# python3 startup_dev.py -s <IP_or_DOMAIN> -p <PORT>
This will run TACTIC in dev mode and all output will go to the command line.
Just go to the browser:
http://<IP_or_DOMAIN>:<PORT>/tactic/
This is not only great for debugging, but it allows you see TACTIC without the need for Apache set and all of its headaches. You have access to all of TACTIC functionality and can setup at will and delay until you actually need to deploy to a real server for production to set up Apache.