OpenShiftでTomcatを起動する

画像



OpenShiftに関するHabrの 記事を読んで、

私はすぐにこのプラットフォームで友達になりたかった。 それでも、512MBのRAMと1GBのスペースを備えた無料のリモートコンピューターは、経済的には不必要ではありません。 ;)さらに、プラットフォーム自体が提供するWebサーバーだけでなく、独自のWebサーバーも実行できます。 小さな個人プロジェクトでTomcatを選択しました。

次に、このアイデアを実装するためのアルゴリズムについて説明します。











1. sshアクセスを取得する







2.彼らは何を与えますか?



最初に、受け取ったリモートマシンについて少し説明します。





3. Tomcatを起動します



サーバーをリモートマシンにコピーする基本的なニュアンスについては、このすばらしい記事で説明しています 。 したがって、すでにTomcatをapp-root / data / tomcatフォルダーにコピーし、 app-root / data / tomcat / conf / server.xmlファイルでipとすべてのポートを構成していると仮定します($ OPENSHIFT_INTERNAL_IPからipを取得し、ポート値を設定します)ポート8080を除く15000を超える)、サーバーを起動する準備ができましたが、ポート8080で既に実行されているルビースタブが干渉します。さらに、ポート8787を介してサーバーをデバッグするオプションはありません。これらの問題を解決します。





4.まとめ



OpenShiftのTomcat起動アルゴリズムはかなり退屈であることが判明しましたが、景品のために何もしません。 良い仕事をしてください!



All Articles