코딩야학 5기에 참여하여 사이드 프로젝트를 진행하기로 했다!
대략적인 아웃라인은 기본 ÇRUD 기능이 있는 게시판 구현이다.
먼저 1일차
서버 호스팅을 위해 dothome 을 오랜만에 들어갔으나.. 무료버전에서는 ssh를 지원하지않아 aws 를 사용하기로 했다.
1. AWS 에 가입후 EC2 인스턴스를 생성
참고글 : http://luji.tistory.com/6
나는 맥을 사용하므로 putty 대신 터미널에 아래 명령어 입력 (pem 파일이름은 ec2 생성할때 만든 이름으로 해야함)
ssh -i "myKeyPairAWS.pem" ec2-user@ec2-xxx-xxx-xxx-xxx.us-east-2.compute.amazonaws.com (인스턴스 위에 연결버튼 누르면 명령어 가이드 나옴)
*추가글 2019.01.16
서버셋팅중 sudoers 파일을 잘못건드려 인스턴스를 삭제하고 다시 생성했다.
새 인스턴스는 ubuntu 로 진행하기로했다.
참고글 : http://luji.tistory.com/6
2. 도메인생성
참고글 : https://my.freenom.com/clientarea.php
도메인에 돈을 쓰기싫어서... 무료 도메인 사이트에서 생성했다. (이외에도 무료 도메인 사이트는 찾아보면 많음)
3. 도메인연결
참고글 : http://wingsnote.com/57
hosted zone 과 record set(www) 을 추가하면 인스턴스 ip 와 도메인이 연결되는데
내가 생성한 도메인은 마이너한 도메인이라 그런지 bbjeong.ml 로 등록하면 bbjeong.ml. 으로 생성이 되어지는 문제점이 있었다..
이걸로 시간을 더 끌기는싫어서... 프로젝트 완료한 이후에 더 살펴보기로하고 넘어갔다!
*추가글 2019.01.16
엉망진창.. AWS 에서 도메인을 bbjeong.ml. 으로 생성한 것 때문에 freenom 사이트에는 bbjeong.ml 도메인이 제대로 접근불가하다고 판단하여 취소된것같다...ㅠ
일단 아이피로 접근하고 도메인문제는 나중으로 미뤄야겠다..
'사이드 프로젝트' 카테고리의 다른 글
Spring Boot 프로젝트 셋팅1 - 서버환경 (0) | 2019.05.11 |
---|---|
코딩야학 프로젝트 day5 (0) | 2019.01.22 |
코딩야학 프로젝트 day4 (0) | 2019.01.16 |
코딩야학 프로젝트 day3 (0) | 2019.01.08 |
코딩야학 프로젝트 day2 (0) | 2019.01.08 |