Skip to Content
Nodeクックブック
book

Nodeクックブック

by David Mark Clements, 和田 祐一郎
February 2013
Intermediate to advanced
380 pages
7h 45m
Japanese
O'Reilly Japan, Inc.
Content preview from Nodeクックブック
333
10
本番環境に展開するために
はじめに
Node
は、オンラインサービスを構築するためのプラットフォームとして優れた選択肢です。
Node
を利用してサービスを構築する場合、それがシンプルで無駄の少ない
Web
サイト、万能な
Web
アプリケーション、もしくは
HTTP
の垣根を越えたサービスのいずれであっても、本番環境
で公開するときがきます。
本章では、
Node
で構築したアプリケーションを本番環境で公開するための方法や注意点を紹介
します。
レシピ
10.1
 アプリケーションを
80
番ポートで待機させる
アプリケーションを公開する際には、要件に合ったサーバ環境を選択することが重要です。外部
ホスティングサービスを利用する場合は、バーチャルプライベートサーバ(
VPS
)、専用サーバ、
IaaS
Amazon EC2
Rackspace
など)があり、あるいは自分が所有している回線とサーバでホ
スティングを行うこともできます。これらのサーバには共通する点があります。それは、サーバ環
境を完全にコントロールできるということです。
しかし、そのような状況には大きな責任がついて回ります。また、本番環境を実現するために障
害となるような事項もあります。本レシピでは、
Node
アプリケーションを
80
番ポートで動作さ
せるための方法を紹介します。
準備
専用サーバを選ぶと高額になることがあります。専用サーバは文字どおり
1
台のサーバをレン
タルし、独占利用します。
これに対して、
VPS
1
台(もしくはクラスタ)のリソースを複数のユーザで共有します。自 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Go言語によるWebアプリケーション開発

Go言語によるWebアプリケーション開発

Mat Ryer, 鵜飼 文敏, 牧野 聡
ユーザーストーリーマッピング

ユーザーストーリーマッピング

Jeff Patton, 川口 恭伸, 長尾 高弘

Publisher Resources

ISBN: 9784873116068Other