nginx와 php 환경은 Docker을 이용해서 구축을 하고, DB는 AWS의 RDS의 서비스를 이용해서 연동하는 것을 해보겠습니다. 이번과정에는 AWS의 프리티어로 이용가능한 범위 내에서 사용하기 때문에, 사용 후에 인스턴스를 삭제하면 따로 비용은 청구되지 않습니다. 반대로, 삭제하지 않으면 ㅎㅎ;; EC2 인스턴스 생성 첫 번째로, AMI 선택에서 ubuntu 20.04 버전을 선택해줍니다. 인스턴스 유형 선택에서는 역시나 프리티어로 이용할 수 있는 t2.micro를 선택 검토 및 시작을 누르면, 키페어를 선택 및 생성하는 팝업이 나옵니다. SSH를 이용해서, 해당 EC2 인스턴스에 접속하기 위해서 필요한 비밀번호와 같은 역할을 하게 됩니다. SSH로 EC2에 접속하는 방법은, 아래의 링크에서 자세..
NGINX
Dockerfile을 이용해서 Nginx 컨태이너를 실행해보려 합니다. 그리고, 기본 index.html을 변경하는 작업도 자동으로 실행할 수 있도록 변경해보겠습니다. 새로운 디렉토리 생성 # mkdir nginx # cd nginx index.html Dockerfile을 이용해서 Nginx 컨테이너 실행하기 Dockerfile FROM nginx COPY . /usr/share/nginx/html FROM nginx : nginx이미지 기반으로 실행 COPY . /usr/share/nginx/html : 현재 디렉토리 위치에 있는 파일을 /usr/share/nginx/html 폴더에 복사 nginx서버는 디폴트값으로 /usr/share/nginx/html 위치에 있는 index.html 파일을 보여주..