vm 만드는 법은 다른곳에도 잘 나와있으니까...
메모리를 4GB 이상으로 하는 것이 좋음. 아니면 빌드가 안됨.
linux는 우분투 기반으로 20 버전.
ssh-keygen -t rsa -C “(자기 깃허브 이메일)”
cd ~/.ssh
ls
쳐서 id_rsa id_rsa.pub 잘 생겼는지 확인
cat id_rsa.pub
쳐서 나오는 키 깃허브 들어가서 ssh에 등록
ssh -T git@github.com
쳐서 내 깃허브 아이디 잘 나오는지 확인. 안나오면
ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts
쳐서 github.com ssh 접속 허용
git clone git@github.com:(깃허브 주소).git
깃허브의 ssh 주소로 폴더 클론시키면 됨.
apt-get update
sudo apt-get update
로 우분투 업데이트
sudo apt-get install openjdk-8-jdk
로 jdk 깔기
java -version
javac -version
으로 자바 잘 설치되었는지 확인
sudo apt-get install gradle
gradle 로 깔아주고
gradle -v
로 잘 깔렸는지 확인한다
gradle 프로젝트가 있는 폴더 안에 들어가기. ls를 눌러 gradlew가 있는지 확인하는 것이 좋다.
chmod 755 gradlew
./gradlew build
로 빌드하기
잘 된다.
cd build/libs
해서 java -jar (파일명).jar 하면 실행됨
https://lifere.tistory.com/119
나는 톰캣서버라 3000말고 8080으로 함.
이제 클라우드 (외부 ip 주소):8080 하면 홈페이지 잘 뜬다.