3.5 KiB
title, localeTitle
| title | localeTitle |
|---|---|
| Deploying to Openshift | Implantando no Openshift |
Se você implantar seus aplicativos no Heroku, só poderá fazer o upload de cinco aplicativos; se desejar implantar um novo, será necessário verificar sua conta com seu cartão de crédito.
Estas são as etapas que você precisa seguir para implantar no OpenShift .
Requisitos
Mudanças no seu código
app.listencomprocess.env.OPENSHIFT_NODEJS_PORTeprocess.env.OPENSHIFT_NODEJS_IP, ambos exigem.- Em seu pacote.json, configure seu
"main": 'yourMainFile.jse"script": { "start": "node yourMainFile.js" }
Implantando nosso aplicativo
- Escolha um nome (a segunda entrada será a mesma para todos os seus aplicativos)
- Preencha o nosso URL do Git e o nome da nossa agência
- "Criar aplicativo". Vai levar algum tempo
- Entre em "Aplicativo", depois no seu aplicativo e verifique se ele foi iniciado.
Variáveis Ambientais
No meu caso eu tenho meu banco de dados no mLab, então eu preciso criar algumas variáveis de ambiente.
O rhc funciona apenas com as versões 1.9.3 e 2.0.0 do Ruby.
Se você está tendo problemas com a configuração do rhc , tente esta resposta no StackOverflow.
rhc env set VARIABLE=value VARIABLE2=value2 -a App_Name .
Você precisa reiniciar seu aplicativo para carregar as variáveis.
Se você encontrar uma maneira melhor de resolver essa limitação. Sinta-se à vontade para contribuir com o nosso Wiki e compartilhá-lo conosco.
Você pode verificar o aplicativo trabalhando em http://voting-pitazo.rhcloud.com/#/polls







