배포하기 (6) 썸네일형 리스트형 도메인 붙이고 카카오톡에 공유해보기 도메인을 구매한다는 것은, 네임서버를 운영해주는 업체에, IP와 도메인 매칭 유지비를 내는 것입니다. 한국 또는 글로벌 업체 어디든 상관은 없다. 나는 우선 '가비아' 라는 한국 회사에서 구입을 했다. 구입은 이전에 해뒀고 이제 도메인과 연결을 해보자. 사이트에서 구매 정보를 찾아간다. 들어가서 아래로 쭉 내리면 들어가서 또 쭉 내리면 이제 10~30분 가량 기다렸다가 내 도메인을 웹브라우저에 입력해보면 끝! 포트포워딩& nohup 적용하기 포트없애기! 우선 git bash로 EC2에 접속한다! 현재 서버가 돌고있었기 때문에 ctrl + c 로 나와서 sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080 //80번으로 들어온걸 8080으로 연결해달라는 의미 해당 명령어를 붙여넣기 해준다. (git bash 에 외부 텍스트를 붙여 넣을 때에는 ctrl + shift + insert) 이제 다시 jar파일을 실행하여 서버 시작 ip주소로 브라우저를 띄워보자 짠! 포트 포워딩 성공 단, 이상태에서 git bash를 끄게되면 서버가 내려가면서 IP로 접속이 불가해진다. 그렇다는 것은 컴퓨터가 꺼지면 접속이 불가해서 항상 켜놔야 한다는 말인데..... EC2 준비하고 배포하기 우선 배포파일을 빌드해보자 EC2로 배포를 하려면 하나의 파일로 묶어줘야 하는데 이걸 배포파일을 빌드한다고 한다. Gradle 툴은 build 를 굉장히 간소화 시킨다. 아래 경로를 따라가보자 BUILD SUCCESSFUL 를 확인하고 좌측 Project 에서 아래와 같이 jar 파일이 생성되면 정상적으로 build 된거다. 그다음 하나로 묶인 파일을 작동시키려면 여기에도 OpenJDK가 설치 되어야 한다. 우선 git bash로 EC2에 접속하자 접속 됐으면 OpenJDK를 설치해주자 sudo apt-get update // apt-get 이 여러가지를 받아올 수 있는 저장소 같은 건데 받아오기 전에 업데이트를 해주는 것 sudo apt-get install openjdk-11-jdk // OpenJD.. EC2 구매하기, 종료하기(1년 후 자동결제 방지), 접속하기 AWS 홈페이지로 들어가서 로그인 후 인스턴스시작 들어와서 프리티어 중에서 지금은 18.04버전을 사용한다. 여기서는 따로 설정할 것 없이 검토 및 시작 여기서도 시작하기 키페어는 아이디, 비번을 대체 하는 나를 증명할 수 있는 어떤 파일 이라고 생각하면 된다. (절대 밖으로 유출되면 안됨.) 그 다음 인스턴스 보기 클릭 /----------------------------- 종료하기(1년 후 자동결제 방지) 해당 인스턴스 체크 > 마우스 우클릭 인스턴스 중지 : 서버가 돌아가지는 않지만 최소한의 유지비로 유지 인스턴스 종료 : 서버 삭제 -----------------------/ /--------------- EC2 준비상식 SSH(Secure Shell Protocol) 다른 컴퓨터에 접속할 때 쓰.. OG태그 작업하기 index.html에 가서 보면 위쪽에 태그들이 있을 텐데 og태그도 meta태그의 한 종류다. og:title 에 제목 og:description 에 설명 og:image 에 띄울 사진 path를 적어주면 되는데 해당 파일을 images 폴더에 미리 넣어줘야 한다. RDS 구매하고 MySQL 세팅하기 시작에 앞서 AWS 미리 가입하기! 승인되는데 24시간이나 걸려버리다니.. 자 AWS RDS와 로컬 서비스를 연결해보자. 이제 승인 받았고 로그인을 하면 뙇 뙇 뙇 쭉 내려서 바로아래 자격 증명 설정은 자주쓰는 아이디 비번으로 꼭! 기억해야 함 쭉 내려와서 바로아래 캡처를 따라서 모두 설정했으면 Click! ------------------------------------------------------------------------------------------------------------------------------- 완료 후 데이터 베이스로 오면 방금 생성한 DB를 볼 수 있는데 상태를 보면 생성중으로 나오다가 사용 가능으로 바뀌면 식별자를 click! ---------------- --.. 이전 1 다음