본문 바로가기

GCP15

Vapor 서버 만들기 - Ubuntu+Swift+Vapor+Github+Supervisor(5) Supervisor 를 안다니 서버가 자꾸 꺼져서 해결해야겠다. 이전에 에러는 Spawn 에러가 났었는데 로그가 남는다 해서 로그를 보았다. 020-08-16 05:47:08,840 INFO exited: hello (exit status 0; not expected) 2020-08-16 05:47:11,846 INFO spawned: 'hello' with pid 7321 2020-08-16 05:47:11,913 INFO exited: hello (exit status 0; not expected) 2020-08-16 05:47:12,914 INFO gave up: hello entered FATAL state, too many start retries too quickly 2020-08-16 08:.. 2020. 8. 16.
Vapor 서버 만들기 - Ubuntu+Swift+Vapor+Github(4) 할일: Ubuntu 에 있는 Vapor 프로젝트 GitHub 연동 깃헙에서 레포 하나 만들자 Ubuntu 서버에서 git 설정 해주자 sudo apt-get install git-core git config --global user.name TAEHYEONGKIM git config --global uuzaza@naver.com Vapor 프로젝트에 git init git init Remote 저장소 Local 저장소 연결 git remote add origin https://github.com/KimTaeHyeong17/vapor-server.git master에 push 를 위한 add와 commit 깃헙 리모트 레포에 변경사항 확인 이제 맥에서 이 레포를 Clone 하고 맥의 LocalHost 에서.. 2020. 8. 16.
GCP - 피땀흘린 서버 인스턴스 이미지로 백업하기 추가적으로 작업하기 전에 성공한 서버 이미지 만들어 놓고 싶다. 이제 하다가 뻑가면 VM 밀어버리고 이미지로 인스턴스 생성하면 된다. 가격 2020. 8. 16.
GCP - 무료 Vapor 서버 만들기 - Ubuntu+Swift+Vapor(3) ----- 이번 포스팅에서는 Hello World 성공했습니다. ------ 저번 포스팅까지 한것 GCP 무료 인스턴스 생성 (Ubuntu18.04) Ubuntu Swift5 환경 구축 Swift 컴파일되는거 확인 Vapor 프레임워크 설치 Vapor Build & Serve 확인 localHost 에서 Run 근데 VM 외부 ip 로 접속 했을 때 connection refused 가 뜬다. 생각해보니 Spring boot 서버 세팅할 때 순서가 로컬에서 스프링부트 init 로컬에서 API 개발 깃 리모트 레포에 푸쉬 클라우드 서버에 아파치2, Nginx 설치 해당 깃 풀 받기 뭐 서버 돌리기 였던걸로 기억난다. 문제점은 Vapor 를 서버에서 돌렸을때 돌아가는 하는데 외부 접속을 위한 단계가 빠진 것.. 2020. 8. 15.
GCP - 무료 Vapor 서버 만들기 - Ubuntu+Swift(2) ----- 주의: 삽질 기록이니 따라하지 마세요 ------ Vapor 다시 시도해보겠다. 일단 새마음 새뜻으로 vm 새로 만들어서 Swfit 설치까지 하겠다. 이전에 했던 Swift 까는 방법은 sudo apt-get update wget https://swift.org/builds/swift-5.2.5-release/ubuntu1804/swift-5.2.5-RELEASE/swift-5.2.5-RELEASE-ubuntu18.04.tar.gz tar xzf swift-5.2.5-RELEASE-ubuntu18.04.tar.gz sudo mv swift-5.2.5-RELEASE-ubuntu18.04 /usr/share/swift echo "export PATH=/usr/share/swift/usr/bin:$.. 2020. 8. 15.
GCP - 무료 Vapor 서버 만들기 - Ubuntu+Swift(1) ----- 주의: 삽질 기록이니 따라하지 마세요 ------ 필요할때 쓸 수 있는 서버가 있으면 좋겠다 생각을 했다. 그런데 대표적인 AWS의 경우 1년 마다 새로 회원가입을 해야되서 귀찮았다. 그런데 오라클 클라우드 평생 무료 티어가 있다길래 써보려다 하루를 날리고 계정은 로그인도 안되고 뭐 컨택 이메일은 답장도 안오고 비밀번호 변경 메일도 안오고 화가나서 때려치고 다른걸 검색해보니 GCP 도 1년이 아닌 평생 무료 사용이 가능했다. 오늘은 무료 VM에다 Swift 서버 프레임워크인 Vapor 로 Rest 서버를 세팅하려 한다. GCP 무료 VM 세팅 참고한글 구글 클라우드 프리티어 이후 항상(평생) 무료 사용하는 방법 예전에 구글 클라우드 프리티어를 1년간 사용했었는데요. 그리고 나서 AWS를 프리티.. 2020. 8. 14.
GCP Fundamentals #9 - Summary and Review (완결) [코스정보] Cloud Engineering with Google Cloud 전문 자격증 | Coursera Learn Cloud Engineering with Google Cloud 전문 자격증 from Google 클라우드. This program provides the skills you need to advance your career as a cloud engineer and recommends training to support your preparation for the industry-recognized Google Cloud ... www.coursera.org container 에서 application 을 배포하고 싶다면 kubernetes engine 코드에만 신경쓰고 싶다면 App.. 2020. 5. 22.
GCP Fundamentals #8 - Big Data and Machine Learning in the Cloud [코스정보] Cloud Engineering with Google Cloud 전문 자격증 | Coursera Learn Cloud Engineering with Google Cloud 전문 자격증 from Google 클라우드. This program provides the skills you need to advance your career as a cloud engineer and recommends training to support your preparation for the industry-recognized Google Cloud ... www.coursera.org Google Cloud Big Data Platform 비즈니스와 유저 경험을 유의미한 데이터로 바꿔주는 솔루션 이다. Inte.. 2020. 5. 22.
GCP Fundamentals #7 - Developing, Deploying, andMonitoring in the Cloud [코스정보] Cloud Engineering with Google Cloud 전문 자격증 | Coursera Learn Cloud Engineering with Google Cloud 전문 자격증 from Google 클라우드. This program provides the skills you need to advance your career as a cloud engineer and recommends training to support your preparation for the industry-recognized Google Cloud ... www.coursera.org Development in the cloud 코드를 GCP 프로젝트 내에서 관리하고 싶다면(깃허브 쓰지 않고) IAM 을 통해 .. 2020. 5. 21.
GCP Fundamentals #6 - Storage in the Cloud [코스정보] Cloud Engineering with Google Cloud 전문 자격증 | Coursera Learn Cloud Engineering with Google Cloud 전문 자격증 from Google 클라우드. This program provides the skills you need to advance your career as a cloud engineer and recommends training to support your preparation for the industry-recognized Google Cloud ... www.coursera.org introduction to App Engine 이전에 배운 GCP 의 compute infastructure인 Compute .. 2020. 5. 21.
GCP Fundamentals #5 - Containers in the Cloud [코스정보] Cloud Engineering with Google Cloud 전문 자격증 | Coursera Learn Cloud Engineering with Google Cloud 전문 자격증 from Google 클라우드. This program provides the skills you need to advance your career as a cloud engineer and recommends training to support your preparation for the industry-recognized Google Cloud ... www.coursera.org Containers, Kubernetes, and Kubernetes Engine Compute Engine -- App Eng.. 2020. 5. 21.
GCP Fundamentals #4 - Storage in the Cloud [코스정보] Cloud Engineering with Google Cloud 전문 자격증 | Coursera Learn Cloud Engineering with Google Cloud 전문 자격증 from Google 클라우드. This program provides the skills you need to advance your career as a cloud engineer and recommends training to support your preparation for the industry-recognized Google Cloud ... www.coursera.org Cloud Storage Object Storage : 객체 저장소에 저장하면서 고유 키로 지정된 저장된 객체들을 참조할 수 있.. 2020. 5. 12.
GCP Fundamentals #3 - Virtual Machines in the Cloud [코스정보] Cloud Engineering with Google Cloud 전문 자격증 | Coursera Learn Cloud Engineering with Google Cloud 전문 자격증 from Google 클라우드. This program provides the skills you need to advance your career as a cloud engineer and recommends training to support your preparation for the industry-recognized Google Cloud ... www.coursera.org Virtual Private Cloud (VPC) Network GCP를 자신만의 VPC를 설정하면서 시작하거나 default .. 2020. 5. 1.
GCP Fundamentals #2 - Getting Started with GCP [코스정보] Cloud Engineering with Google Cloud 전문 자격증 | Coursera Learn Cloud Engineering with Google Cloud 전문 자격증 from Google 클라우드. This program provides the skills you need to advance your career as a cloud engineer and recommends training to support your preparation for the industry-recognized Google Cloud ... www.coursera.org Module Introduction GCP 리소스를 project로 정리하여 관리한다. IAM 으로 누가 뭘 할 수 있는지 정한.. 2020. 4. 29.
GCP Fundamentals #1 - Introducing GCP [코스정보] Cloud Engineering with Google Cloud 전문 자격증 | Coursera Learn Cloud Engineering with Google Cloud 전문 자격증 from Google 클라우드. This program provides the skills you need to advance your career as a cloud engineer and recommends training to support your preparation for the industry-recognized Google Cloud ... www.coursera.org 이번에 google cloud jam 에서 GCP 코세라 강의와 퀵랩 한달 무료 이용을 지원해 준다 하여 바로 신청했다. 작년 .. 2020. 4. 24.