[Spring + AWS] 6. Spring 프로젝트 배포 (MAC)
·
WEB/AWS EC2
1. war 파일 준비 2. filezilla에 ec2 인스턴스 연결 3. /usr/local/tomcat8.5/webapps 폴더 안에 war 파일 전송 4. url에서 확인 1. war 파일 준비 Spring에서 프로젝트를 export 하여 war파일을 생성합니다. war file을 선택하고 파일을 저장할 위치를 고르고 finish 클릭 2. filezilla에 ec2 인스턴스 연결 파일 > 사이트 관리 클릭 ec2의 퍼블릭 ip 주소 입력하고 키 파일 연결 이런 창이 뜨면 확인 클릭 3. /usr/local/tomcat8.5/webapps 폴더 밑으로 war 파일 전송 만일 폴더를 찾을 수 없다면 터미널에서 아래와 같이 권한 설정 sudo su : root 모드 chmod -R 777 /usr/lo..
[Spring + AWS] 5. Mysql 설치 + Datagrip 연동 (MAC)
·
WEB/AWS EC2
1. apt update 2. mysql 설치 3. mysql 이름/password 설정 4. mysql 설정 파일 수정 5. datagrip 연동 1. apt update mysql 설치를 위해 업데이트가 필요합니다. sudo apt update 2. mysql 설치 sudo apt install mysql-server 3. mysql 이름/password 설정 3-1. mysql 접속 sudo mysql -u root -p 3-2 개인정보 설정 use mysql; CREATE USER '{생성할 사용자 이름}'@'%' IDENTIFIED BY '{비밀번호}'; : 생성할 사용자명과 비밀번호 설정 GRANT ALL PRIVILEGES ON *.* TO '{사용자 이름}'@'%'; : 외부 접속이 가능하..
[Spring + AWS] 4. Tomcat 설치 (MAC)
·
WEB/AWS EC2
1. 톰켓 설치 2. 환경 변수 설정 3. 톰켓 설정 4. 톰켓 실행 만약 자바를 설치하지 않았다면 이전 포스트를 통해 설치해주세요! 1. 톰켓 설치 톰켓은 yum 또는 wget를 이요하여 설치 할 수 있는 데, wget을 이용하여 설치하겠습니다. 1-1. 톰켓 홈페이지에서 다운로드 주소를 복사합니다. Apache Tomcat® - Apache Tomcat 8 Software Downloads Welcome to the Apache Tomcat® 8.x software download page. This page provides download links for obtaining the latest versions of Tomcat 8.x software, as well as links to the ar..
[Spring + AWS] 3. JAVA 설치 (MAC)
·
WEB/AWS EC2
1. sudo apt-get update 2. jre 설치 3. jdk 설치 4. 환경변수 설정 1. JAVA 설치 전 apt-get을 update 합니다. sudo apt-get update 2. JRE를 설치합니다. sudo apt-get install openjdk-14-jre - 저는 프로젝트 자바 버전에 맞춰 14로 설치했습니다. -중간에 Y/n로 묻는다면 Y를 입력해주세요 3. JDK 설치 sudo apt-get install openjdk-14-jdk -JRE와 동일한 버전으로 JDK를 설치했습니다. - 이번에도 마찬가지로 중간에 묻는다면 Y를 입력합니다. 4, JAVA 설치 확인 java -version javac -version 이 두 명령어로 아래와 같이 설치를 확인할 수 있습니다. 5..
[Spring + AWS] 2. AWS에서 만든 서버에 접속 (MAC)
·
WEB/AWS EC2
1. AWS CLI 설치 2. Access Key ID && Secret Acess Key 확인 3. Private Key 설정 4. SSH로 접속 1. AWS CLI 설치 터미널에 awscli를 설치합니다. awscli는 터미널로 aws를 관리할 수 있는 통합 도구입니다. 위의 명령어로 설치 가능합니다. 2. Access Key ID && Secret Acess Key 확인 aws 홈페이지에서 Access Key ID와 Secret Acess Key를 확인합니다. 액세스 키 만들기를 클릭하여 엑셀 파일 하나를 다운로드합니다. 그 파일 안에 AccessKeyId와 SecretKey가 있습니다. key를 확인하고 aws configure 명령어를 확인하여 aws key를 입력합니다. Default name..
[Spring + AWS] 1. EC2 인스턴트 & IP 생성하기
·
WEB/AWS EC2
Spring에서 만든 웹 프로젝트를 AWS를 이용하여 배포할 수 있습니다. 이번 포스트에서는 아래의 방법을 실행해보겠습니다. 먼저, AWS 홈페이지에 로그인을 한 뒤, 1. EC2에 가상의 서버 만들기 ( 인스턴스 생성 ) 2. 고정 IP를 생성하여 1번에서 만든 서버와 연결 1. 아래의 메뉴를 클릭 2. 인스턴스 시작을 클릭 3. 무료로 사용할 수 있는 ubuntu를 선택 4. default로 선택되어 있는 그대로 다음으로 넘어갑니다. 5. 별다른 수정 없이 넘어갑니다. 6. 30GB까지 사용가능하므로 30으로 설정해줍니다. 7. 넘어갑니다. 8. 아래의 3개를 추가해주세요. 만들어둔 스프링 프로젝트 DB로 mysql를 사용해서 마지막 것은 mysql를 선택했습니다. 9. 포트 설정 확인하고 시작하기 ..