# Instalar o Discourse no macOS para desenvolvimento

**URL:** https://meta.discourse.org/t/install-discourse-on-macos-for-development/15772
**Category:** Developer Guides
**Tags:** dev-install, how-to
**Created:** [Maio 19, 2014, 4:59pm UTC](https://meta.discourse.org/t/install-discourse-on-macos-for-development/15772 "2014-05-19T16:59:50Z")
**Posts on this page:** 4
**Page:** 6

<div class="post-metadata">

### Author: ![Shauny](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shauny/32/362012_2.png) [@Shauny](https://meta.discourse.org/u/Shauny)
#### Post date: [Setembro 13, 2025, 9:47pm UTC](https://meta.discourse.org/t/install-discourse-on-macos-for-development/15772/399 "2025-09-13T21:47:53Z")

</div>

Tenho tentado o dia todo fazer isso, mas não consigo fazer funcionar.

Atualmente estou preso nesta fase, quando uso `bundle install` recebo os seguintes erros:

```plaintext
compiling cppjieba_rb.c
compiling internal.cc make: *** [internal.o] Error 1 
make failed, exit code 2 
Ocorreu um erro ao instalar cppjieba_rb (0.4.4), e o Bundler não pode continuar.

```

Estou em um MacBook Pro M4. Qualquer ajuda é bem-vinda!

---

<div class="post-metadata">

### Author: ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)
#### Post date: [Setembro 23, 2025, 9:55am UTC](https://meta.discourse.org/t/install-discourse-on-macos-for-development/15772/400 "2025-09-23T09:55:47Z")

</div>

Acabei de configurar um ambiente de desenvolvimento do zero em um MacBook com reset de fábrica. Usei o Homebrew para tudo o que pude. Não estou dizendo que essa é a melhor abordagem, mas este é o meu passo a passo:

_Se novas instalações não aparecerem, atualize o shell durante os passos_`exec zsh`

### Instale as dependências com o Homebrew

`brew install git`  
`brew install rbenv`

> `rbenv install ruby 3.4.6`  
> `rbenv global 3.4.6`  
> `ruby --version`

> `gem update`  
> `gem install rails`  
> `rails --version`

`brew install postgresql@14 pgvector`  
`brew services start postgresql`  
`brew install redis`  
`brew services start redis`  
`brew install nvm` (veja [nvm — Homebrew Formulae](https://formulae.brew.sh/formula/nvm#default) para ajustes no perfil do shell)

> `nvm --version`  
> `nvm install 22`  
> `node -v`

`brew install pnpm`

### Instale o Discourse

Igual ao OP, começando em [Clone Discourse](https://meta.discourse.org/t/install-discourse-on-macos-for-development/15772#p-53437-clone-discourse-3)

* * *

> **erros do postgres**
>
> A instalação do Postgres parece um pouco frágil. Aparentemente, você pode acabar com arquivos corrompidos e uma abordagem bastante simples então é apagá-los e instalar novamente:
> 
> ```plaintext
> brew uninstall postgresql@14
> rm -rf /opt/homebrew/var/postgresql@14
> brew install postgresql@14
> brew services start postgresql@14
> 
> ```

---

<div class="post-metadata">

### Author: ![yuriy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/yuriy/32/498097_2.png) [@yuriy](https://meta.discourse.org/u/yuriy)
#### Post date: [Abril 2, 2026, 10:39pm UTC](https://meta.discourse.org/t/install-discourse-on-macos-for-development/15772/401 "2026-04-02T22:39:51Z")

</div>

> [@manuel](#):
>
> _Se novas instalações não aparecerem, atualize o shell durante as etapas_ `source .zprofile`

Eu costumava recarregar o shell com `source ~/.zshrc` até encontrar uma resposta oficial na FAQ [Como recarregar o arquivo zshrc?](https://github.com/ohmyzsh/ohmyzsh/wiki/FAQ#how-do-i-reload-the-zshrc-file). A opção que prefiro entre as três:

```bash
omz reload

```

---

<div class="post-metadata">

### Author: ![jericson](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jericson/32/116215_2.png) [@jericson](https://meta.discourse.org/u/jericson)
#### Post date: [Abril 24, 2026, 6:38pm UTC](https://meta.discourse.org/t/install-discourse-on-macos-for-development/15772/402 "2026-04-24T18:38:20Z")

</div>

Obrigado por adicionar isso! Parece que isso deveria ser editado na primeira postagem do tópico. _dica dica_

[Previous page](https://meta.discourse.org/t/install-discourse-on-macos-for-development/15772.md?page=5)
