差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
programming:web_development:server:google_compute_engine [2019/03/17] ikatakosprogramming:web_development:server:google_compute_engine [2021/10/03] (現在) ikatakos
行 3: 行 3:
 [[https://cloud.google.com/compute/?hl=ja|Compute Engine - IaaS  |  Google Cloud Platform]] [[https://cloud.google.com/compute/?hl=ja|Compute Engine - IaaS  |  Google Cloud Platform]]
  
-Googleが提供しているクラウド仮想環境サービス。AmazonのAWSEC2と似ている。+Googleが提供しているクラウド仮想環境サービス。AmazonのAWS EC2と似ている。
  
-スペックは多少弱いが、制限内でマシンがずっと(正確には規約が変更されるまで)無料で使える。素晴らしい。+スペックは多少弱いが、規約が変更されない限り、一定の制限内でマシンがずっと無料で使える。素晴らしい。
  
-[[https://cloud.google.com/compute/pricing?hl=ja|Google Compute Engine の料金  |  Compute Engine ドキュメント  |  Google Cloud Platform]]+  * [[https://cloud.google.com/compute/pricing?hl=ja|Google Compute Engine の料金  |  Compute Engine ドキュメント  |  Google Cloud Platform]]
  
 <WRAP center round box 90%> <WRAP center round box 90%>
-  * 1 つの f1-micro VM インスタンス(1 か月あり、バージニア州北部を除く米国リージョン) +無料の条件 
-  * 30 GB の HDD 永続ディスク ストレージ(1 か月あたり) + 
-  * 5 GB のスナップショット ストレージ(1 か月あ+  * 1 つの e2-micro VM インスタンス(指定された米国リージョンのみ((2021年8月頃より、従来のf1-microから少しスペックのいいe2-microに変更された)) 
 +  * 30 GB の HDD 永続ディスク ストレージ 
 +  * 5 GB のスナップショット ストレージ(指定されリージョンのみ
   * 1 GB の北米から他のリージョン宛て下り(1 か月あたり、中国およびオーストラリアを除く)   * 1 GB の北米から他のリージョン宛て下り(1 か月あたり、中国およびオーストラリアを除く)
 </WRAP> </WRAP>
行 32: 行 34:
  
 無料のレンタルサーバもあるが、よく落ちたり、広告が挿入されたり、PHP,Perlなどのバージョンが古かったりと何かしら面倒があるため、レンタルサーバにするなら多少の金額を払った方がいいと思う。 無料のレンタルサーバもあるが、よく落ちたり、広告が挿入されたり、PHP,Perlなどのバージョンが古かったりと何かしら面倒があるため、レンタルサーバにするなら多少の金額を払った方がいいと思う。
- 
-<del>一昔前はサーバに要求する水準が低かったので(個人サイトにPHPとか必要なかったし)無料サーバでも十分だった印象があるんだけど、最近は無料でもそれなりの機能が要求され、情報保護も叫ばれるためこまめな管理も必要になり、広告代で賄うにも単価が下がり、利益を出すのがなかなか難しいんじゃないかという勝手な想像。</del> 
  
 ====金額==== ====金額====
 +
 レンタルサーバも十分に安いが、インスタンスが無料というのは大きい。ただし、使うためにはクレジットカードの登録は必要。 レンタルサーバも十分に安いが、インスタンスが無料というのは大きい。ただし、使うためにはクレジットカードの登録は必要。
  
行 46: 行 47:
  
 ====自由度==== ====自由度====
 +
 レンタルサーバと比較して、サーバ構成の自由度は格段に高い。ApacheやPHP、データベースの選択から設定まで好きに出来る。 レンタルサーバと比較して、サーバ構成の自由度は格段に高い。ApacheやPHP、データベースの選択から設定まで好きに出来る。
  
行 61: 行 63:
 とはいえ、WebサーバとしてDokuwikiくらいのPHPを処理させるのであれば全然問題ない。万一アクセス集中があると怖いので、別に一時的に繋がらなくなっても平気な個人サイトなら、Apacheで同時接続数制限をかけておくと安心。 とはいえ、WebサーバとしてDokuwikiくらいのPHPを処理させるのであれば全然問題ない。万一アクセス集中があると怖いので、別に一時的に繋がらなくなっても平気な個人サイトなら、Apacheで同時接続数制限をかけておくと安心。
  
-また、Linuxのupgradeの際なんか、Cannot allocate memoryが発生するので、その際は一時停止してマシンタイプをg1-smallなど1つ上のものにしてから行う。+また、Linuxのupgradeの際なんか、たまに Cannot allocate memory が発生するので、その際は一時停止してマシンタイプをg1-smallなど1つ上のものにしてから行う。
  
 ===サーバの立地=== ===サーバの立地===
行 74: 行 76:
  
 ===ドメイン=== ===ドメイン===
-「%%http://__○○.jp__/koko/soko/asoko.html%%」の下線部分がドメイン。GCEからは、ドメインではなく「xxx.xxx.xxx.xxx」という4つの数字で表される"外部IPアドレス"しか得ることはできない。+「%%http://%%__○○.jp__%%/koko/soko/asoko.html%%」の下線部分がドメイン。GCEからは、ドメインではなく「xxx.xxx.xxx.xxx」という4つの数字で表される"外部IPアドレス"しか得ることはできない。
  
 サーバがネットワーク上の「土地」なら、IPアドレスやドメインは「土地の場所を指し示す」もの。その中で、数字だけで表されるIPアドレスは「緯度経度」といったところか。一応場所は特定できるのだが、人間にはわかりづらい。そこで、日本国、東京、○○区、と名前を付けたのがドメインであり、「住所」に相当する。 サーバがネットワーク上の「土地」なら、IPアドレスやドメインは「土地の場所を指し示す」もの。その中で、数字だけで表されるIPアドレスは「緯度経度」といったところか。一応場所は特定できるのだが、人間にはわかりづらい。そこで、日本国、東京、○○区、と名前を付けたのがドメインであり、「住所」に相当する。
programming/web_development/server/google_compute_engine.txt · 最終更新: 2021/10/03 by ikatakos
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0