Ubuntu-16.04.3-server安裝配置JDK-8u191、Tomcat-8.5
Ubuntu-16.04.3-server安裝配置JDK、Tomcat
- 準備檔案:
- ubuntu-16.04.3-server-amd64.iso
- jdk-8u191-linux-x64.tar.gz
- apache-tomcat-8.5.34.tar.gz
- pscp.exe
(一)安裝配置JDK
- 將準備好的pscp .exe 複製貼上到C:\Windows\System32目錄下
- 在ubuntu裡面新建資料夾 ,mydownloads用來放下載的等下,myjavay方便後面步驟用來放 解壓後的JDK Tomcat。在ubuntu執行程式碼mkdir mydownloads、 mkdir myjava。
-
徽標鍵加R 然後cmd 輸入 pscp.exe 看看是否可以用
-
然後輸入pscp.exe加空格 加jdk壓縮包路徑 加空格 虛擬機器的主機名加@加密碼加冒號mydownloads。
例如:pscp.exe D:\tools\Linux\jdk-8u191-linux-x64.tar.gz [email protected]:mydownloads
在ubuntu裡面 檢視mydownloads資料夾 find mydownloads
-
在ubuntu裡面執行 Tar zxvf mydownloads/jdk-8u191-linux-x64.tar.gz 解壓mydownloads資料夾下面的jdk-8u191-linux-x64.tar.gz,看看解壓後文件叫什麼(我的是jdk1.8.0_191)
- Mv jdk1.8.0_191 myjava 把解壓後的檔案轉移到myjava
-
配置環境變數:sudo vim startup.sh 按E 在最後一行echo 'JAVA_HOME=myjava/jdk1.8.0_191' >> ~ubuntu/.bashrc echo 'PATH=$PATH:$JAVA_HOME/bin' >> ~ubuntu/.bashrc 按esc按鈕,shift z z按兩次z
-
輸入 Java -version
1)如果出現以下程式碼,則表示安裝失敗The program 'java' can be found in the following packages:
* default-jre
* gcj-5-jre-headless
* openjdk-8-jre-headless
* gcj-4.8-jre-headless
* gcj-4.9-jre-headless
* openjdk-9-jre-headless
Try: sudo apt install <selected package>
-
解決 詳情:https://blog.csdn.net/caidi1988314/article/details/80018966
進入jdk路徑,並進入bin目錄,執行./java -version
(二)安裝配置Tomcat
1.跟上面一樣,傳壓縮包pscp.exe D:\tools\Linux\apache-tomcat-8.5.34.tar.gz [email protected]:mydownloads
2.Tar zxvf mydownloads/apache-tomcat-8.5.34.tar.gz 解壓壓縮包
3.Mv apache-tomcat-8.5.34 myjava 把解壓後的檔案轉移到myjava
4.進入到上面安裝Tomcat的目錄,進入到裡面的bin資料夾(實際路徑看你剛才安裝到哪裡)進入 cd /myjava/apache-tomcat-8.0.41/bin 輸入然後,使用vi開啟startup.sh檔案(需要使用sudo) sudo vi startup.sh 按E 在最後一行
JAVA_HOME=/home/ubuntu/jdk1.8.0_65
JRE_HOME=${JAVA_HOME}/jre
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/home/ubuntu/apache-tomcat-8.0.41
5.sudo vi shutdown.sh 配置跟上一步一樣JAVA_HOME JRE_HOME PATH。。。。配置完了按esc 然後shift 加zz
6.輸入sudo ./startup.sh看到Tomcat伺服器啟動成功。