2024-01-30
서버
아마존 서버 - 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 - 추
인스턴스 중지 - 서버 종