Linux下搭建java環境

文章目錄

      • 一,xshell鏈接linux
      • 二,linux安裝jdk環境

一,xshell鏈接linux

這里用到的工具,VMware搭配CentOS7 64位+Xshell5
操作之前確保,傳輸Xshell連接了虛擬機
打開Xshell,文件->新建

主機ip—>進入虛擬機,右鍵打開終端,輸入命令:ifconfig 查看

在這里插入圖片描述
連接過程中,輸入虛擬機用戶名,和密碼即可
在這里插入圖片描述
連接成功標志
在這里插入圖片描述1.如果當前是root超級管理員用戶,就無需切換.
切換到root用戶下,命令:su root
在這里插入圖片描述
普通用戶切換到root用戶,需要輸入密碼,linux下輸入密碼不會顯示任何字符,輸完之后回車.
在這里插入圖片描述
能看到root@localhost即切換成功.

二,linux安裝jdk環境

如果不想去官網下載,這里提供jdk1.8
jdk-8u301-linux-x64.tar
鏈接:https://pan.baidu.com/s/1CxWJuyurKQD2iY5HEyM5sg
提取碼:1bki
apache-tomcat-8.5.34.tar
鏈接:https://pan.baidu.com/s/1v2VTD30nko-r3pPGjuq1dg
提取碼:f2o3
cd /usr/local 主要存放那些手動安裝的軟件
mkdir software 創建一個空文件,用于存放我們安裝的軟件
cd /usr/local/software 進入到安裝目錄

下載好的 jdk-8u301-linux-x64.tar 和 apache-tomcat-8.5.34.tar。
拖到software文件夾下.等待傳輸完成。

在這里插入圖片描述

輸入命令:ll,可以看到上傳的jdk
在這里插入圖片描述
把兩個.tar包進行壓縮
tar -zxf jdk-8u171-linux-x64.tar.gz
tar -zxf apache-tomcat-8.5.34.tar.gz
輸入 ll
看到壓縮之后的文件
在這里插入圖片描述
然后刪掉壓縮包,再查看 ll
在這里插入圖片描述
只有解壓只有的文件,可以給文件改名字,這里我改成jdk8和tomcat8
命令
mv jdk1.8.0_171/ jdk8 mv apache-tomcat-8.5.34/ tomcat8

ll:查看當前文件下的文件
在這里插入圖片描述
安裝好之后,當然是配置環境變量.
vim /etc/profile
輸入i,進入到編輯狀態,移到最后一行
編寫如下內容:
export JAVA_HOME=/usr/local/software/jdk8 export
PATH=$PATH:$JAVA_HOME/bin
寫完之后按Esc退到命令模式,輸入**:wq**保存并退出.
保存退出后,設置環境變量立馬生效 source /etc/profile
輸入java -version
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/37468.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/37468.shtml
英文地址,請注明出處:http://en.pswp.cn/news/37468.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

centos 安裝 virtualbox

參考 https://phoenixnap.com/kb/how-to-install-virtualbox-centos-7 遇到 Gpg Keys Failue 這樣解決 將 rpm 包下載到本地 –disablerepovirtualbox sudo yum --disablerepovirtualbox localinstall VirtualBox-7.0-7.0.10_158379_el7-1.x86_64 failure: repodata/repomd…

STC單片機掉電(停機)模式介紹和使用

STC單片機掉電(停機)模式介紹和使用 ?在STC8/12/15單片機中都包含有掉電(省電模式)。 ??掉電模式/停機模式 ??STC12/15/8通用。??將寄存器PCON的.1Bit位置為1(PCON |=0x02),單片機將進入掉電模式,(掉電模式也叫停機模式)進入掉電模式后,內部時鐘停振,由于無時鐘…

適用于物聯網 (IoT)的遠距離、低功耗、低速率WiFi—Wi-Fi HaLow

1. Wi-Fi 簡介 Wi-Fi(Wireless Fidelity)是目前較為常見的無線通信方式,承載著一半以上的互聯網流量。Wi-Fi是一個總稱,涵蓋了802.11通信協議系列,由Wi-Fi聯盟持有并推動其發展。802.11通信協議發展至今已逾二十年&am…

【Stable Diffusion】雨天、濕身

一、Models 1.1、Wet Clothes (Clothing Style) [LoHA] WECL SEE-THROUGH WET WET HAIR BIKINI OR SWIMSUIT UNDER CLOTHES NO BRA BRA VISIBLE THROUGH CLOTHES MISC SHIRTS MISC CLOTHES1.2、Rain 雨 Multiply Style rain style1.3、Wet T-Shirt LORA <lora:wetshirt:…

為什么要做數據可視化系統

數據可視化系統在當今數字時代發揮著重要的作用&#xff0c;成為許多組織和企業的不可或缺的工具。隨著信息爆炸式增長和數據處理的需求不斷增加&#xff0c;數據可視化系統幫助人們更好地理解和分析數據&#xff0c;為決策提供重要支持。數聚股份將詳細介紹為什么要做數據可視…

【日常積累】Linux下文件亂碼問題

linux下刪除亂碼文件、目錄 由于編碼原因&#xff0c;在linux服務器上上傳、創建中文文件或目錄時&#xff0c;會產生亂碼&#xff0c;如果想刪除它&#xff0c;有時候發現用rm命令是刪除不了的 這種情況下&#xff0c;用find命令可以刪除亂碼的文件或目錄。 首先進入亂碼文件…

QT:自定義控件(Connect使用,子控件連接)

自定義控件封裝&#xff1a; 1.添加新文件&#xff08;設計師界面類&#xff09;&#xff0c;創建子頁面 &#xff0c;放自己想要的控件 2.在主頁面中使用子控件 :新建一個widget-![在這里插入圖片描述](https://img-blog.csdnimg.cn/95ed8015343e4c56a3914853950eff4c.png#pi…

Spring Boot | 使用mkcert本地生成SSL證書配置后端接口為HTTPS協議

Tips&#xff1a;本篇博客是 Windows 版本的使用教程&#xff0c;cmd 中執行的命令前綴是下載的軟件名稱&#xff0c;需要改成自己下載軟件的名稱&#xff01; 下載軟件 首先去 GitHub 倉庫中下載軟件&#xff0c;下載完成后將文件保存在英文路徑下的文件夾&#xff0c;之后以…

喜報!誠恒科技與賽時達科技達成BI金蝶云星空項目合作

隨著全球數字化浪潮轟轟烈烈襲來&#xff0c;僅僅憑借手工處理的方式難以在龐大的數據海洋中精準獲取信息、把握市場需求、了解目標用戶&#xff0c;為企業創新提供強有力的支持。深圳賽時達科技有限公司&#xff08;簡稱賽時達科技&#xff09;希望通過數字化轉型實現從手工處…

未來混合動力汽車的發展:技術探索與前景展望

隨著環境保護意識的增強和對能源消耗的關注&#xff0c;混合動力汽車成為了汽車行業的研發熱點。混合動力汽車融合了傳統燃油動力和電力動力系統&#xff0c;通過優化能源利用效率&#xff0c;既降低了燃油消耗和排放&#xff0c;又提供了更長的續航里程。本文將探討混合動力汽…

【Linux】應用層之HTTP協議

HTTP協議 應用層協議應用層的作用&#xff1a;為應用程序提供網絡服務序列化的意義、為什么要將數據序列化&#xff1f;HTTP協議概述HTTP的協議格式請求響應GET方法和POST方法的出現的場景和區別&#xff1f; 應用層協議 在應用層&#xff0c;需要我們傳遞應用層所需特殊的數據…

Python數學函數、字符串和對象

學習目標&#xff1a; 使用math模塊中的函數解決數學問題表示和處理字符串和字符使用ASCII和Unicode對字符編碼使用ord函數獲取一個字符的數值編碼以及使用chr函數將一個數值編碼轉換成一個字符使用轉義序列表示特殊字符調用帶參數end的print函數使用str函數將數字轉換成字符串…

Python的getattr方法

getattr是Python中的內置函數&#xff0c;用于獲取一個對象的屬性值。這個函數是動態獲取屬性的一種方式&#xff0c;特別適用于你事先不知道要獲取哪個屬性&#xff0c;或者屬性名是在運行時確定的情況。 使用方法&#xff1a; getattr(object, name, [default])object: 要從…

亞馬遜feedback和review有什么區別

在亞馬遜上&#xff0c;"Feedback"&#xff08;反饋&#xff09;和"Review"&#xff08;評論&#xff09;是兩個不同的概念&#xff0c;它們在購物體驗中起著不同的作用。 Feedback&#xff08;反饋&#xff09;&#xff1a; 亞馬遜的"Feedback"…

Ubuntu 18.04.6 Android Studio Giraffe adb logcat 無法使用

在 Ubuntu 18.04.6 上 在鏈接上設備以后&#xff0c;發現可以用 Android Studio 安裝應用 但無法用 Android Studio 看 logcat 手動從命令行停止&#xff0c;啟動 adb 會報錯如下: daemon not running. starting it now on port 5037 ADB server didnt ACK fail…

PHP sm4國密加密解密文件

<?php // 打開要加密的 PDF 文件 $sourceFilePath path/to/source.pdf; $encryptedFilePath path/to/encrypted.pdf; $decryptedFilePath path/to/decrypted.pdf;// 生成一個 AES 密鑰&#xff08;256 位&#xff09; $key random_bytes(32);// 選擇一個加密模式&#…

STM32 cubemx CAN

接收用到的結構體如下&#xff1a;CAN概念&#xff1a; 全稱Controller Area Network&#xff0c;是一種半雙工&#xff0c;異步通訊。 物理層&#xff1a; 閉環&#xff1a;允許總線最長40m&#xff0c;最高速1Mbps&#xff0c;規定總線兩端各有一個120Ω電阻&#xff0c;閉環…

css3-flex布局:基礎使用 / Flexbox布局

一、理解flex 二、理解Flex布局&#xff08;又稱Flexbox布局&#xff09; Flex布局&#xff08;又稱Flexbox布局&#xff09;是一種基于Web的CSS3布局模式&#xff0c;其目的是為了更加靈活和自適應地布置各種各樣的網頁元素。Flex布局通過將一個父容器分割為一個或多個彈性項…

圖解WebSocket

&#x1f44f;作者簡介&#xff1a;大家好&#xff0c;我是愛寫博客的嗯哼&#xff0c;愛好Java的小菜鳥 &#x1f525;如果感覺博主的文章還不錯的話&#xff0c;請&#x1f44d;三連支持&#x1f44d;一下博主哦 &#x1f4dd;個人博客&#xff1a;敬請期待 文章目錄 前言一、…

Qt 加載 libjpeg 庫出現“長跳轉已經運行”錯誤

在我以為升級到 Qt5.15.9 后&#xff0c;運行沒有什么問題時&#xff0c;問題就來了 在加載 jpeg 格式的圖片時&#xff0c;出現了“長跳轉已經運行”的錯誤 這個錯誤一般是由 setjmp/longjmp 函數觸發的&#xff0c;出現的可能的原因有以下幾種&#xff08;聽聽 chatgpt 的回…