OS/linux
[Linux][Docker] Ubuntu 서버에 Spring Maven 프로젝트 배포하기
MOMOBOB
2021. 3. 12. 00:32
반응형
1. Java 자바 설치
sudo apt-get update
sudo apt-get install openjdk-8-jdk
참고 : https://www.youtube.com/watch?v=Pv2yDJ2NKQA&t=207s
2. maven 설치
sudo apt install maven
3. docker로 oracle DB 설정
- 도커 설치
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
sudo apt-get install docker-ce docker-ce-cli containerd.io
- oracle 설정
sudo docker pull wnameless/oracle-xe-11g-r2
#실행
sudo docker run -d -p 49161:1521 --name oracle wnameless/oracle-xe-11g-r2
[Docker] oracle 11g 환경 설정하기
도커 설치 : https://goddaehee.tistory.com/25 [Docker (1)] window10 Docker 설치하기(윈도우 10 도커 설치) [Docker (1)] window10 Docker 설치하기(윈도우 10 도커 설치) 안녕하세요. 갓대희 입니다. 이번 포..
momobob.tistory.com
윈도우 도커(docker) 오라클(oracle) 접속 및 사용 (2)
윈도우 도커(docker) 오라클(oracle) 접속 및 사용 (2) 안녕하세요. 지난번 윈도우에 도커를 설치하고 오라클을 설치했습니다. 이젠 설치를 했으면 사용을 해봐야 겠죠? 도커에 설치한 오라클의 사용
stricky.tistory.com
반응형
4. 오라클 사용자 생성
# 도커 CONTAINER ID 확인
sudo docker ps
# bash 실행
sudo docker exec -it oracle /bin/bash
#SQLPLUS 실행
sqlplus
CREATE USER [유저명] IDENTIFIED BY "[비밀번호]";
GRANT CREATE SESSION, CREATE TABLE, CREATE VIEW, resource TO [유저명];
4. git clone
git clone [repository 주소]
5. 빌드
cd [project폴더]
./mvnw clean package
#-bash: ./mvnw: Permission denied라는 메시지가 나오면 아래 명령어 실행 후 다시 실행
chmod +x mvnw
cd target
java - jar [빌드된 jar 파일 이름]
miniminis.github.io/2019/10/13/spring/springboot-deploy/
스프링 부트 프로젝트 Git + Maven + AWS EC2 배포하기 | Flashlog
스프링 부트 프로젝트 Git + Maven + AWS EC2 배포하기 연차 프로젝트의 마지막 배포 작업, 바로 Spring boot 서버 배포이다. 보통 구글링을 해보면 Boot 프로젝트는 Maven 이 아닌 Gradle 로 설정한 경우가 대
miniminis.github.io
반응형