Installing Discourse for the First Time Using Vultr Hosting

AI-generated summary

A user (elmurph) is trying to install Discourse on a Vultr cloud server and is seeking guidance. The recommended OS is Ubuntu 16.04, and users can follow the official installation instructions at https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md as mentioned by mpalmer and pfaffman.

JagWaugh provides additional advice on email provider setup and testing the installation.

Eduardo_Braga shares a link to a Vultr guide for installing Discourse on Ubuntu 14.04, but Falco emphasizes that the only official guide is the one on GitHub.

Eduardo_Braga encounters an error, and codinghorror suggests disabling CloudFlare. Eduardo_Braga is unsure how to use the subdomain without CloudFlare, given their main domain is on WordPress.

steven_so helps Eduardo_Braga with DNS record setup, suggesting the addition of an A record for the subdomain. itsbhanusharma provides an alternative solution by disabling CloudFlare on the subdomain. However, Eduardo_Braga reports that the solution did not work.

steven_so eventually confirms that the digitalocean IP is linked to the subdomain and suggests re-building the Discourse app.

Hey guys,

I want to start a forum and I have chosen vultr for cloud compute. But am still confused on some details I read on this forum and online too. I use windows 10 and I don’t know if it relates to installing dicourse on a cloud server.

This is where I got stuck. Should I pick Windows or any other OS? Is it according the OS I use on my PC?

I just need someone to explain the whole process to me. Thanks

The OS you choose is the one that the cloud server will run. We recommend Ubuntu 16.04 as the OS for all installs.

Are you following these instructions?. They make it pretty clear that Ubuntu is what is recommended.

EDIT: Apologies if you are following those directions, but if you’re not, you’ll have another 100 questions that are supposed to be easy to find there.

Elo,

You want Ubuntu 16.04, the install instructions for discourse are in:
discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

You also need to decide what email provider you want to use, and get that setup before you run ./discourse-setup , as that will ask you for information about your mail provider.

My advice is even if you get all the way through the install and everything works, play with it a bit i.e. create some categories, and some posts, and a couple of users, and get used to how updates, deletions, backups and such work, including the CLI commands and shutting down and restarting your server. Take notes about what commands you ran, and what they do.

Once you’ve familiarized yourself with the basic admin tasks, then start again from scratch before you start inviting people and go live with your forum.

Good luck.

https://www.vultr.com/docs/how-to-install-discourse-on-ubuntu-14-04

18.04 버전에 대한 최신 가이드를 가지고 계신 분이 계신가요?

유일한 공식 가이드가 작동합니다: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

이 오류가 발생하는데, 왜 그런지 모르겠어요.

서버가 온라인 상태입니다

CloudFlare를 비활성화하세요. 필요하지 않으며, 문제 해결을 더 어렵게 만듭니다.

서브도메인에서 사용할 계획인데, CloudFlare 없이 어떻게 사용하나요? 제 메인 도메인은 워드프레스를 사용 중입니다.

@Eduardo_Braga DNS 레코드를 추가하지 않고 와일드카드(*)를 사용하여 모든 것을 캡처하고 있는 것 같습니다. Vultr IP 주소를 사용하여 forum에 대한 A 레코드를 추가할 수 있습니다.

업데이트:
@Eduardo_Braga
DNS가 여전히 Cloudflare를 가리키고 있습니다 - https://www.whatsmydns.net/#A/forum.meuxbox.com.br

A 레코드에 도메인이 접미사로 추가되는지 아닌지 확실하지 않습니다. Name 필드에 전체 경로 "forum.meuxbox.com.br"를 입력해 주시겠습니까?

보통 A 레코드를 추가하면 전 세계적으로 최소 하나의 서버가 5~10분 이내에 이를 감지합니다. 하지만 아무 서버도 이를 감지하지 않았으므로 DNS가 올바르게 매핑되지 않은 것입니다.

서브도메인의 Cloudflare를 비활성화하려면 해당 레코드의 주황색 구름을 회색으로 변경하면 됩니다.

동작하지 않았습니다

@steven_so

DigitalOcean과 Vultr을 모두 시도해 보았습니다.

늦게 답변드려 죄송합니다. 몸이 좀 안 좋습니다.

DigitalOcean IP가 서브도메인에 연결되어 있는 것을 확인했습니다. - https://www.whatsmydns.net/#A/forum.meuxbox.com.br 이 부분은 좋은 점입니다.

Discourse 앱이 설치되어 있나요? 그렇다면 앱을 다시 빌드할 수 있을까요?