강의

멘토링

로드맵

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

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

(4.6) 수강평 47개

수강생 628명

난이도 초급

수강기한 무제한

새소식 목록
관리작성
Kenu 허광남님의 프로필 이미지

수정됨

Amazon Linux 2023 AMI 설정법

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

우선 급하게 공유합니다.

올해 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

 

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

참고

 

댓글