Pergunta

Podemos agrupar todos os arquivos em uma máquina Instância Amazon e enviá-lo. Mas eu gostaria de ver se existe uma maneira mais eficiente de código fonte regularmente fazer upload para testar nosso aplicativo e constantemente tem a versão mais recente instalado e funcionando. Obrigado!

Foi útil?

Solução

Não tenho a certeza que eu entendi sua pergunta, mas uma máquina Instância Amazon é como qualquer outra máquina rodando Linux (ou Windows). Você pode usar as mesmas ferramentas que você usaria se a máquina estava em sua rede. Claro que você precisa para fazer isso remotamente. De uma máquina Windows, você pode se conectar a uma instância usando ferramentas como Putty ou winscp - você provavelmente sabe sobre estes, se você é capaz de criar uma nova imagem. Use essas ferramentas para configurar sua instância como você teria configurado uma máquina em sua rede local.

Outras dicas

Um tempo atrás eu descobri uma maneira fácil de implementar PHP usando impulso do Git. A única ressalva é que o processo supõe que você já está usando o Git como seus VCS, e que você tenha instalado em ambos sua máquina de desenvolvimento eo servidor:

Implantar um projeto usando git push

depende do que você chama de 'implantação'. Eu vi as pessoas chamando arquivos-ing FTP para o servidor 'implantação' :) Em suma, você quer que sua implantação seja:

  • automatizada
  • atômica
  • reversível
  • gerenciar db esquema

descrição mais longa é aqui: http://blog.astrails.com/2008/12/17/ implantação de processo-requisitos

Note que você pode ter mais do mesmo usando ferramentas de implantação da terra rubi:

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top