코딩야학 프로젝트 2일차
오늘은 AWS EC2 서버 셋팅을 진행했다. (EC2 는 CentOS 기반)
1. 필요 패키지 설치
sudo yum update -y
sudo yum install gcc gcc-c++
sudo yum install -y git
2. nginx 설치
참고글 : https://hue9010.github.io/aws/nginx%EB%A5%BC-%EC%A0%81%EC%9A%A9%ED%95%B4-%EB%B3%B4%EC%9E%90/
아파치도 많이 사용하긴하지만 요즘엔 nginx 도 많이 사용한다고 해서 nginx 를 설치했다. (내부적으로 nginx는 비동기처리를 해주어 효율적이라고함)
yum으로 설치했고 현재 ec2 서버에 루트아닌 계정으로 접속해서 sudo 로 설치하였다.
sudo yum install nginx — root 로 설치
- nginx 관련 명령어
service nginx start : 시작
service nginx stop : 정지
service nginx restart : 재시작
service nginx reload : 설정파일을 재로드
service nginx status : 현재 상태
설치 후 EC2 인스턴스 콘솔에서 방화벽 해제를 해주고 nginx 시작 명령어를 입력하면 nginx 인덱스 화면이 뜨는걸 볼 수 있다.
3. 프로젝트 아이템 선정 - 개발공부노트 사이트 만들기
[ 기능 ]
로그인 - 시큐어코딩 고려
게시글 CRUD
댓글기능
즐겨찾기 기능
글쓰기 에디터 연동
[ 사용기술 ]
node.js
vue.js or react
mongo DB
4. 개발 공부!
'사이드 프로젝트' 카테고리의 다른 글
Spring Boot 프로젝트 셋팅1 - 서버환경 (0) | 2019.05.11 |
---|---|
코딩야학 프로젝트 day5 (0) | 2019.01.22 |
코딩야학 프로젝트 day4 (0) | 2019.01.16 |
코딩야학 프로젝트 day3 (0) | 2019.01.08 |
코딩야학 프로젝트 day1 (0) | 2019.01.08 |