{"id":17647,"date":"2025-06-12T14:54:43","date_gmt":"2025-06-12T06:54:43","guid":{"rendered":"https:\/\/92it.top\/?p=17647"},"modified":"2025-06-14T11:19:21","modified_gmt":"2025-06-14T03:19:21","slug":"centos7-%e5%ae%89%e8%a3%85-openjdk-17","status":"publish","type":"post","link":"https:\/\/92it.top\/?p=17647","title":{"rendered":"Centos7 \u5b89\u88c5 OpenJdk 17 \u548c Jenkins"},"content":{"rendered":"\n<p><strong>OpenJdk 17 \u5b89\u88c5<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>\u5176\u4ed6\u7cfb\u7edf\u8bf7\u67e5\u770b \u5b98\u7f51\u7684\u4e0b\u8f7d\u9875\u9009\u62e9\u5bf9\u5e94\u7684\u5b89\u88c5<\/p>\n\n\n\n<ul>\n<li>oracle jdk :&nbsp;&nbsp;<a href=\"https:\/\/www.oracle.com\/java\/technologies\/downloads\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.oracle.com\/java\/technologies\/downloads\/<\/a><\/li>\n\n\n\n<li>\u5fae\u8f6fopenjdk \uff1a<a href=\"https:\/\/learn.microsoft.com\/zh-cn\/java\/openjdk\/download#openjdk-17\" target=\"_blank\" rel=\"noreferrer noopener\">&nbsp;https:\/\/learn.microsoft.com\/zh-cn\/java\/openjdk\/download#openjdk-17<\/a><\/li>\n\n\n\n<li>\u6587\u7ae0\u4e2d\u7684openjdk\uff1a&nbsp;<a href=\"https:\/\/jdk.java.net\/archive\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/jdk.java.net\/archive\/<\/a><\/li>\n<\/ul>\n\n\n\n<p><strong>1\u3001\u521b\u5efajdk\u76ee\u5f55<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">mkdir -p \/home\/jdk\ncd \/home\/jdk<\/pre>\n\n\n\n<p><strong>2\u3001\u4e0b\u8f7dOpenJdk<\/strong> <strong>17 \u514d\u5b89\u88c5\u5305<\/strong> <\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">#\u8fd9\u91cc\u6211\u5907\u4efd\u5230\u81ea\u5df1\u7684\u767e\u5ea6\u7f51\u76d8\u4e00\u4e2a\u7248\u672c \u5728\u5f00\u53d1\u76f8\u5173-java\u5f00\u53d1\u76f8\u5173-openjdk centos\u5b89\u88c5\u5305\u4e2d\nwget https:\/\/download.java.net\/java\/GA\/jdk17.0.2\/dfd4a8d0985749f896bed50d7138ee7f\/8\/GPL\/openjdk-17.0.2_linux-x64_bin.tar.gz<\/pre>\n\n\n\n<p><strong>3\u3001\u89e3\u538b\u5b89\u88c5\u5305<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">tar zxf openjdk-17.0.2_linux-x64_bin.tar.gz<\/pre>\n\n\n\n<p><strong>4\u3001\u914d\u7f6e\u73af\u5883\u53d8\u91cf\uff0c\u6ce8\u610f\uff1ajava17\u6ca1\u6709jre<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">vim \/etc\/profile\n#\u5728unset i \u4e0a\u65b9\u63d2\u5165\u4ee5\u4e0b\u73af\u5883 \u53d8\u91cf\nexport JAVA_HOME=\/home\/jdk\/jdk-17.0.2\/\nexport CLASSPATH=$JAVA_HOME\/lib:$CLASSPATH\nexport PATH=$JAVA_HOME\/bin:$PATH<\/pre>\n\n\n\n<p><strong>5\u3001\u4f7f\u53d8\u91cf\u9a6c\u4e0a\u751f\u6548<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">source \/etc\/profile<\/pre>\n\n\n\n<p><strong>6\u3001\u6d4b\u8bd5\u662f\u5426\u6210\u529f<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">java -version\n#\u4f1a\u6253\u5370\u4ee5\u4e0b\u5185\u5bb9\nopenjdk version \"17.0.2\" 2022-01-18\nOpenJDK Runtime Environment (build 17.0.2+8-86)\nOpenJDK 64-Bit Server VM (build 17.0.2+8-86, mixed mode, sharing)<\/pre>\n\n\n\n<p><strong>7\u3001\u589e\u52a0JDK\u8f6f\u94fe\u63a5<\/strong>\uff08\u91cd\u8981\u203c\ufe0f\uff0c\u5426\u5219Jenkins\u542f\u52a8\u4f1a\u5931\u8d25\uff09\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ln -s \/home\/jdk\/jdk-17.0.2\/bin\/java \/usr\/bin\/java<\/pre>\n\n\n\n<p><strong>Cnetos7 Jenkins \u5b89\u88c5<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>\u53c2\u8003\uff1a<a href=\"https:\/\/www.jenkins.io\/doc\/book\/installing\/linux\/\">https:\/\/www.jenkins.io\/doc\/book\/installing\/linux\/<\/a><\/p>\n\n\n\n<p>\u4f9d\u6b21\u6267\u884c\u4e0b\u9762\u7684\u547d\u4ee4<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo wget -O \/etc\/yum.repos.d\/jenkins.repo \\\n    https:\/\/pkg.jenkins.io\/redhat\/jenkins.repo\n\nsudo rpm --import https:\/\/pkg.jenkins.io\/redhat\/jenkins.io-2023.key<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo yum upgrade<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo yum install fontconfig<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo yum install -y jenkins<\/pre>\n\n\n\n<p>\u542f\u52a8Jenkins\uff08\u6ce8\u610f\u5f00\u653e\u4e91\u670d\u52a1\u56688080\u7aef\u53e3\uff09<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo systemctl start jenkins<\/pre>\n\n\n\n<p>\u5f00\u673a\u81ea\u542f\u52a8<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo systemctl enable jenkins<\/pre>\n\n\n\n<p>\u67e5\u770bJenkins\u72b6\u6001<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo systemctl status jenkins<\/pre>\n\n\n\n<p>\u8bbf\u95eejenkins\u5730\u5740<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">http:&lt;ip\u6216\u8005\u57df\u540d>:8080<\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"416\" src=\"https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-113-1024x416.png\" alt=\"\" class=\"wp-image-17654\" style=\"width:532px;height:auto\" srcset=\"https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-113-1024x416.png 1024w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-113-300x122.png 300w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-113-768x312.png 768w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-113-1536x624.png 1536w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-113-830x337.png 830w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-113-230x93.png 230w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-113-350x142.png 350w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-113-480x195.png 480w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-113.png 1668w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<p>\u00a0\u6267\u884c\u547d\u4ee4\u67e5\u770b\u5bc6\u7801\uff1a<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">cat \/var\/lib\/jenkins\/secrets\/initialAdminPassword<\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"541\" src=\"https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-114-1024x541.png\" alt=\"\" class=\"wp-image-17655\" style=\"width:484px;height:auto\" srcset=\"https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-114-1024x541.png 1024w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-114-300x159.png 300w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-114-768x406.png 768w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-114-830x439.png 830w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-114-230x122.png 230w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-114-350x185.png 350w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-114-480x254.png 480w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-114.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<p>\u63d2\u4ef6\u5b89\u88c5\u5b8c\u6210\u4ee5\u540e\u5c06\u4f1a\u521b\u5efa\u7ba1\u7406\u5458\u8d26\u6237<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"524\" src=\"https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-115-1024x524.png\" alt=\"\" class=\"wp-image-17656\" style=\"width:484px;height:auto\" srcset=\"https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-115-1024x524.png 1024w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-115-300x154.png 300w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-115-768x393.png 768w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-115-830x425.png 830w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-115-230x118.png 230w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-115-350x179.png 350w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-115-480x246.png 480w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-115.png 1156w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<p>\u5b89\u88c5\u5b8c\u6210\uff1a<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"668\" src=\"https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-116-1024x668.png\" alt=\"\" class=\"wp-image-17657\" style=\"width:468px;height:auto\" srcset=\"https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-116-1024x668.png 1024w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-116-300x196.png 300w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-116-768x501.png 768w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-116-830x541.png 830w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-116-230x150.png 230w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-116-350x228.png 350w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-116-480x313.png 480w, https:\/\/92it.top\/wp-content\/uploads\/2025\/06\/image-116.png 1052w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>","protected":false},"excerpt":{"rendered":"<p>OpenJdk 17 \u5b89\u88c5 \u5176\u4ed6\u7cfb\u7edf\u8bf7\u67e5\u770b \u5b98\u7f51\u7684\u4e0b\u8f7d\u9875\u9009\u62e9\u5bf9\u5e94\u7684\u5b89\u88c5 1\u3001\u521b\u5efajdk\u76ee\u5f55 2\u3001\u4e0b\u8f7dOpenJ [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[59],"tags":[],"_links":{"self":[{"href":"https:\/\/92it.top\/index.php?rest_route=\/wp\/v2\/posts\/17647"}],"collection":[{"href":"https:\/\/92it.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/92it.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/92it.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/92it.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=17647"}],"version-history":[{"count":6,"href":"https:\/\/92it.top\/index.php?rest_route=\/wp\/v2\/posts\/17647\/revisions"}],"predecessor-version":[{"id":17658,"href":"https:\/\/92it.top\/index.php?rest_route=\/wp\/v2\/posts\/17647\/revisions\/17658"}],"wp:attachment":[{"href":"https:\/\/92it.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=17647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/92it.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=17647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/92it.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=17647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}