RIA Service

クロスプラットフォーム対応のRIAなサービスを公開しています。

 

Java 6 + Tomcat 7 の CentOS へのインストールとデーモン化

このエントリーをはてなブックマークに追加
はてなブックマーク - Java 6 + Tomcat 7 の CentOS へのインストールとデーモン化
Bookmark this on Livedoor Clip
Bookmark this on Yahoo Bookmark
Bookmark this on Delicious
Share on Facebook

さくらのVPS (CentOS x64) に Sun (Oracle) の Java SE Development Kit 6 と Apache Tomcat 7 をインストールし、デーモン化した手順です。

 
  • JDK のインストール
    # cd /tmp/
    
    ## 64bit の場合
    # wget -O jdk-6u26-linux-rpm.bin http://download.oracle.com/otn-pub/java/jdk/6u26-b03/jdk-6u26-linux-x64-rpm.bin
    
    ## 32bit の場合
    ## wget -O jdk-6u26-linux-rpm.bin http://download.oracle.com/otn-pub/java/jdk/6u26-b03/jdk-6u26-linux-i586-rpm.bin
    
    # chmod u+x jdk-6u26-linux-rpm.bin
    # yes | ./jdk-6u26-linux-rpm.bin
    
    # rm -f sun-javadb-*.rpm jdk-6u26-linux*
    
 
  • Tomcat のインストール

    # cd /tmp/
    # wget -O apache-tomcat-7.0.19.tar.gz http://ftp.riken.jp/net/apache/tomcat/tomcat-7/v7.0.19/bin/apache-tomcat-7.0.19.tar.gz
    # tar xvzf apache-tomcat-7.0.19.tar.gz
    # mkdir /opt/tomcat
    # mv apache-tomcat-7.0.19 /opt/tomcat/
    # cd /opt/tomcat/
    # ln -s apache-tomcat-7.0.19 default
    # useradd -d /opt/tomcat -s /sbin/nologin tomcat
    # chown -R tomcat. /opt/tomcat
    
 
  • Tomcat のデーモン化 – 1

    # cd /tmp/
    # mv -f /opt/tomcat/default/bin/commons-daemon-native.tar.gz ./
    # tar xvzf commons-daemon-native.tar.gz
    # cd commons-daemon-1.0.6-native-src/unix/
    # export JAVA_HOME=/usr/java/default
    # autoconf
    # sh configure
    # make
    # chown tomcat. jsvc
    # mv jsvc /opt/tomcat/default/bin/
    # chown tomcat. samples/Tomcat7.sh
    # mv samples/Tomcat7.sh /opt/tomcat/default/bin/
    # rm -rf /tmp/commons-daemon-1.0.6-native-src /tmp/commons-daemon-native.tar.gz
    


続きを読む »

アプリのインフラを引越しました。

このエントリーをはてなブックマークに追加
はてなブックマーク - アプリのインフラを引越しました。
Bookmark this on Livedoor Clip
Bookmark this on Yahoo Bookmark
Bookmark this on Delicious
Share on Facebook

昨日、ふと気づいたら Google App Engine for java の Quota 制限を超えて、アプリがアクセス不可になってしまっていました。

スミマセン。。。

1日最大5ドルに設定していたんですが、急激なアクセス増加で制限値をオーバーしてしまったようです。

普段は大体無料分でまかなえるぐらいのアクセス数だったのに、いったい何で急にそんな事になったのか調べてみましたら、

livedoor レンタル掲示板 開発日誌 の「 【OTD】「OTD掲示板」 サービスの提供が終了致しました」という記事からの

流入が急激に増加したことが原因だと分かりました。

livedoor レンタル掲示板 開発日誌 で当サイト公開のブログパーツ「したらばBP」を貼って頂いているからです。

そこで、GAE の設定を変更して対応しようかなとも思ったんですが、

Quota に引っかかっていた通信量を優先する設定にしたとしても、すぐに制限値を超えてしまいそうでしたので、

毎日何ドルも掛かるのは厳しいので、思い切って、このブログを置いているさくらのVPS 1.5Gに引越しをしてみました。

元々、GAEが今年中にベータ版から有料の正式版に移行するらしいので、

さくらのVPSで、ブログとアプリを統合しようと考えていて、それを見越して 1.5G のコースにしていました。

なので、少し早くはなりましたが、ブログとアプリをさくらのVPS 1.5Gに統合しました。

ちなみにアプリケーションサーバには Tomcat7 を使用しています。

GAE/J に依存するコードを書いていなかったのが幸いしました。

CentOS に Java と Tomcat7 のインストールとデーモン起動の設定をしましたので、

次回はその手順を記事にしたいと思っています。

WebARENA CLOUD9 障害情報続報

このエントリーをはてなブックマークに追加
はてなブックマーク - WebARENA CLOUD9 障害情報続報
Bookmark this on Livedoor Clip
Bookmark this on Yahoo Bookmark
Bookmark this on Delicious
Share on Facebook

昨日お知らせした WebARENA の CLOUD9 で起きている障害の続報ですが・・・、

とうとう障害対応完了予定が未定となってしまいました。

http://web.arena.ne.jp/cgi-bin/cloud9/news.cgi?target=20110508021253

> 5月11日 午後 16:50追記
> 現在、お客さまデータの不整合解消のため復旧作業(ファイルチェック)を鋭意、実施しております。
> しかしながら、復旧作業に想定を大きく上回る時間がかかっており、
> お知らせした復旧見込時刻にサービスを再開することが困難になっております。
> そこで、お知らせしております復旧見込時刻を下記の通り一旦「未定」に変更致します。
> 【再変更前】05月12日(木)午前 10:00頃
> 【再変更後】未定

私の中でこれからの選択しで、NTT ブランドはもう無くなりました。

技術力も運用力も信用なりません。

NTT データの Doblog 事件に続いてこの有り様ですから。

借りている人の為にもデータの復旧だけでも頑張って欲しいところです。

しかし、仮に復旧したとしても、さくらのVPS かさくらが今後予定しているクラウドに移行する事をお勧めします。

クラウドはまだこれからなので分かりませんが、少なくとも VPS に関しては CLOUD9 を使っていた人なら

まず間違いなく移行して良かったと思えることでしょう。

価格が安いのに CLOUD9 より安定してパフォーマンスも良いです。今の所。

ちなみに NTTPC コミュニケーションズは、このタイミングでこんな発表をしています。

NTTPC、運用サポートをセットにした中堅・中小向けクラウドサービス「Biz-agora」
http://cloud.watch.impress.co.jp/docs/news/20110511_444483.html

このタイミングでこんな発表ができる神経が信じられませんね。

WebARENA CLOUD9 から引越ししてて良かった。

このエントリーをはてなブックマークに追加
はてなブックマーク - WebARENA CLOUD9 から引越ししてて良かった。
Bookmark this on Livedoor Clip
Bookmark this on Yahoo Bookmark
Bookmark this on Delicious
Share on Facebook

前回書き込みした通り、

当サイトは先月に Amazon EC2 から WebARENA CLOUD9 へ、

そしてそこからまた、さくらのVPS 1.5G へと二度の引越しをしました。

Amazon EC2 はまだ日本のデータセンターが出来る前で少しレスポンスが悪く感じていたのと、

転送量によっては課金されるかもしれない(課金される程の転送量はありませんがw)という精神的プレッシャー、

また、 インスタンスを誤って停止してしまうとデータが無くなってしまうという精神的プレッシャー、

それらから逃れるために引越しを決めました。

最近は日本でもクラウドや VPS などのサービスが沢山増えてきて、

価格が安いサービスも徐々に出てきていたというのもありました。

ちょうどその頃、NTTPC が運営している WebARENA の CLOUD9 が

入会金無料 & 月額基本料最大3ヶ月無料のキャンペーンをやっていたので、

お試し気分でそれに飛びついてしまいました。

後から気付いたのですがその契約には1年縛りの制約が付いていましたwww

まー、それでも快適に使えて安いならそれでも。。。と思っていましたが、

実際に使ってみると SSH や Web コントロールパネルの重いこと重いこと。

障害も頻発しているし、Web のレスポンスも時々すごく重いし。。。

で、また、ちょうどその頃、さくらのVPS の上位プランがすごく安い事にも気が付いて、

そちらへと再度の引越しを決めました。

今現在もさくらのVPS 1.5G で稼動していますが、WebARENA CLOUD9 と比べるとかなりの快適さです。

今から考えるとその選択が正解だったようです。

WebARENA の CLOUD9 は一昨日から長期障害に入ってしまいました。
http://web.arena.ne.jp/cgi-bin/cloud9/news.cgi?target=20110508021253

> 障害発生日:2011年05月08日午前 00時00分頃

障害対応完了予定は現在のところ以下の通り。
(すでに3日も延長されてますが。)

> 【変更前】05月09日(月)午前 11:00 ~ 午後 02:00頃
> 【変更後】05月12日(木)午前 10:00頃

クラウドと謳っていてこんなに長時間停止???

特徴に挙げられているフェイルオーバーやマイグレーション機能とはいったい???
http://web.arena.ne.jp/cloud9/service/spec.html#failover

NTT 繋がりで、NTT データの Doblog のようにならない事を祈るばかりです。
http://codezine.jp/article/detail/3896

RIA Service アップデート情報 と バーボンハウス規制 と 当サイトの引越し

このエントリーをはてなブックマークに追加
はてなブックマーク - RIA Service アップデート情報 と バーボンハウス規制 と 当サイトの引越し
Bookmark this on Livedoor Clip
Bookmark this on Yahoo Bookmark
Bookmark this on Delicious
Share on Facebook

久しぶりに RomEx と ThreadEx と したらばBP をアップデートしました。

  • RomEx(2chブラウザ)、

    ThreadEx(2chスレッドビューア)

    Build:20110407001

    ・ 過去ログを見られるようにしました。
      (dat落ちしているスレッドが mimizun から取得できれば表示するようにしました。みみずんさんに感謝です。)
    ・ バーボンハウス規制されている場合に bg20 サーバの方から取得できれば表示するようにしました。
    ・ 2ch の板のホスト名(サブドメイン)が変わった場合に
      古いホスト名のURLでもスレッド一覧やスレッドを表示できるようにしました。
    ・ スレッド一覧からスレッドを選択する UI を若干変更しました。

  • したらばBP(したらば掲示板ビューア)

    Build:20110407001

    ・ スレッド一覧からスレッドを選択する UI を若干変更しました。

最近、2ch や bbspink でバーボンハウス規制される事が多くなりました。
2ch の場合は bg20 サーバからも取得できるのでそちらから表示するようにしましたが、
bbspink は取得できない為、一部の板やスレッドが表示できない状態が続いています。

Google App Engine の IP アドレスが規制対象になってしまってるようなので、
誰か他の人が悪さしてるような気も・・・。

GAE やめて他のサーバに引っ越そうか悩み中です。

ちなみにアプリは GAE で稼働してますが、当サイトは Amazon EC2 で稼働していました。

この間までは。。。

という事で、この間、当サイトは Amazon EC2 から WebARENA の CLOUD9 に引越ししました。

が、さらにその後、 さくらのVPS 1.5Gに引越ししました。

WordPress の移行は面倒でしたが、今は前より快適です。

カレンダー

2012年5月
« 7月    
 12345
6789101112
13141516171819
20212223242526
2728293031  

当サイトについて

当サイトはリンクフリーです。
また、当サイトで公開中のサービス、ソフトウェアは全て無料でご利用頂けます。

サポート、お問い合わせ

サービスに関するお問い合わせ、FlexやRIAの開発に関するご相談・ご依頼などは、メールRIA Service サポート掲示板までお願いします。

免責事項

ご利用は自己責任でお願いします。 当サイト及び公開中のサービス、ソフトウェアは予告なしに公開を停止する場合があります。 また、ご利用によるいかなる損失・損害についても当サイトは一切の責任と義務を負いません。

当サイトのご利用にはFlash Playerが必要です。

スポンサーリンク