기타

2024-01-30

rewind 2024. 1. 30. 21:46

서버

아마존 서버 - AWS

젠킨스

 

고정아이피

 

유동아이피

 

well-known 포트

21 , 22 , 25 , 80 , 443 

 

aws 사용

 

기본 750시간(한달 720시간) -> 인스턴스 두개 생성시 추가
인터넷 100gb 사용시 요금부과

 

aws계정 생성하여 톰캣서버 열어보기

 

 

https/http체크박스 선택 ->위치 무관

 

 

 

 

 

public IP(퍼블릭IPv4 주소) : 공인아이피

private IP(프라이빗IPv4 주소) : 사설아이피

 

공인아이피 요청시 요청시간이 오래걸려서 사설아이피를 주로 사용

루프백

 

 

putty 다운로드 이후 설치

설치 이후 실행

 

접속하기위해 아이피주소 입력(인스턴스페이지 - 퍼블릭아이피!)

 

리눅스는 일반적으로 접속용으로 22번 포트사용

보안적용한 ftp

 

ec2-user 입력시

 

파일질라 설치(리눅스 서버로 접속하기)

 

파일탭 - 사이트관리

 

사이트관리자 - 새사이트 -AWS생성 프로토콜 - SFTP 로그온 키파일

포트 22

사용자 : ec2-user

 

키파일 경로 지정 후 연결

 

오른쪽페이지가 서버페이지

 

톰캣 파일 zip상태로 서버에 올린다(드래그하면됨!, 8.5이상)

 

putty

 

터미널 명령어

- ls -> 서버 내 디렉토리 조회

- unzip ap+tab 누른다

 

-yum list java*

yum(파일다운로드를 위한 명령어)

 

자바 1.8(현재 내버전) , 드래그 후 마우 오른쪽 버튼

 

sudo yum install java-1.8.0-amazon-corrento.x86_64 입력후 설치

./startup.sh 입력 -> 톰캣 서버 start 확인

 

putty -> 서버로 연결해주는 원격 접속 프로그램? (putty 종료해서 서버 종료되지 않음!)

 

43.203.193.111:8080/ -> 방화벽 설정 하지않았기 때문에 접속되지 않는다

방화벽 설정

 

아마존AWS 인스턴스 페이지 - 보안 - 보안그룹 - 인바운드 규칙편집 - 8080포트 추가(톰캣포트)

 

블록 : 0.0.0.0/0 - 추

 

인스턴스 중지 - 서버 종