Passo a passo ensinando como configurar um servidor web para fazer deploy de uma aplicação construida com o framework Spring Boot.
-
sudo apt-get update
sudo add-apt-repository ppa:webupd8team/java
- Passo 1 novamente
sudo apt-get install oracle-java8-installer
echo "JAVA_HOME=$(which java)" | sudo tee -a /etc/enviroment
nano /etc/environment
deixa a ultima linha assim JAVA_HOME=/usrsource /etc/environment
sudo apt install maven
-
sudo apt-get install <SGBD>
Caso queira alterar senha do usuario postgres
su - postgres
psql
postgres=# \password postgres
- Entra com a nova senha
CREATE DATABASE <nome-banco-de-dados>
\q
postgres=# exit
-
Supondo que esteja hospedado em um servidor com suporte ao Git
sudo apt-get install git
git clone <url>
cd <pasta-do-projeto>
Executar os comandos na PASTA RAIZ do projeto.mvn install
mvn spring-boot:run
Caso você tenha configurado diferentes profiles para cada ambiente pode passar como argumento.Properties and Configuration, Profiles no Spring Boot.
mvn spring-boot:run -Dspring-boot.run.arguments=--spring.profiles.active=prod