Deploy de aplicações JSF na DigitalOcean

Postado por em   ●   12 comentários

Sabia que você não precisa mais que alguns segundos para configurar seu Droplet na DigitalOcean?

Obviamente é necessário conhecer as opções de configuração. Mas é justamente isso que faço nessa aula. Eu apresento e explico elas pra você.

É uma aula com muita informação sobre como fazer deploy de um projeto JSF e, dentre outras coisas, você vai aprender sobre:

  • Como configurar um Droplet (ou VPS)
  • Como criar um usuário no seu Droplet e configurar a autenticação sem a senha
  • Instalação e configuração do MySQL
  • Instalação do Java e do Tomcat
  • Como automatizar a publicação do seu projeto com um script simples

Veja aqui a aula:

A leitura que recomendo pra você durante a aula é essa aqui:

E-Book Java EE 7 com JSF, Primefaces e CDI

 

No mais, um abraço pra você e até a próxima!

PS: Você pode baixar o código-fonte da aula em nosso GitHub: http://github.com/algaworks/videoaula-jsf-hospedagem

É graduado em Sistemas de Informação, trabalha como instrutor na AlgaWorks e está no mercado de programação Java há mais de 8 anos, principalmente no desenvolvimento de sistemas corporativos.

12 comentários sobre “Deploy de aplicações JSF na DigitalOcean

  1. Charles -

    Olá, Alexandre, tudo bem?

    Cara, parabéns pelo video! Uma pergunta: Se eu não quiser instalar o tomcat no digital ocean, fazendo da forma de um video postado por você anteriormente, em que você mostrou este mesmo projeto com um tomcat embarcado sendo executado como um jar, é possível?

    1. Alexandre Afonso Autor do post-

      Blz Charles e vc?

      Sim, pode. Eu ia até fazer daquela forma. Resolvi fazer dessa forma aqui porque é a que a maioria está acostumado.

      Abraço

  2. HEITOR CARVALHO DE -

    Show de bola. Muito bom o vídeo.

    1. Alexandre Afonso Autor do post-

      Valeu Heitor!

  3. Edenilson Medenonça Dos Santos -

    Boa Alexandre, parabéns você não imagina o quanto esta sendo importante esses macetes para todos e pra mim.
    Continue postando….Valeu abraços!

  4. Alexandre Afonso Autor do post-

    Muito bacana Edenilson! Valeu.

  5. Antônio Marcos -

    Muito bom mesmo seu vídeo…
    Alexandre eu sempre fiz o deploid pelo manager do Tomcat… Isso he ruim? Por um script he melhor? Poderia me indicar algum matéria para eu aprender a fazer por script caso seja melhor?

    1. Alexandre Afonso Autor do post-

      Valeu Antônio!

      Sendo bem, mais bem purista, fazer o deploy (principalmente em produção) através do Manager, é uma brechinha de segurança. Eu não acho isso preocupante desde que você tome conta do Manager da mesma forma que cuida da senha da sua conta de banco :)

      Agora, com scripts a gente pode automatizar muito mais. Esse sim é motivo para escolher o script ao invés do Manager do Tomcat.

      Sobre matéria, eu sei que tem muitas na internet, mas não tenho uma para indicar como referência. O que sei é que é bem simples de se fazer. Basicamente são os comandos que rodamos no terminal com alguns ifs e fors :)

      Abraço!

  6. Marcelo -

    Show de bola!

    1. Alexandre Afonso Autor do post-

      Valeu Marcelo!

    1. Alexandre Afonso Autor do post-

      Bacana que gostou Marcus!

Deixe um comentário