Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PHP, deploy via web #41

Open
fititnt opened this issue May 24, 2019 · 2 comments
Open

PHP, deploy via web #41

fititnt opened this issue May 24, 2019 · 2 comments
Labels
lang-php Linguagem de programação PHP mvp-ok Um produto mínimo viável desse issue já foi instalado em pelo menos um servidor server-aguia-pescadora Servidor(es): aguia-pescadora.etica.ai

Comments

@fititnt
Copy link
Owner

fititnt commented May 24, 2019

Relacionado:


Discussões e commits relacionados a "PHP, deploy via web" nos servidores aguia-pescadora.

O principal objetivo inicial aqui é ter configurações de exemplo que poderiam ser copiadas para uso por aplicações de novos usuários. Configurações mais avançadas (que sejam mais especificas de cada aplicação) não precisam ficar aqui.

@fititnt fititnt added server-aguia-pescadora Servidor(es): aguia-pescadora.etica.ai lang-php Linguagem de programação PHP labels May 24, 2019
@fititnt
Copy link
Owner Author

fititnt commented May 24, 2019

Para quem tiver interesse, um tutorial parecido com nossa pilha é este https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-ubuntu-18-04. Esse tutorial pode ser útil caso queiram instalar em um servidor que não tenha outras contas.

Nos vamos implementar algo parecido, mas com ajustes extras.

@fititnt
Copy link
Owner Author

fititnt commented May 24, 2019

Então pessoal, o NGinx é maravilhoso para permitir configuração avançada e super rápida. Porém mesmo podendo (com certo trabalho) colocar configuração para reusar domínios/subdomínios por linguagem de programações diferentes (digo, em adição a servir conteúdo estático), já pensando em reduzir o máximo de trabalho para outras pessoas que forem dar manutenção, vamos ter a seguinte restrição:

  • Se um usuário quiser mais de uma linguagem dinâmica, cria domínio/subdomínio exclusivo.
  • Se o usuário não sabe fazer isso, pessoas administradores fazem isso pra ele.

Com isso, facilita muito o copia e cola de configurações de NGinx. Não só os que eu já deixar pronto e testado, como exemplos que outras pessoas encontrariam na internet.

refs #35 (porque também pode influenciar ele).

fititnt added a commit that referenced this issue May 24, 2019
@fititnt fititnt added the mvp-ok Um produto mínimo viável desse issue já foi instalado em pelo menos um servidor label May 29, 2019
fititnt added a commit that referenced this issue May 31, 2019
fititnt added a commit that referenced this issue Jun 4, 2019
…formas: 1. Cordova, Elixir, Go (#23 #43), Java (#9), NodeJS (#8 #56), PHP (#7 #41), Python (#6 #42), Ruby e Static
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lang-php Linguagem de programação PHP mvp-ok Um produto mínimo viável desse issue já foi instalado em pelo menos um servidor server-aguia-pescadora Servidor(es): aguia-pescadora.etica.ai
Projects
None yet
Development

No branches or pull requests

1 participant