수강을 위한 요구사항
- 기본적인 개발 지식은 있어야 해요.
강의만의 특징
- AWS EC2 만드는 방법을 자세히 알려줘요.
- RDS는 비싸요, EC2에 무료로 MySQL 설치해요.
- 로컬에 설치한 MySQL이 문제없이 돌아가게 간단팁을 알려줘요.
- 무료 SSL인증서 설치하고 3개월 갱신, 평생 신경안쓰게 해줘요.
이런 사람이 수강하면 좋아요.
- 초보 개발자
- 커뮤니티형 홈페이지를 만들어서 웹사이트로 올리고 싶은 사람
개요
이 강의는 LEMP, AWS, 그누보드를 이용하여 나만의 웹사이트(게시판형 또는 커뮤니티형)를 만들어 보는 과정입니다.
- LEMP란, Linux + Nginx + MySQL + PHP 입니다.
- 서버는 AWS의 EC2에 아마존 Linux가 아닌, Ubuntu 22.04를 설치하여 진행합니다.
- 웹서버는 NginX 사용하며
- DB는 EC2 로컬에 MySQL 8버전을 설치합니다.
- 웹사이트는 그누보드를 이용하여, PC웹과 모바일웹에서 잘 보이도록 만들 예정입니다.
사전준비
맥 개발 환경
- 이 강의는 macOS 개발환경을 기준으로 진행합니다. 여러분은 맥 개발환경을 준비해주세요.
- 윈도우도 요즘은 개발환경만 잘 갖추면 맥과 거의 비슷하게 구성할 수 있습니다.
- 윈도우에서는 터미널을 파워셀 말고 git bash를 쓰면 훨씬 더 리눅스와 가깝게 구성해 주어 편합니다.
AWS 에 가입해 주세요.
- 1년간 무료(프리티어)로 쓸 수 있는 것들이 좀 있습니다. 이 강의의 첫 수업이 AWS 회원가입니다.
저렴한 도메인을 하나 구매해 주세요.
- 도메인이 없다면, https://hosting.kr 에 회원가입하여 저렴한 도메인 하나 구매해 주세요.
상세 커리큘럼
-
AWS 가입
-
웹서버 생성 및 nginx 설정
-
DB 설치
-
도메인 설정 및 SSL 인증서 설치
-
그누보드 설치
-
부록
환불규정
제공기간
모든 강의는 결제 후 1년 간 볼 수 있습니다.