Hello world: Zerops 에디션
가장 먼저 해야 할 일: Zerops란 무엇입니까?
Zerops은 Heroku나 Render와 같이 최근에 소개된 PaaS입니다. 그들과 마찬가지로 개발 중인 작은 프로젝트든 프로덕션 중인 대규모 프로젝트든 앱을 빌드, 배포, 실행 및 관리하는 범용 플랫폼이 되는 것을 목표로 합니다.
Zerops 을(를) 사용하면 실행할 수 있는 것과 관련하여 다양한 옵션이 있습니다. 간단한 정적 웹 서버에서 다양한 데이터베이스 관리 시스템 및 기타 스토리지 시스템에 의해 백업되는 다양한 프로그래밍 언어에 대한 여러 런타임에 이르기까지 무엇이든 선택할 수 있습니다.
"Hello world" 예제로 돌아가기
문제를 단순화하기 위해 GitHub에 연결하는 것과 같은 추가 단계를 생략하고 첫 번째 단계에만 집중합니다. 그러나 수준을 약간 높이기 위해 두 가지 가능한 시나리오를 살펴보겠습니다.
두 경우 모두 적절한 Zerops 설정이 있는 installed zCLI 계정과 authentication (Zerops 명령줄 도구)가 이미 있다고 가정합니다. Golang 또는 PHP와 같은 다른 런타임을 사용할 수 있습니다.
"Hello world" – 가장 간단한 방법
index.html
파일을 만듭니다.<!DOCTYPE html>
<html>
<body>
<h1>Hello world from Zerops!</h1>
</body>
</html>
Hello world
프로젝트를 만들고 선택한 호스트 이름Static server
으로 staticserver0
서비스를 추가합니다. zcli deploy "Hello world" staticserver0 index.html
Public access & internal ports
서비스에서 staticserver0
를 통해 Zerops 하위 도메인 액세스를 활성화하고 브라우저에서 미리 생성된 URL을 호출합니다. 짜잔.
"Hello world" – 여전히 Node.js를 사용하는 간단한 방법
index.js
파일을 만듭니다.const http = require('http')
const requestHandler = (request, response) => {
response.end('Hello world from Zerops!')
}
const server = http.createServer(requestHandler)
server.listen(3000);
zerops.yml
구성 파일을 만드십시오.nodejs0:
build:
build: []
run:
start: node index.js
Hello world (js)
프로젝트를 만들고 선택한 호스트 이름Node.js
으로 nodejs0
서비스를 추가합니다. zcli deploy "Hello world (js)" nodejs0 index.js
Public access & internal ports
서비스에서 nodejs0
를 통해 Zerops 하위 도메인 액세스를 활성화하고 브라우저에서 미리 생성된 URL을 호출합니다. 모두 끝났습니다! 축하해요.
요약
Zerops 에 애플리케이션을 배포하는 기본 단계를 거쳤습니다. 얼마나 간단한지 알 수 있습니다. Zerops의 샘플
zerops.yml
파일에서 알 수 있듯이 코드 빌드, 배포 및 실행을 완전히 제어할 수 있습니다.예정: Zerops을 최대한 활용하는 방법에 대한 더 자세한 기사.
Reference
이 문제에 관하여(Hello world: Zerops 에디션), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/reoops/hello-world-zerops-edition-4f82텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)