I understand that it’s a lot easier to install on DigitalOcean, but I have to work with what I got.
I intend to run a website (wordpress) with Discourse on the same VPS with Bluehost. It’s running CentOS 7 and I have SSH root access.
When I first tried to install docker, then discourse I got the Port 80 already in use error. Some googling lead me to change the port in app.yml to something else (in my case 2045:80). I was able to install Discourse but was only able to access it from IP address and not forum.example.com.
First: How can I get forum.example.com to point to an IP address with a port? Going directly to IP address shows my domain name provider (123-reg), and Discourse is only available by directing my browser to IP:2045.
Second, should I be installing NGINX first before everything else?