特集記事

Javaが使えるレンタルサーバー

投稿日:2016年4月3日 更新日:

Pexels / Pixabay

Java(ジャバ)は、Sun Microsystems社が開発したオブジェクト指向型のプログラミング言語です。

「Write Once, Run Anywhere」といわれるように、Javaで作られたプログラムは特定のOSやCPUに依存することなくどんなプラットフォームでも動作するよう設計されており、パソコンはもちろんのことスマートフォンなどのモバイル端末や企業などのインフラを担う大規模なサーバー、スーパーコンピュータまで幅広く利用されています。

一般的にJavaで作られたプログラムというとパソコンやスマートフォンなどのクライアント環境で動作する、いわゆる「Javaアプリケーション」を思い浮かべることが多いかと思いますが、Webサイトなどを提供するサーバーサイドにおいてもPHPやPerlの代わりにJavaサーブレット(Java Servlet)JSP(Java Server Pages)といった技術を使うことが出来ます。

本記事では、個人でも手が届く価格帯を中心にJavaを利用することが出来るレンタルサーバーとその特徴について紹介します。

Javaを利用可能なレンタルサーバーとは?

まず大前提として、Javaで作られたアプリケーションを実行するためには、サーバーにJavaの実行環境が構築されている必要があります。

Webサイトで一般的によく使われている共用サーバーは、複数人で1つのサーバーを共有するという性質上、利用者ごとにJavaの実行プロセスを分離することは出来ません。そのため、Javaを利用するにあたり以下の制約が発生します。

  • 利用者毎に独立してJavaアプリケーションを実行することができない
  • 高負荷なプロセスのみを強制終了させることができない
  • 誰かがTomcat(Javaサーブレット・JSPを処理するアプリケーションサーバー)を再起動すると、他のユーザーも巻き添えになってしまう

上記の制約はサーバーの利用者・運営者双方にとって不利益をもたらすため、現状Javaを許可している共用サーバーはほとんど存在せず、レンタルサーバーでJavaを使う場合は、自由にプログラム環境を構築することが出来るVPS(仮想専用サーバー)やサーバー1台を丸ごと専有出来る専用サーバーを使うケースが一般的です。

Javaに対応した共用サーバー

非常に数は少ないですが、Javaを利用することが出来る共用サーバーも存在しています。

選択肢は少なくなりますが、VPSや専用サーバーに比べて使いはじめるまでの敷居が低いため、個人で使う程度であれば共用サーバーも十分検討する余地があります。

1stレンタルサーバー

1stレンタルサーバーのJAVAプランは、仮想JVMを使うことでアカウント毎にJavaを独立させている事が最大の特徴で、共有サーバーでありながらVPSの様にアカウント単位で自由にJavaを利用することが出来ます。

また、月額837円ながらTOMCAT、Jboss、Jetty、Glassfishを利用することができるため、手軽にJavaを使ったサイトを構築するにはうってつけのサービスです。

項目名 小項目 スターター レギュラー ビジネス
初期費用   2,592円
月額料金(税込)(/月) 1ヶ月 (月払い) 1,404円 3,780円 6,048円
6ヶ月 (半年一括) 1,188円 3,024円 5,400円
12ヶ月 (年間一括) 972円 2,592円 4,968円
36ヶ月 (3年一括) 837円 2,133円 4,266円
無料お試し期間   14日間
ディスク容量 HDD 100GB 200GB 400GB
データ転送量 目安値 (/月) 無制限
データベース MySQL 10個 30個 60個
マルチドメイン / サブドメイン   1個 / 5個 無制限

Javaに対応したVPS

VPSサーバーでは、仮想的ながらサーバーを1台丸ごと借りることができるため、Java環境も自由に構築することが出来ます。

Java環境のインストール実績があるサービスを探してみたところ、さくらインターネットとGMOのVPSサービスで実績があることがわかりました。

これらのVPSでは共用サーバー並に利用料金が安いプランもあるため、本格的にJavaを使ったWebサービスを運用したい場合はもちろん、勉強も兼ねてJava環境をイチから構築したい場合にもおすすめです。

さくらのVPS

さくらのVPSは、月額695円という低価格で手軽に使えるVPSサービスです。

利用できるOSもCentOS、UbuntuなどのLinux系OSが一通り揃っており、Javaを実行するための環境を比較的簡単に構築することが出来ます。また、root権限も与えられるため、データベースなどJavaと連携可能な各種ソフトウェアも自由にインストールすることができます。

なお、共用サーバーと異なりセキュリティ対策などはすべて自分で行わなければならないため、サイトをインターネット上に公開する場合は十分注意が必要です。

項目名 小項目 512 1G 2G 4G 8G 16G 32G
初期費用(税込)   1,080円 1,620円 2,160円 4,320円 8,640円 17,280円 34,560円
月額料金(税込)(/月) 1ヶ月 685円 972円 1,706円 3,888円 7,776円 15,552円 30,240円
12ヶ月一括 7,543円 10,692円 18,770円 42,768円 85,536円 171,072円 332,640円
無料お試し期間   14日間
CPU   仮想1コア 仮想2コア 仮想3コア 仮想4コア 仮想6コア 仮想8コア 仮想10コア
メモリ   512MB 1GB 2GB 4GB 8GB 16GB 32GB
ストレージ (どちらか片方を選択) SSD 20GB 30GB 50GB 100GB 200GB 400GB 800GB
HDD - 100GB 200GB 400GB 800GB 1.6TB -
データ転送量   無制限
ネームサーバー   5ゾーン 10ゾーン
root権限   あり
OS   CentOS 6 / Cnet OS 7 / Ubuntu 14.04、など
ユーザーサポート  電話 無料電話 (平日10:00 ~ 18:00)
メール 24時間365日受付

GMOクラウドVPS

GMOクラウド VPSは、GMOクラウド株式会社が運営する高性能・高品質なVPSです。

月額842円からとコストパフォーマンスに優れた料金設定ながら、Linux系OSも一通り揃っており、またサーバーを簡単に構築することが出来る「テンプレート・パッケージ」も用意されているため、Java環境をサーバー引き渡し直後から利用することができます。

さくらのVPSに対して最低価格では劣るものの、SLAがある点やサポート体制が充実している点、CPUやメモリのスペックが高い点で優っています。

項目名 小項目 格安プラン おすすめプラン ハイパフォーマンスプラン
1GB 2GB 4GB 6GB 8GB 12GB
初期費用(税込)   4,320円
月額料金(税込)(/月) 1ヶ月 (月払い) 1,058円 1,598円 3,056円 5,594円 7,754円 12,182円
6ヶ月 (半年一括) 950円 1,490円 2,840円 5,378円 7,538円 11,858円
12ヶ月 (年間一括) 842円 1,382円 2,570円 4,946円 7,106円 11,318円
無料お試し期間   15日間 なし
CPU   仮想 2コア 仮想 3コア 仮想 4コア 仮想 5コア 仮想 6コア 仮想 7コア
メモリ   1GB 2GB 4GB 6GB 8GB 12GB
ディスク容量   50GB 100GB 200GB 400GB 600GB 800GB
データ転送量   無制限
コントロールパネル   Plesk (有償)
root権限   あり
OS   CentOS / Debian / Ubuntu / CloudLinux (有償) / Windows Server 2008 R2 (有償)
アダルトサイト   可能
ユーザーサポート  電話 平日10:00~18:00 (有償サポートは夜間、休日祝日も対応)
メール・FAX 24時間365日受付

Javaに対応した専用サーバー

専用サーバーにおいても、VPSと同様にJava環境を自由に構築できるものがあります。しかし、専用サーバーは共用サーバーやVPSと異なり、1台丸ごとサーバーマシンを占有してしまうため、サービスの内容に対して利用料金が割高になる場合がほとんどです。

十分な性能をもった専用サーバーは、本記事で想定している個人でも手が届く価格帯から外れてしまうため省略します。

※例えば、上記に挙げた1stレンタルサーバーの専用プランは月額3,780円から、さくらの専用サーバーであれば月額9,720円からとなります。

-特集記事
-, ,

Copyright© レンタルサーバー比較・選び方 レンサバ探し隊 , 2018 All Rights Reserved.