최고를 향해 최선을 다하자
네이버클라우드플랫폼(NCP)을 사용해보자 2 본문
안녕? 나는 응애개발자!
저번 포스팅 때는 서버를 생성했었다. 기억 안나는 사람은 링크를 첨부할 테니 보고 오셔요:)
[지난 포스팅]
이번 시간에는 mysql을 설치하여 외부에서 접속하는 것을 포스팅해보겠다!
아 근데.....
mysql을 구축하고 외부에서 접속하기까지
끝없는 삽질의 연속이었다ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 내 시간 돌리도...
하지만 늘 그랬듯, 해결은 되었다;;;
따라서 오늘은 나의 삽질 기록 겸 mysql생성기를 남기려 한다...ㅎ
시작하기에 앞서 삽질을 하게 된 나의 오만한 생각을 짚고 가자면,
- ubuntu 서버를 생성했으니, 늘 우분투에 하던 대로
sudo apt-get install mysql-server
이 명령어로 설치해가지고
대-충
mysql -u[username] -p[password] -h[host ip]
비번 치고 들어가면 되는 거 아냐??
응. 아니었다.
우선, 서버 내에서는 저렇게 들어갈 수 있는데,
외부에서는 절~대로 들어갈 수 없었다...ㅜㅜ
따라서 NCP 공식 도큐먼트를 당장 읽으러 갔다.
찬찬히 살펴보니, 'Cloud DB for mysql' 을 생성해야 했다....
(일단 이걸 깨닫는데 1시간 소요, 역시 난 아직 응애개발자..;;;)
하라는 대로 DB server를 생성했는데, NCP는 친절하게도..? 귀찮게도...? 이 DB를 server의 ACG와 엮어야 했다.
> 공식 도큐먼트에서는 ACG를 설정할 때, 이미 생성했던 server의 이름을 입력하면 된다고 해서
계속 입력했는데 알고보닠ㅋㅋ ACG이름이었고... ACG이름이 뭔지, 어딨는지 몰라서... 한참 헤매었고...
(일단 이걸 깨닫는데 1시간 반 소요, 공식 도큐먼트에 좀 더 자세한 설명 부탁해요 엉엉)
> 어렵사리 ACG 설정에 성공하여 접속하나 했는데, 안 들어가 지는 것이라...
이걸로 1시간 더 삽질하다가, 공식 도큐먼트에 여우콩만 하게
이렇게 나와있는 거라...!!!!!
그랬다. 난 계속 Private 도메인으로 접근하려고 했던 것이다. ㅋㅋㅋ
여기 보면 Public 도메인이 미할당되어있는데, 이게 할당되어야 외부 접속이 가능한 것이었다.....
한 시간 한 시간이 소중한데 이런 거 때문에 내가 삽질을 한 게 너무나 화가 났다..ㅜㅜ
결국 그날 5시 기상 -> 8시 출근 -> 5시 퇴근 -> 5시 반 개발 시작 -> 10시 집 도착 -> 11시 취침
해서 18시간 깨어있었더라지...?
기절했다.
그래도 환경 구축은 끝났으니, sql 코드만 예쁘게 잘 올려놓으면 개발은... 거의.. 마무리다...!!
여러분은 제발 삽질하지 말라는 의미에서 DB Server 생성하는 공식 도큐먼트 링크 남길게요...?
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
https://docs.ncloud.com/ko/database/database-5-10.html
'OIDC' 카테고리의 다른 글
네이버클라우드플랫폼(NCP)을 사용해보자 1 (0) | 2020.08.02 |
---|---|
[OIDC: 오픈인프라 개발경진대회] 본선 진출! (0) | 2020.08.02 |