본문 바로가기

배포2

[Shell Script][쉘스크립트] war 배포하는 쉘스크립트 처음 작성해보기 스프링 레거시 기반 프로젝트를 war로 묶어서 테스트 서버에 배포하고 있습니다. 배포 방식은 단순무식하게 파일질라로 war를 업로드해 압축을 풀어주는 방식입니다. 하루에도 몇 번씩 똑같은 작업을 반복하며 이런 무식한 배포 방식이 왜 나쁜지 알아가던 중... 그래도 Shell Script를 써서 단순 작업은 조금이나마 줄여보고자 Shell Script를 처음 찾아보게 되었습니다. Shell Script의 활용은 무궁무진하겠으나, 처음 접해보시는 분들이 실습해보기에 아래 정도 수준의 스크립트면 괜찮을 거 같습니다. 먼저 vi 명령어로 test_deploy라는 파일을 만들어줍니다. vi test_deploy insert를 누르면 작성할 수 있습니다. // 다음과 같이 쉘 스크립트문이라고 선언해줍니다. #!/b.. 2019. 12. 11.
[AWS] ec2에 war 배포하는 방법 ec2 linux 서버 설정 root 로 이동  sudo su -  Java version 확인  아래 명령어를 사용하여, 현재 서버에 설치된 자바 버전을 확인. - $ java -version  Java 1.8 설치  먼저, yum list 명령어를 활용하여, 설치 가능한 java 버전을 확인. (만약, 최신 버전이 없다면 yum update를 실시.) - $ yum list java*jdk-devel  설치하고자 하는 버전을 확인하고, yum install 명령어를 활용하여 설치. - $ yum install -y java-1.8.0-openjdk-devel.x86_64  Java version을 변경  변경 후, 사용하지 않는 이전 버전의 java 1.7을 삭제 - $yum remov.. 2019. 7. 17.