• ベストアンサー
  • すぐに回答を!

CentOSにJavaの実行環境を構築する方法

初めまして、CentOS5.8サーバでJavaの実行環境を作ろうとしていますが、上手くいかず困っております。 参考にしたのは下記のサイトです。 http://d.hatena.ne.jp/sardine/20110602 # wget -O jdk-7u4-linux-i586-rpm.bin http://download.oracle.com/otn-pub/java/jdk/7u4-b20/jdk-7u4-linux-i586.rpm と実行したところ、jdk-7u4-linux-i586-rpm.bin がダウンロードされています。 大きさは5kbyteくらいでした。 # chmod a+x jdk-7u4-linux-i586-rpm.bin を実行して #./jdk-7u4-linux-i586-rpm.bin を実行したところ下記の様に表示されるのですが、何がまずいのでしょうか。 どなたかご指摘お願いいたします。 また、参考になるURL等ありましたら教えて頂きたいと思います。よろしくお願いいたします。 ---------------------------------------------------------- ./jdk-7u4-linux-i586-rpm.bin: line 1: html: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 2: head: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 3: title: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 4: META: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 5: link: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 6: link: No such file or directory : command not found6-rpm.bin: line 7: ./jdk-7u4-linux-i586-rpm.bin: line 8: body: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 9: div: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 10: table: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 11: tr: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 12: syntax error near unexpected token `<' ./jdk-7u4-linux-i586-rpm.bin: line 12: ` <td rowspan="2" valign="middle" nowrap><a href="http://www.oracle.com"><img src="/errors/us/assets/oralogo-small.g'f" width="154" height="19" hspace="10" vspace="25" border="0" ></a></td>

共感・応援の気持ちを伝えよう!

  • 回答数6
  • 閲覧数1171
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.6
  • utun01
  • ベストアンサー率40% (110/270)

No.4です。 Servlet動かすだけなら、JREとTomcatがあればいけるかな? JREはたぶんTomcat入れたら依存パッケージとして入る気がするので、以下の様な感じでいけると思います。 yum install tomcat6 yum install tomcat6-admin-webapps yum install tomcat6-webapps もしパッケージ無いって言われる様であれば、 yum list tomcat* をやって、インストールできるバージョンを確認してみてください。 5.8だともしかしたらtomcat5かも?

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • CentOSでアップデート中に再起動してエラー発生

    現在CentOS5を使用しているのですがアップデート途中に再起動をしてしまった為、起動中にエラーが発生して止まってしまいます。 復旧方法があれば教えて頂きたいのですが・・・エラーの内容は bash: dircolors: command not found bash: /usr/bin/id: No such file or directory bash: [: =: unary operator expected bash: /usr/bin/id: No such file or directory bash: [: =: unary operator expected bash: /usr/bin/pkg-config: No such file or directory と表示されます、宜しく御願いします。

  • わからないエラーが出て困っております。

    Mac OS X 10.4.11を使っております。 /bin/sh: line 1: /usr/bin/dscacheutil: No such file or directory というエラーが出る場合はどうしたらいいのでしょうか...本当に全然わからない初心者で困っております。

    • ベストアンサー
    • Mac
  • rpm コマンドでエラーが…

    お世話になります。 少し古いノートPCを貸してもらい、Linux7.2を動かしています。 カーネルが2.4.7-10ということもあり、新しくしようとパッケージをダウンロードしました。 そしていざrpmコマンドを打ちました。すると、 # rpm -ivh *.rpm error: db3 error(2) from dbenv->open: No such file or directory error: cannot open Packages index using db3 - No such file or directory (2) error: cannot open Packages database in /var/lib/rpm というメッセージが出ました。 カーネルが相手だからかなと思い、テストとして、 # rpm -q perl と打つと error: db3 error(2) from dbenv->open: No such file or directory error: cannot open Packages index using db3 - No such file or directory (2) というメッセージが返ってきました。 これって何が原因なのでしょうか? すいませんが回答よろしくお願いします。 足りない情報があれば随時補足します。

その他の回答 (5)

  • 回答No.5
  • entree
  • ベストアンサー率55% (405/735)

「右クリックして保存」、なんてしていませんか? ダウンロードされたファイルはHTMLファイルのように見えます。 おそらくファイルの内容は「ページがみつかりません」あたりではないでしょうか? 正しくファイルをダウンロードしてください。

共感・感謝の気持ちを伝えよう!

  • 回答No.4
  • utun01
  • ベストアンサー率40% (110/270)

JDKを落とそうとしてるってことは、実行環境じゃなくコンパイル環境なのでは・・・? 開発に使いたいのであれば、Eclipseとか入れればJDKも一緒に入りますよ。 たぶんPRMforge辺りのリポジトリ追加して、yum install eclipseみたいな感じでいけます。(ちゃんと確認はされた方がいいですが)

共感・感謝の気持ちを伝えよう!

質問者からのお礼

>JDKを落とそうとしてるってことは、実行環境じゃなくコンパイル環境なのでは・・・? その通りです! すみません。根本的に間違ってました。 実は実行環境を作りたいのですが、ローカルのPCでeclipseで開発してサーバに上げたいなと思ったところそもそもどうやってサーバで実行するのかが解らず、JDKをインストールしようとしていたのですが、良く考えたらJDKは開発用キットですよね。 本当に基礎的なとこなんですが、Javaアプリケーションをサーバで動かそうと思ったら何が必要なんでしょうか? 不勉強ですいません。

  • 回答No.3

ANo.1 はJREです。 表記が間違いです!!

共感・感謝の気持ちを伝えよう!

  • 回答No.2

JDKであれば、 wget -O jdk-7u4-linux-i586.rpm --no-cookies --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F" \ "http://download.oracle.com/otn-pub/java/jdk/7u4-b20/jdk-7u4-linux-i586.rpm"

共感・感謝の気持ちを伝えよう!

  • 回答No.1

wget -O jdk-7u4-linux-i586.rpm http://javadl.sun.com/webapps/download/AutoDL?BundleId=63201 では?

参考URL:
http://www.java.com/ja/download/linux_manual.jsp?locale=ja

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • linuxのrpm配布サイト

    linuxのrpm配布サイト libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory というエラーが出ています。 RPMを配布しているサイトからダウンロードしたいのですが、どのサイトから落とせますか?

  • Cronからのメール

    CentOSでCronを使っているのですが、 時々、以下のような内容のメールが送られてきます。 ### Warning: File system error. ### Filename: /var/lib/rpm/__db.001 ### No such file or directory ### Continuing... ### Warning: File system error. ### Filename: /var/lib/rpm/__db.002 ### No such file or directory ### Continuing... ### Warning: File system error. ### Filename: /var/lib/rpm/__db.003 ### No such file or directory ### Continuing... 調べるには調べてみて、 # rpm &#8211;rebuilddb # rpm -qa # yum list などとはしてみたのですが、 一時的にでもこれで問題なくなったのかどうかもわからず、 再び、メールが送られてきました。 これはどのような内容のメールなのでしょうか。 無視しておいてもいいのでしょうか。 根本的に解決する方法があるのでしょうか。 あれば教えてください。 よろしくお願いします。

  • Linuxにjavaをインストールすることについて

    Linuxにssh接続でのコマンドラインよりJava SE Development Kit 6u45をインストールしようとしたところ。エラーがでて完了できませんでした。以下に私が実行した内容を貼り付けます。(root@*****の部分は、あとから書き換えています。) root@*****:~# ./jdk-6u45-linux-i586.bin ./jdk-6u45-linux-i586.bin: line 37: [: Available: integer expression expected Unpacking... Checksumming... Extracting... ./jdk-6u45-linux-i586.bin: line 74: ./install.sfx.25943: cannot execute binary file Failed to extract the files. Please refer to the Troubleshooting section of the Installation Instructions on the download page for more information. さらに以下も試してみました。 root@*****:~# chmod +x jdk-6u45-linux-i586.bin root@*****:~# ./jdk-6u45-linux-i586.bin ./jdk-6u45-linux-i586.bin: line 37: [: Available: integer expression expected Unpacking... Checksumming... Extracting... ./jdk-6u45-linux-i586.bin: line 74: ./install.sfx.27220: cannot execute binary file Failed to extract the files. Please refer to the Troubleshooting section of the Installation Instructions on the download page for more information. 尚、以上の作業はBuffalo社製のNASのLS-WVLシリーズにssh接続をして行っております。また、私が調べたところ、Linuxと書いておりますがBSD系のOpenBSDがこのNASに入ってる可能性があるとも思われます。大変わかりにくい書き方になってしまいましたが、まだ未熟ということもありお許しください。 長くなり恐縮ではありますが原因が分かりませんでした。どなたか、間違いもしくは、解決策をお示し頂けないでしょうか。よろしくお願い致します。

  • crontabでPHPスクリプトが実行出来ない

    crontabで毎分PHPのスクリプトを起動する記述をしましたが、すべて下記エラーが出て実行されません。 phpスクリプトの先頭で「#!bin/usr/php」を書く方法と、crontabで「* * * * * /usr/bin/php test.php > dev/null」とする方法を試してみましたが両方ともダメでした。 解決索があればご教示下さい。 【エラー内容】 test.php: line 1: ?php: No such file or directory

    • ベストアンサー
    • PHP
  • Linuxでシェルスクリプトがフルパスだと実行できない

    Linuxでシェルスクリプトがフルパスだと実行できない こんにちは 現在linuxでシェルスクリプトを記載していて、やっと出来た!と思ったら、なぜかフルパスで実行すると失敗します。 中身は例えば #!bin/sh echo "hello" とし、ファイル名をtest.shとします。 実行時にカレントからだと上手くいきます。 ./test.sh ただし、フルパスで実行するとうまくいきません。 ./home/user/test.sh エラーは以下 bash: ./home/dv3/tet.sh:No such file or directory 所有者はrootでグループもrootにしてあります。 シェルの権限は755にして、rootで実行しています。 なぜカレントだと上手くいき、フルパスだと上手くいかないのでしょうか? パスが必要なコマンドも入っていないのに。。。 どなたかご教授いただけると幸いです。 宜しくお願い致します。

  • JAVAのバージョンがあがらない

    jdk-7u5-windows-i586.exeをインストールしたのにDOS窓からjavac -versionを実行するとjavac 1.5.0_09と出ます。 確かに以前はJAVA5を使っていました。 環境パスも「C:\Program Files\Java\jdk1.7.0_05\bin」と通しています。 なぜ1.7にならないのでしょうか。 対策をご存知の方教えてください。 合わせてユーザー環境変数とシステム環境変数の違いと設定を教えてください。 OSはWindowsXP Pro(32Bit)です。 お願いします。

    • ベストアンサー
    • Java
  • Fedora Core1でJAVA開発環境が作成できない

    先日、PCにlinux(Fedora Core1)をインストールし、J2SDK(V 1.3.1_09)をダウンロードし、インストールしたのですが、開発環境が作成できません。 java や javac コマンドを打つと以下のようなエラーメッセージが表示されます。 /usr/local/prgm/jdk1.3.1_09/bin/i386/native_threads/java: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory PATHは一応通してあって /usr/local/prgm/J2SDK1.3.1/bin (*/usr/local/prgmがインストールを行った場所です) に設定しています。恐らくほかの環境変数が足りないんだと思うのですが何が足りなんでしょうか? それとも別の理由があるのでしょうか?

  • シェル エラーについて

    Linux programming 3rd Editionと言う本にサンプルプログラムがあるんですけど、試しに使ってみたら /bin/sh^M: bad interpreter: No such file or directory と出てきました  通訳すると”下手な通訳:このファイルまたはディレクトリは見つかりません” /bin/sh^Mの^Mってなんですか?

  • sudoでシェルスクリプトを実行させたい

    /usr/bin/sudo を使って、xxx.shを実行させたいので、設定でxxx.shを許可しました。 その後Apacheで動くCGI(perlスクリプト)から、``を使って実行させようと考えています。 このときにこのxxx.shがうまく動きません。多分シェルにアクセスできないのだと思いますが、どうしたらこのスクリプトをroot権限で動かす事ができるようになるのでしょうか。関係あるかどうかわかりませんが、xxx.shの中身はディレクトリ作成コマンドなどです。ネットで検索したら、シェルスクリプトだけ許可にすればよいとあったのですが・・。セキュリティ的には/bin/shを許可するのはまずそうな気がするのですが、こちらを許可してもよいものでしょうか。 環境等 xxx.sh 755 所有者(user1) Apache実行ユーザ (apache) CGIの実行ユーザ(apache?) 挑戦したコマンド(とアパッチのログ) `/usr/bin/sudo sh ./xxx.sh`; ->パスワード求められます (/bin/shの権限がない?) `/usr/bin/sudo ./xxx.sh`; ->/usr/bin/sudo: unable to exec ファイルのパス No such file or directory (xxx.shのファイルの場所はあってます) `/usr/bin/sudo フルパス/xxx.sh`; ->/usr/bin/sudo: unable to exec ファイルのパス No such file or directory (xxx.shのファイルの場所はあってます) 不足の点などあればご指摘ください。

  • MinGWでfreetypeのmake時に

    SDL_ttfを使うためにfreetype2.4.8をmakeしたところ, config.mk:25: builds/unix/unix-def.mk: No such file or directory config.mk:26: builds/unix/unix-cc.mk: No such file or directory builds/freetype.mk:216: src/cff/rules.mk: No such file or directory builds/freetype.mk:216: src/cid/rules.mk: No such file or directory builds/freetype.mk:216: src/pfr/rules.mk: No such file or directory builds/freetype.mk:216: src/type42/rules.mk: No such file or directory builds/freetype.mk:216: src/winfonts/rules.mk: No such file or directory builds/freetype.mk:216: src/bdf/rules.mk: No such file or directory builds/freetype.mk:216: src/autofit/rules.mk: No such file or directory builds/freetype.mk:216: src/pshinter/rules.mk: No such file or directory builds/freetype.mk:216: src/smooth/rules.mk: No such file or directory builds/freetype.mk:216: src/cache/rules.mk: No such file or directory builds/freetype.mk:216: src/gzip/rules.mk: No such file or directory builds/freetype.mk:216: src/bzip2/rules.mk: No such file or directory builds/freetype.mk:216: src/psaux/rules.mk: No such file or directory make: *** No rule to make target `src/psaux/rules.mk'. Stop. と出て失敗しました.設定が間違っているのでしょうか