2012-03-09 9 views
1

私は初心者のJava Web開発者です。今では自分のアプリケーションを開発した後、ユーザーがWeb上で見られるようにする方法はありますか?私のJava WebアプリケーションをWebにリンクしていますか?

私は開発段階でJSF、MySQLとGlassFishサーバーを使用して、今私はそれを公開したいと思います。

私は私が私のWebアプリケーションを開発した後に何をすべきかつまりgoDaddy.com

上のドメイン名とウェブホスティングアカウントを持って? サーバーの作成やその他の作業にはどのような手順が必要ですか?

私は多くを検索しましたが、具体的な方法はありません。私はjsfの開発に基づいてこの動的なウェブサイトを作ろうとしています - それはすでに行われています - 他のウェブサイトと同じように生き生きとしていますか?

この手順を行うにあたってガイドラインと手順は必要ですか?

答えて

2

あなたは、アプリケーションを自分でホストまたはJava EEコンテナを提供し、いくつかの種類のホスティングサービスを利用するために「生産」のサーバーが必要になりますどちらか。 Glassfishに縛られている場合は、http://glassfishhosting.com/のようなプロバイダのGoogleにお問い合わせいただけます。

クラウドサービスに適したその他のオプションです。 RackspaceまたはAmazon EC2のようなものです。それぞれには、用途に応じて独自の価格設定層があります。ライブに行くことをお祈りします!

+0

私は(Windowsサーバ上で実行されている)サーバーを持っています。 今、次のステップは何ですか?私はJBossやglassfish 3に切り替えるべきですか? – engma

+2

あなた自身のボックスをホストしたい場合は、dyndns(ケーブルまたはdslを使用することを前提としています)を見て、godaddyを通して提供されているdyndns URLにリダイレクトする必要があります。 – dardo

+0

JEEコンテナはあなたの好みです。個人的には、GlassfishとJBossを使用していますが、いずれかを使用できます。あなたが自分自身をホストするので、dardoは正しいです。そのボックスにDNSを設定し、その情報をドメインレジストラに設定する必要があります。 http://support.microsoft.com/kb/814591 – derdc

1

私はあなたが選択したプロバイダを知らないが、あなたのライブ環境のためのJavaアプリケーションサーバーを必要とします。最適には、これは開発サーバーと同じサーバーである必要があります。

私たちのプロジェクトでは、仮想サーバーを購入し、Glassfishをインストールします。これは1ヶ月あたり約15ユーロです。我々は開発と生産のために同じ環境を持っています。

2

Githubでコードをホストし、それをHerokuにプッシュできます。私は(動的ウェブサイトは正確には)私のWebアプリケーションを開発しましたためFERMでとlocalY

http://devcenter.heroku.com/categories/java

関連する問題