日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

2019java8u201环境变量_CentOS7.4安装jdk1.8.0_201、Tomcat-8.5.38环境

發布時間:2023/12/8 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2019java8u201环境变量_CentOS7.4安装jdk1.8.0_201、Tomcat-8.5.38环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

有時候安裝一些軟件或者服務都需要jdk環境,今天就在centos1.4上安裝最新的jdk環境。

檢測歷時安裝

1、查看Linux自帶的JDK是否已安裝

# java -version

2、查看JDK信息

# rpm -qa | grep java

顯示:

java-x.x.x-gcj-compat-x.x.x.x-xxjpp.xxx

java-x.x.x-openjdk-x.x.x.x-x.x.bxx.exx

3、卸載(有幾個卸載幾個)

# rpm -e --nodeps java-x.x.x-gcj-compat-x.x.x.x-xxjpp.xxx

# rpm -e --nodeps java-x.x.x-openjdk-x.x.x.x-x.x.bxx.exx

還有一些其他的命令

rpm -qa | grep gcj

rpm -qa | grep jdk

如果出現找不到openjdk source的話,那么還可以這樣卸載

yum -y remove java java-x.x.x-gcj-compat-x.x.x.x-xxjpp.xxx

yum -y remove java java-x.x.x-openjdk-x.x.x.x-x.x.bxx.exx

我當前安裝并沒有java版本,故我這就沒有卸載這個流程。

一、安裝jdk

直接用命令 wget -c?https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz?AuthParam=1552879117_f81e448b663875b91b531405be11a54b

然后解壓jdk:?tar -zxvf?jdk-8u201-linux-x64.tar.gz

將解壓后的文件夾移到自己安裝第三方軟件的常用文件夾中,如:mv?jdk1.8.0_201 /usr/local/

配置環境變量

安裝完成后需要配置一下環境變量,編輯/etc/profile文件:

vim /etc/profile

在文件尾部添加如下配置:

export JAVA_HOME=/usr/local/jdk1.8.0_201

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

截圖如下:

最后一步就是通過source命令重新加載/etc/profile文件,使得修改后的內容在當前shell窗口有效:

source /etc/profile

測試

輸入java -version查看一下jdk版本信息:

如上圖所示正常顯示了jdk版本,到此為止就已經安裝成功了。

二、安裝Tomcat

點擊左側的Tomcat8,進入下載頁面

選擇紅框標注的tar.gz鏈接,直接點擊下載

或者直接用命令 wget -c https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.38/bin/apache-tomcat-8.5.38.tar.gz

解壓Tomcat:tar -zxvf apache-tomcat-8.5.38

改目錄名:mv apache-tomcat-8.5.38 tomcat8-1

移動到/usr/local/目錄下:mv tomcat8-1/ /usr/local/

防火墻開啟8080端口

firewall-cmd --zone=public --add-port=8080/tcp --permanent

firewall-cmd --reload

啟動tomcat8

/usr/local/tomcat8-1/bin/startup.sh

瀏覽器地址欄輸入:http://你的IP地址:8080,能訪問到如下界面,就說明Tomcat安裝成功了。

三、配置Tomcat的開機啟動

(1)第一種方法:打開 vim /etc/rc.d/rc.local 配置文件

在最后添加jdk環境和Tomcat安裝目錄下的startup.sh腳本文件路徑,這樣系統在重啟后,Tomcat也是自啟動的:

這里需要注意兩點:

a. Tomcat 運行時需要 jdk 環境,export 命令設置?jdk 環境,不可省略

b. CentOS7.X默認 /etc/rc.d/rc.local 文件是沒有執行權限的,需要執行?chmod a+x /etc/rc.d/rc.local 命令賦予可執行權限

增加啟動文件

vim /lib/systemd/system/tomcat.service

寫入如下內容

[Unit]

Description=tomcat

After=network.target

[Service]

Type=forking

ExecStart=/usr/local/tomcat8-1/bin/startup.sh

ExecStop=/usr/local/tomcat8-1/bin/shutdown.sh

ExecReload=/bin/kill -s HUP $MAINPID

PrivateTmp=true

[Install]

WantedBy=multi-user.target

上面的內容中標紅的地方改成自己tomcat的目錄,然后保存退出

賦權限

chmod 754 tomcat.service

重載系統服務列表

systemctl daemon-reload

修改自己catalina.sh

vim /usr/local/tomcat8-1/bin/catalina.sh

在第117行加入如下代碼

export JAVA_HOME=/usr/local/jdk1.8.0_201

export JER_HOME=/usr/local/jdk1.8.0_201/jre

加入完成后如下圖所示:

保存退出后,通過下面命令將tomcat.service加入到開機自啟動

systemctl enable tomcat.service

手動啟動和停止tomcat服務

# 啟動服務

systemctl start tomcat.service

# 關閉服務

systemctl stop tomcat.service

運行Java Web程序

可以將Java的war包上傳到“/usr/local/tomcat8-1/webapps”目錄下,直接訪問即可。webapps目錄就是專門存放war包的,假設有N個web應用,那么這個目錄下就可以放N個war包。

比如本地開發時訪問的地址是:http://localhost:8080/GWZX-GROUPT-1.0.0/index.html

那么將war包放到服務器Tomcat下,訪問地址就是:http://132.232.9.42:8080/GWZX-GROUPT-1.0.0/index.html

注意:

在啟動Tomcat前,最好查看一下8080端口有沒有被占用,用命令:lsof -i:8080 查看,如果被占用,是訪問不到Tomcat的,就需要在/usr/local/tomcat8-1/conf/server.xml這個Tomcat的配置文件中更改默認的8080端口號,更改后重啟Tomcat。

參考自其他博客:

總結

以上是生活随笔為你收集整理的2019java8u201环境变量_CentOS7.4安装jdk1.8.0_201、Tomcat-8.5.38环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。