2주차 과제 중 첫 번째 과제인 포트 포워딩을 끝마쳤다. 오늘 수업 중 IP의 주소는 고유하고 또 종류가 두 가지라고 배웠다.외부 IP : 공유기에 배정된 ip주소 쉽게 말해 네이버에 검색한 ip 주소이다. 외부 ip 주소로 접속하면 연결된 공유기로 연결된다. 공유기에
2주차 두번째 과제를 시작했다. 두번째 과제는 AWS를 이용하여 서버를 구축하는 것이다. AWS란? : 사용자들에게는 노출 되지 않고 개발자들이 자신의 어플리케이션에 사용가능한 서비스들을 제공하는 아마존 닷컴의 온라인 서비스이다. 아마존 웹 서비스먼저 위에 걸어놓은 링
저번 시간에 Wiscp와 putty로 AWS에서 생성한 서버로 접속하는 것까지 알아봤다. 이번 시간에는 Nginx, Mysql, php를 패키지 설치 해 볼 것이다.위의 코드로 nginx를 설치하면 해줘야 할 일이 있다. AWS에서 우리가 만든 서버는 SSH프로토콜 밖
이번 시간에 할 것은 Datagrip을 이용해서 인스턴스에 다운받은 Mysql에 외부에서 접속해 볼 것이다. Datagrip이란? : 외부 접속을 하기 위해서 DB 개발과 관리를 용이하게 해주는 GUI 개발 툴이다. Datagrip을 사용하기 전에 먼저 외부에서 접속 할 Mysql 사용자를 설정해줘야 한다. Mysql 사용자 설정 'Username'@...
이번 시간에는 phpmyadmin을 설치 해 볼것이다. phpmyadmin이란? : 우리가 설치한 mysql을 GUI(사용자 인터페이스)로 좀 더 편리하게 관리 할 수 있는 소프트웨어 도구이다.위와 같은 명령어를 실행하면 패키지 설치가 진행된다. 패키지 설치를 진행하다
저번 시간까지는 aws 인스턴스 ip주소를 통해서 접속을 했다. 이번 시간에는 도메인을 가비아라는 사이트에서 구매해서 연결 해 줄 것이다. 먼저 위에 걸어놓은 링크를 통해 도메인을 구매한다. .shop 도메인들은 550원에 구매 할 수 있으니 .shop으로 구매한다.
이번시간에는 우리가 저번 시간까지 구축한 서버의 보안을 위해 Let's encrypt를 이용해 HTTPS를 구축 해 볼 것이다. HTTP 클라이언트와 서버 양쪽에서 통신할 수 있도록 하는 기본 통신 프로토콜이다. 앞서 인바운드 규칙 설정을 통해 HTTP 프로토콜의 포트
저번 시간에는 우리가 만든 인스턴스 서버 IP 주소에 도메인을 붙이고 HTTPS 구축까지 진행했다. 이번 시간에는 dev, prod로 서브 도메인을 붙이고 IP주소로 접속해도 도메인주소로 접속되게 하는 Redirection을 진행 해 볼 것이다. Sub Domain