• 追加された行はこの色です。
  • 削除された行はこの色です。
#html{{
<a href="http://px.a8.net/svt/ejp?a8mat=1O73NW+3B2PRM+D8Y+BXB8X" target="_blank">
<img border="0" width="468" height="60" alt="" src="http://www21.a8.net/svt/bgt?aid=101108300200&wid=001&eno=01&mid=s00000001717002003000&mc=1"></a>
<img border="0" width="1" height="1" src="http://www18.a8.net/0.gif?a8mat=1O73NW+3B2PRM+D8Y+BXB8X" alt="">
}}
#author("2020-06-19T05:59:58+00:00","default:sagasite","sagasite")
[[Program]] > ネットワーク > [[Webサーバー]] > [[さくらのVPS]]

#contents
RIGHT:2011-06-07 (火) 公開
RIGHT:2020-06-19 (金) 更新

VPSを活用して、Webサイトを作ろう!

* VPSとは? [#xbf9c480]
[[バーチャル・プライベート・サーバ - Wikipedia>http://ja.wikipedia.org/wiki/%E3%83%90%E3%83%BC%E3%83%81%E3%83%A3%E3%83%AB%E3%83%BB%E3%83%97%E3%83%A9%E3%82%A4%E3%83%99%E3%83%BC%E3%83%88%E3%83%BB%E3%82%B5%E3%83%BC%E3%83%90]]
>バーチャル・プライベート・サーバ (Virtual private server, VPS) とは、一台のサーバ上で仮想サーバを何台も起動する特殊なソフトウェア、またそのような仮想サーバを提供するレンタルサーバのサービスをいう。
#contents

>VPSを起動させるOSとしては Linux が多用されており、XenもしくはKVMを使ったものが主流となっている。その他にもOpenVZベースのSWsoft社のVirtuozzoが使われている。
* インストール [#n8b9a06b]
さくらのVPSに、Linuxをインストールして、Webサーバを建てましょう。
とりあえず、デフォルトのゲストOS(CentOS5.5 64bit版)のインストールを前提とします。

** VPSの選び方 [#id2368b4]
仮想化の方式に、
-KVM
-Xen
-OpenVZ
等があります。
メモリ管理の仕組みの違いによって、OpenVZは性能が低下する場合があるので、KVMやXenのVPSを選ぶと良いです。
+ [[コントロールパネルにログイン]]
+ [[ユーザーの設定]]
+ [[システムのアップデート]]
+ [[言語設定(日本語化)]]
+ [[SSHの設定]]
+ [[ファイヤーウォールの設定]]
+ [[Apacheのインストール]]
+ [[DNSの設定]]
+ [[バーチャルホストの設定]]
+ [[最新のPHPのインストール]]
+ [[最新のMySQLのインストール]]
+ [[phpMyAdminのインストール]]
+ [[不要deamonの停止]]

(参考)[[ServersMan@VPSとはなんだったのか?>http://d.sabaitiba.com/2011/02/27/3168.html]]
>OpenVZを知らなかった私はこの後酷い目にあった。
使い始めて一、二週間経ったある日。Site24X7から鯖落ちのメールが届いた。sshは接続できる、apacheが落ちているらしい。
しかし、apacheをrestartしても何故か立ち上がらずプロセスが消える。rebootすると立ち上がったのだが。
それからも頻繁にapacheが落ちた。必要最低限の状態で稼動させていたのに何故だろうか。
ログファイルを見るとCannot allocate memoryが山のように吐き出されていた・・・(´・ω・`)ショボーン
 
Google先生に”DTI VPS 不安定”と尋ねるとOpenVZというOSレベルでの仮想化ソフトが使われていることを初めて知った。それの存在も初耳であった。
色々と調べるうちに次のようなことが判明。
 
● OpenVZのコンテナ内からはSWAP使用不可
● 最大保証メモリーを超えると確保できない場合がある。(3GBとは一体なんだったのか?)
● 全体のメモリーが不足するとコンテナ内のプロセスを強制終了する。(安定動作?何それ美味しいの?)
● オーバーヘッドがハイパーバイザー型よりも少ない。(これは(*´・ω・) ステキ)
 
つまり、apacheがCannot allocate memoryを吐いていたり、滅多に落ちることが無かった超安定プログラムが強制終了させられていたのはメモリーの不足だったと。
とまぁ、色々とあったわけだが結局DTIの方は無料で使用できる二ヶ月以内で解約してしまった。
**要検証 [#be4a85bd]
- [[Nginx]] (Webサーバ)
- [[Postfix]] (メールサーバ)

* VPSの情報源 [#xeff7543]
[[はてなブックマーク > タグ > vps>http://b.hatena.ne.jp/t/vps]]
* Tips [#pbf24b99]
- [[.htaccessの動作確認方法]]
- [[自前のサーバ証明書でSSL接続]]
- [[ApacheのVirtualDomain機能を使ったコンテンツミラーサーバ]]
- [[php-mysqlのインストールエラー]]
- [[CentOSのcron]]
- [[サーバー移転]]

はてなブックマークのVPSタグに、参考情報が集積されています。

* 申込方法 [#v389c715]

申し込みはコチラから
#html{{
<a href="http://px.a8.net/svt/ejp?a8mat=1O73NW+3B2PRM+D8Y+BWVTE" target="_blank">さくらのVPS</a>
<img border="0" width="1" height="1" src="http://www15.a8.net/0.gif?a8mat=1O73NW+3B2PRM+D8Y+BWVTE" alt="">
}}

-ユーザー登録する(メールアドレスが必要)
-2週間無料体験OK

とりあえず使ってみて、よさげなら利用料金を支払えばOKです。
実際に利用する場合は、本人確認のためハガキが届きます。
なので、本当に使いたい場合は、ユーザー登録した後、すぐに料金を支払えば、その分早くハガキが届くのでオススメです。

* インストール [#n8b9a06b]
- [[nginx]]

* Tips [#pbf24b99]
- [[.htaccessの動作確認方法]]
//-----------------------------------------------------------------------------

#html{{
<center>
<a href="http://px.a8.net/svt/ejp?a8mat=1O73NW+3B2PRM+D8Y+BXB8X" target="_blank">
<img border="0" width="468" height="60" alt="" src="http://www21.a8.net/svt/bgt?aid=101108300200&wid=001&eno=01&mid=s00000001717002003000&mc=1"></a>
<img border="0" width="1" height="1" src="http://www18.a8.net/0.gif?a8mat=1O73NW+3B2PRM+D8Y+BXB8X" alt="">
</center>
}}


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS