Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
linux:rails_with_puma_deploy [2017/09/06 16:17] 1891982 |
linux:rails_with_puma_deploy [2021/08/25 10:33] (atual) |
||
---|---|---|---|
Linha 148: | Linha 148: | ||
< | < | ||
- | $ sudo apt-get install libpq-dev imagemagick git-core | + | $ sudo apt-get install libpq-dev imagemagick git-core |
</ | </ | ||
Linha 154: | Linha 154: | ||
Crie o Banco de Dados do Sistema no Postgresql | Crie o Banco de Dados do Sistema no Postgresql | ||
+ | |||
+ | Caso queira configura o Postgresql na mesma máquina do sistema, siga esse tutorial clicando | ||
+ | [[https:// | ||
+ | |||
Linha 490: | Linha 494: | ||
< | < | ||
mkdir / | mkdir / | ||
+ | cd / | ||
touch database.yml | touch database.yml | ||
touch secrets.yml | touch secrets.yml | ||
Linha 630: | Linha 635: | ||
==== Configurando SSL (opcional) ==== | ==== Configurando SSL (opcional) ==== | ||
+ | |||
+ | * Crie o arquivo .key, trocando < | ||
+ | |||
+ | < | ||
+ | openssl genrsa -des3 -out < | ||
+ | </ | ||
+ | |||
+ | * Crie o arquivo .csr, trocando < | ||
+ | |||
+ | < | ||
+ | openssl req -new -key < | ||
+ | </ | ||
+ | |||
+ | * Envie o arquivo .key e .csr para a geração do certificado. Após o certificado ser emitido, crie o arquivo: < | ||
* Crie a o diretório certs dentro da raiz do seu projeto rails: | * Crie a o diretório certs dentro da raiz do seu projeto rails: | ||
Linha 635: | Linha 654: | ||
< | < | ||
mkdir certs | mkdir certs | ||
+ | </ | ||
+ | |||
+ | * Remova a senha da .key, trocando < | ||
+ | |||
+ | < | ||
+ | openssl rsa -in < | ||
</ | </ | ||
Linha 705: | Linha 730: | ||
< | < | ||
config.force_ssl = true | config.force_ssl = true | ||
+ | </ | ||
+ | |||
+ | * Modifique a configuração do enviroment de produção da sua app, provavelmente o config/ | ||
+ | |||
+ | < | ||
+ | config.action_mailer.default_url_options = { host: ' | ||
+ | config.action_mailer.asset_host = " | ||
</ | </ | ||