{"id":4720,"date":"2013-03-06T15:47:54","date_gmt":"2013-03-06T07:47:54","guid":{"rendered":"http:\/\/jpuyy.com\/?p=4720"},"modified":"2013-11-25T10:31:35","modified_gmt":"2013-11-25T02:31:35","slug":"ami-on-ec2-install-oracle-jdk","status":"publish","type":"post","link":"https:\/\/jpuyy.com\/?p=4720","title":{"rendered":"\u5728ec2\u7684AMI\u4e0a\u5b89\u88c5oracle\u7684jdk"},"content":{"rendered":"<p>\u4e9a\u9a6c\u900a\u4e0a()\u9ed8\u8ba4\u7684jdk\u4e3aopenjdk\uff0c\u73b0\u5728\u6362\u4e3aoracle\u7684\u3002<\/p>\n<p>\u64cd\u4f5c\u6b65\u9aa4\u5982\u4e0b\uff08\u5982\u970064\u4f4d\u7684\uff0c\u5c06\u4e0b\u9762\u7684i586\u6539\u4e3ax64\uff1b6u34-b04\u53ef\u4ee5\u731c\u662f\u7248\u672c\u53f7\uff09<\/p>\n<p>PS:oracle\u5df2\u7ecf\u4e0d\u652f\u6301\u76f4\u63a5\u4e0b\u8f7d\uff0c\u4f7f\u7528\u8fd9\u4e2a<a title=\"oracle-i-download-your-jdk-by-eating-magic-cookies\" href=\"http:\/\/blog.kdecherf.com\/2012\/04\/12\/oracle-i-download-your-jdk-by-eating-magic-cookies\/\" target=\"_blank\">\u6280\u5de7<\/a>\u6765\u4e0b\u8f7d<\/p>\n<pre>wget --no-check-certificate --no-cookies --header \"Cookie: gpw_e24=xxx;\" http:\/\/download.oracle.com\/otn-pub\/java\/jdk\/6u34-b04\/jdk-6u34-linux-i586-rpm.bin\r\nsudo bash\r\nchmod +x jdk-6u34-linux-i586-rpm.bin\r\n.\/jdk-6u34-linux-i586-rpm.bin\r\nalternatives --install \/usr\/bin\/java java \/usr\/java\/default\/bin\/java 20000\r\nupdate-alternatives --config java\r\nln -s \/usr\/java\/default\/jre \/usr\/lib\/jvm\/jre\r\nln -s \/usr\/share\/java \/usr\/lib\/jvm-exports\/jre<\/pre>\n<p>\u4f7f\u7528java -version\uff0c\u51fa\u73b0\u4e0b\u9762\u7c7b\u4f3c\u4fe1\u606f\uff0c\u5219\u5df2\u7ecf\u5c06\u9ed8\u8ba4jvm\u53d8\u4e3aoracle\u7248\u3002<\/p>\n<pre>$ java -version\r\njava version \"1.6.0_34\"\r\nJava(TM) SE Runtime Environment (build 1.6.0_34-b04)\r\nJava HotSpot(TM) Client VM (build 20.9-b04, mixed mode, sharing)<\/pre>\n<p>\u8fd9\u91cc\u591a\u8bf4\u4e00\u53e5update-alternatives\uff0c\u5b83\u53ef\u4ee5\u8bbe\u7f6e\u67d0\u4e00\u7c7b\u8f6f\u4ef6\u7684\u9ed8\u8ba4\u7a0b\u5e8f\uff0c\u5982\u679c\u60f3\u5c06vim\u53d6\u4ee3nano\u53d8\u4e3a\u9ed8\u8ba4\u7f16\u8f91\u5668\uff0c\u5219\u4f7f\u7528\u5982\u4e0b\u547d\u4ee4\uff1a<\/p>\n<pre>update-alternatives --config editor<\/pre>\n<p>\u8fd8\u53ef\u4ee5\u914d\u7f6eFTP,telnet,rsh\u7b49\u9884\u8bbe\u7a0b\u5e8f,\u66f4\u591a\u7684\u67e5\u770b\/etc\/alternatives\u76ee\u5f55\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4e9a\u9a6c\u900a\u4e0a()\u9ed8\u8ba4\u7684jdk\u4e3aopenjdk\uff0c\u73b0\u5728\u6362\u4e3aoracle\u7684\u3002 \u64cd\u4f5c\u6b65\u9aa4\u5982\u4e0b\uff08\u5982\u970064\u4f4d\u7684\uff0c\u5c06\u4e0b\u9762\u7684i586\u6539\u4e3ax64\uff1b6u34-b04\u53ef\u4ee5\u731c\u662f\u7248\u672c\u53f7\uff09 PS:oracle\u5df2\u7ecf\u4e0d\u652f\u6301\u76f4\u63a5\u4e0b\u8f7d\uff0c\u4f7f\u7528\u8fd9\u4e2a\u6280\u5de7\u6765\u4e0b\u8f7d wget &#8211;no-check-certificate &#8211;no-cookies &#8211;header &#8220;Cookie: gpw_e24=xxx;&#8221; http:\/\/download.oracle.com\/otn-pub\/java\/jdk\/6u34-b04\/jdk-6u34-linux-i586-rpm.bin sudo bash chmod +x jdk-6u34-linux-i586-rpm.bin .\/jdk-6u34-linux-i586-rpm.bin alternatives &#8211;install \/usr\/bin\/java java \/usr\/java\/default\/bin\/java 20000 update-alternatives &#8211;config java ln -s \/usr\/java\/default\/jre \/usr\/lib\/jvm\/jre ln -s \/usr\/share\/java \/usr\/lib\/jvm-exports\/jre \u4f7f\u7528java -version\uff0c\u51fa\u73b0\u4e0b\u9762\u7c7b\u4f3c\u4fe1\u606f\uff0c\u5219\u5df2\u7ecf\u5c06\u9ed8\u8ba4jvm\u53d8\u4e3aoracle\u7248\u3002 $ java -version java version &#8220;1.6.0_34&#8221; Java(TM) SE Runtime Environment (build 1.6.0_34-b04) Java HotSpot(TM) Client VM (build 20.9-b04, mixed mode, [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[133,134],"class_list":["post-4720","post","type-post","status-publish","format-standard","hentry","category-linux","tag-ec2","tag-jdk"],"_links":{"self":[{"href":"https:\/\/jpuyy.com\/index.php?rest_route=\/wp\/v2\/posts\/4720","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jpuyy.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jpuyy.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jpuyy.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/jpuyy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4720"}],"version-history":[{"count":9,"href":"https:\/\/jpuyy.com\/index.php?rest_route=\/wp\/v2\/posts\/4720\/revisions"}],"predecessor-version":[{"id":5887,"href":"https:\/\/jpuyy.com\/index.php?rest_route=\/wp\/v2\/posts\/4720\/revisions\/5887"}],"wp:attachment":[{"href":"https:\/\/jpuyy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4720"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jpuyy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4720"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jpuyy.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4720"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}