ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • AWS - EC2만으로 애플리케이션 배포
    DevOps/Deploy 실전 2023. 11. 6. 14:34

    EC2 인스턴스 생성

     

    mv ~/Downloads/devops_test.pem ~/.ssh/
    chmod 600 devops_test.pem

     

    - 파일 이동 및 권한 변경

     


    EC2 접속

    ssh -i ~/.ssh/devops_test.pem ec2-user@퍼블릭 IPv4 주소

     

    - ec2-user 는 기본 계정


    AWS EC2에 파일 전송하기

    - scp & rsync 사용해서 파일이동 가능

    - scp를 사용 (로컬에서 원격으로 파일전송)

    scp -i ~/.ssh/devops_test.pem jar파일경로 ec2-user@퍼블릭IPv4주소:/home/ec2-user

     

     

    - ex)

    scp -i '펨키' '목적지주소' '이동시킬로컬주소'

     


    EC2에 애플리케이션 띄우기

    sudo amazon-linux-extras install java-openjdk11
    실행명령어가 어디있는지 확인
    which java

     

    - 방화벽 설정

     

    - 애플리케이션 프로세스 유지하기

        ㆍnohup

    nohup java -jar 자르파일

     

    - 종료시키기

    ps aux | grep java
    kill '프로세스아이디'

     

    - 열려있는 포트 확인

    netstat -lntp

    고정 아이피 ( Elastic IP )

     

    'DevOps > Deploy 실전' 카테고리의 다른 글

    EC2 + Docker + Docker hub 애플리케이션 배포  (0) 2023.11.06

    댓글

Designed by Tistory.