Como publico a minha aplicação MEAN?
- No painel, abra Os meus servidores e clique no seu servidor.
- No separador Resumo, aguarde até a linha Aplicação indicar «MEAN está pronto». A página atualiza-se sozinha.
- Abra a ligação na linha Endereço do site. Se a página de exemplo indicar
MongoDB: OK, a aplicação está a alcançar a base de dados.
Pastas
/home/app/uygulama/sunucu: a aplicação Express (server.js). A cadeia de ligação está no ficheiro.envao lado./home/app/uygulama/istemci: o código-fonte Angular. A compilação grava na pastasunucu/public.
Alterar o código
Ligue-se por SSH e execute:
su - app
cd ~/uygulama
Depois de copiar o seu código, reinicie a aplicação:
pm2 restart uygulama
A aplicação deve escutar na porta 3000.
MongoDB
O MongoDB só é acessível a partir do interior do servidor. As linhas Utilizador e Palavra-passe do painel correspondem à conta de administrador. Para se ligar a partir do seu computador, use um túnel SSH.
O seu próprio domínio
- Aponte o registo A do domínio para o endereço IP do servidor.
- Como root, substitua o nome antigo em todo o lado:
sed -i 's/OLD_NAME/yourdomain.com/g' /etc/caddy/Caddyfile.OLD_NAMEé a parte a seguir ahttps://no endereço apresentado no painel. - Execute
systemctl reload caddy.
O Caddy obtém e renova o certificado sozinho.
Apenas as portas 80, 443 e 22 (para SSH) estão abertas ao exterior.
Ainda sem servidor? Encomende um servidor com MEAN instalado: escolhe o tamanho e paga apenas o que escolher.
Obrigado pela sua opinião!