阿里雲Ubuntu配置jdk+tomcat

阿里雲系統環境:Ubuntu 18.04 64位html

ssh遠程鏈接工具:Xshell6(如何鏈接此處不討論)java

一》java jdk安裝及環境配置linux

1.更新apt-get命令shell

apt-get -y update

2.卸載openjdk 並下載Oracle jdk1.8(直接使用openjdk也能夠,這裏不考慮)apache

sudo apt-get remove openjdk*

​ jdk下載地址:https://www.oracle.com/java/t...vim

​ 我下載的是jdk-8u251-linux-x64.tar.gz (官網下載需註冊帳號,免費)瀏覽器

​ 注意:這裏必需要下載與linux版本相對應的jdk版本,不然像我以前下載的是jdk-8u251-linux- arm64-vfp-hflt.tar.gz ,一切就緒後出現錯誤:緩存

乾脆卸載重裝(如下爲網友提供徹底卸載jdk方法)tomcat

1)移除全部 Java相關包 (Sun, Oracle, OpenJDK, IcedTea plugins, GIJ)安全

apt-cache search java | awk '{print($1)}' | grep -E -e '^(ia32-)?(sun|oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)' -e 'java-common' | xargs sudo apt-get -y remove
apt-get -y autoremove

2)清除配置信息

dpkg -l | grep ^rc | awk '{print($2)}' | xargs sudo apt-get -y purge

3)清除java配置及緩存

bash -c 'ls -d /home/*/.java' | xargs sudo rm -rf

4) 手動清除JVMs

rm -rf /usr/lib/jvm/*

我是直接用FileZila將以前建立的java目錄刪掉重來了

3.安裝Oracle jdk

將下載好的tar.gz文件上傳到想存放的目錄(我放在/usr/java)

我是直接在/usr下新建java目錄,用FileZilla將以前下載的tar.gz拖放到/usr/java下

使用tar命令解壓,指定解壓後放在/usr/java目錄下,解壓完成會生成jdk1.8.0_251文件夾

tar -xzvf /usr/java/jdk-8u251-linux-x64.tar.gz -C/usr/java

4.設置環境變量

sudo vim /etc/profile

輸入i進行編輯,末尾添加

export JAVA_HOME=jdk路徑   //個人jdk路徑是/usr/java/jdk1.8.0_251
export JRE_HOME=jdk路徑/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${PATH}:${JAVA_HOME}/bin:${JRE_HOME}/bin

編輯完按Esc建,:wq退出保存

最後 source /etc/profile 使配置生效

5.用命令java -version進行結果檢測(也能夠用java和javac檢查環境是否配置成功)

二》tomcat安裝配置

​ 1. 下載tomcat tar.gz包

2020-05-18_03

​ 將下載好的tar.gz文件上傳到遠程服務器(我下載的是apache-tomcat-9.0.35 .tar.gz,上傳到/opt下)

​ 2. 用tar命令將tar.gz文件解壓到/usr/local(別的也能夠),解壓完會生成apache-tomcat-9.0.35目錄,爲了方便記憶我是直接在FileZilla上將其重命名爲tomcat9了

tar -xzvf /opt/apache-tomcat-9.0.35.tar.gz -C/usr/local

​ 3. 配置安全組規則;tomcat默認端口爲8080,這裏咱們去阿里雲ecs實例配置安全組規則,開放8080端口,具體操做這裏暫不討論。

2020-05-18_04

  1. 開放端口(開放端口後防火牆打開並不影響端口訪問,可用firewall-cmd --state查看防火牆狀態驗證,防火牆關閉可能存在隱患)

    /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

    2020-05-18_07

    啓動tomcat服務,這裏我是去tomcat bin目錄下啓動的

    /usr/local/tomcat9/bin/startup.sh

    2020-05-18_06

​ 6.瀏覽器輸入http:服務器ip:8080訪問,若是看到一隻小貓,那麼你就成功了

2020-05-18_08

相關文章
相關標籤/搜索