채널톡 아이콘

React + API Server 프로젝트 개발과 배포 (CI/CD)

SPA의 대명사인 React 개발 환경을 만들고, Node.js 기반의 API Server와 Swagger를 통한 API 문서를 자동 생성합니다. 로컬 개발환경과 개발서버의 차이를 이해하고, AWS를 쉽게 따라서 이용할 수 있습니다. 강의자료: https://bit.ly/okreactapi

새소식

2 개

  • Kenu 허광남님의 프로필 이미지

    안녕하세요. AWS 화면이 바뀌어서 인스턴스를 만드는 영상을 따로 업데이트했습니다.

    https://www.youtube.com/watch?v=OqnGEQnMbVI&t=92s

    PostgreSQL 설치하는 영상의 초반에 EC2 인스턴스를 만듭니다.

    Amazon Linux 2023 (AL2023) AMI 사용하는 버전이고, 여기에서 소스돌아가는 영상은 테스트 후 공유하겠습니다.

     

    0
  • Kenu 허광남님의 프로필 이미지

    수정됨

    안녕하세요. 강의를 들어주셔서 감사합니다.

    우선 급하게 공유합니다.

    올해 2023/03/15에 Amazon Linux 2023 (AL2023) 이 나온 이후로 nginx와 HTTPS 설정의 명령이 바뀌었습니다.

    Amazon Linux 2 (AL2)에 있던 amazon-linux-extras 명령은 삭제되었기 때문에 nginx 설치는 다음과 같이 바뀝니다.

    # sudo amazon-linux-extras install nginx1 #AL2
    sudo yum install nginx

    그리고 가장 변화가 많은 부분은 다음입니다.

    04. 도메인 등록과 HTTPS 설정 일부

    pip 기준으로 certbot 설치가 가능합니다.

    # Amazon Linux 2023
    sudo su -
    dnf install python3 augeas-libs
    dnf remove certbot
    python3 -m venv /opt/certbot/
    /opt/certbot/bin/pip install --upgrade pip
    /opt/certbot/bin/pip install certbot certbot-nginx
    ln -s /opt/certbot/bin/certbot /usr/bin/certbot
    
    certbot --nginx
    systemctl restart nginx

    기존 Amazon Linux 2 (AL2) 는 다음과 같습니다.

    # Amazon Linux 2
    sudo su -
    yum -y install yum-utils
    yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional
    yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    yum install certbot python2-certbot-nginx
    
    certbot --nginx
    systemctl restart nginx

     

    도움이 되기를 바랍니다. 🙏

    참고

     

    0

₩44,000