Hello everyone !
I’m really puzzled by a little problem with my personnal website project :
I can’t manage to install any Discourse instance on my DigitalOcean droplet, with already WordPress and Apache installed.
The manipulations are probably 95% similar between Apache and Nginx, but I don’t want to do any mistake.
I could use a separate droplet for Discourse, but I need to use Discourse’s API to share its database with a custom social network app, created by the main programmer of my project. And it also uses a JSON add-on installed on the WordPress instance.
So it will be way simplier if I can install all that stuff on the same droplet. Without any conflicts.
Apache is listening to port 80.
My droplet uses Ubuntu 18.04.
Discourse will be installed on a subdomain : forum.example.com. DNS records are already done.
Of course, there is probably a solution to use Discourse’s API between two separates instances. But this isn’t my main concern today.
And I don’t want to multiply droplets, each one has a substantionnal monthly cost.
This tutorial looks to be a good beginning, but there are some big lacks at several steps. How to edit app.yml, how to change listening port on Apache… It is really too synthetic : Set up Discourse on a server with existing Apache sites
Any ideas ? Someone knows a more detailled tutorial ?