본문 바로가기

AWS

Jenkins github 연동 github에 push 하면 jenkins 가 인지하여 코드 다운로드 후 빌드 스크립트 실행... developer settings personal access tokens credential 생성하는 과정 generate new token 을 클릭하면 다시 한번 계정 확인을 요청 한다. 토큰으로 접근 허용 범위 설정 .... repo, admin_repo_hook 선택 후 "Generate token" 클릭 토큰이 생성된다.... jenkins로 넘어가서 Name 은 구분하기위한 임의의 값 API URL은 default 사용 Credentials 설정을 위해 Add 버튼 클릭 Secret text 선택 후 Secret, ID 입력 후 Add 클릭 테스트 버튼 ... 성공 연동 확인 후 jenkins 프.. 더보기
[AWS] Jenkins 설정 jenkins 설정 1. Golbal settings을 위해 kenkins 관려 클릭 2. Global Tool Configuration 클릭 설정 메뉴를 보면 jdk 위치 확인 $ sudo alternatives --config java 위치 적용 anyway 인듯... configure golbal security 설정 추가 더보기
[AWS] Amszon Linux2 Jenkins 설치 part2 설정.... 일단 접속되는지 확인 IP:8080 /var/lib/jenkins/secrets/initialAdminPassword 폴더에 패스워드 파일이 있다. $ sudo cat /var/lib/jenkins/secrets/initialAdminPassword copy 해서 다음.... 인스톨 옵션. 아이디 미 기본 정보 입력 진행 github랑 연동... 더보기
[AWS] Amszon Linux2 Jenkins 설치 part1 인스턴스 ....t2.small 이상이 요구 되는 것으로 보인다. git gradle : wraper glddle 이용 별도 설치 X 아마존 AMI 선택 필ㅇ에 따라 선택 다음 보안 그룹... 접속..... 이전 puTTU 로그인 참고 bluep.tistory.com/36 AWS EC2 PuTTY 접속 1. 사전조건 키페어 pem 발급 2. PuTTY 다운로드 3. PuTTY Key Generator 실행 후 [Load] 클릭 키페어(*.pem)을 선택 4.클릭 5, [Save private key] 클릭 확인... 6.파일저장 연결을 위한 키 생성. 7.PuTTY.. bluep.tistory.com 1. JDK 설치... bluep.tistory.com/39 [AWS] tomcat 설치와 JDK 설치 .. 더보기
[AWS] mysql 데이터베이스 생성 활용 예제 RDS 연결 확인 사전조건 : AWS 계정 보유 1.mysql db 인스턴스 생성을 위해 AMI 선택 Amazon RDS 선택.... 비용이 발생하나.... 다음으로 아래 스크롤 프리티어가 있으니 선택 퍼블릭 액세스 기능 사용 필수..... 아래로 나머지는 설정을 유지하여도 무방할 듯 데이터베이스 생성을 클릭 생성이 되고 있다.... 연결확인을 위한 mysql workbench 설치 .....후 Database > Connect to Database로 이동 호스트 주소(AWS 에서 설정 확인 가능), Port, Username 등 정보 입력후 Store in Vaul 를 클릭 입력 후 OK OK 기본 셋팅은 인스턴스를 생성한 디바이스에서 연결이 되므로 보안 그룹 설정을 추가하면 된다 더보기
AWS에 WAR 파일을 배포하기 위한 FileZilla 접속 및 권한 설정 Amazon에 생성된 인스턴스에 sftp를 사용하여 호스트 아이피와 계정이름을 입력하여 접속하면 오류가 발생한다.... 빠진것은 바로 key.... 편집->설정을 클릭 후.. AWS 최초 발급받은 key 파일(*.pem)을 이용하여 입력하여야 한다. 접속이 되고 디렉토리를 확인할 수 있다 tomcat /var/lib/tomcat/webapps 로 업로드가 안될 경우는 해당 폴더에 대한 접근 권한을 설정 하여야 한다. $ sudo chmod 777 webapps 를 이용하여 해당 폴더에 권한을 부여(test 용도 이기에 권한에 대한 고려는 하지 않음) 이후 WAR 파일을 업로드 후 $ sudo service tomcat restart 을 실행 시킨 후 확인 하면 볼 수 있다. 더보기
AWS에 WAR 파일을 배포하기 위한 FileZilla 설치 FileZilla를 설치하기 위해 사이트(filezilla-project.org/)에 접속 클라이언트(client) 설치를 위해 클릭 후 자신에 맞는 클라이언트 FileZilla를 다운로드 한다. 프로는 결재를 요구한다. 다운로드된 파일을 실행 동의 잠시 기다리면 대부분 자신의 컴퓨터를 이용하기에 Next default 설정으로 넘어가도 되지만 바탕화면에 아이콘 생성을 추가 기본위치에... Next Next.... Accept.... 다른 끼워넣는 프로그램은 .. 거부 완료 되었습니다. 아래와 같은 화면인 노출 더보기
JAVA 환경 변수 설정(Amazon Linux2) 환경 변수 설정 확인 ]$ echo $JAVA_HOME 설정이 안된 상태임 절대 경로 알아 보기 $ which java /usr/bin/java $ readlink -f /usr/bin/java /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.265.b01-1.amzn2.0.1.x86_64/jre/bin/java 프로파일 변경을 위해 vi 편집기를 이용하여 profile 열기 $ sudo vi /etc/profile 맨 마지막으로 이동(Shift+g) 후 환경 변수 설정값 입력 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.265.b01-1.amzn2.0.1.x86_64/jre/bin/java export PATH=$PATH:$JAV.. 더보기