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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

环境部署(java安装和配置,Tomcat安装和配置)(tomcat下部署war包)

發布時間:2025/4/16 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 环境部署(java安装和配置,Tomcat安装和配置)(tomcat下部署war包) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1,上傳環境部署安裝包到服務器上

2,解壓安裝包,并部署java

#? tar -xf jdk-8u201-linux-x64.tar.g

# mkdir /usr/java

# cp? jdk1.8.0_201/? /usr/java

---------------------------------------------------------------------------

需要配置的環境變量

1),PATH環境變量。作用是指定命令搜索路徑,在shell下面執行命令時,它會到PATH變量指定的路徑下查找相應的命令程序,我們需要把jdk安裝目錄下bin目錄增加到現有的PATH變量中,bin目錄中包含經常用到的可執行文件如:javac/java/javadoc等,設置好PATH變量后,在任何目錄下都可以執行java/avac等工具了。

2)CLASSPATH環境變量。作用是指定類搜索路徑,要使用已經編寫的類,前提當然是能夠找到它們了,JVM就是通過CLASSPATH來尋找類的。我們需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到CLASSOATH中,當然,當前目錄"."也要加入到改變量中。

3)JAVA_HOME環境變量。它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟件就是通過搜索JAVA_HOME變量來找到并使用安裝好的jdk。

環境變量的三種設置方法:

1. 修改/etc/profile文件?

如果你的計算機僅僅作為開發使用時推薦使用這種方法,因為所有用戶的shell都有權使用這些環境變量,可能會給系統帶來安全性問題。

2. 修改.bash_profile文件?

這種方法更為安全,它可以把使用這些環境變量的權限控制到用戶級別,如果你需要給某個用戶權限使用這些環境變量,你只需要修改其個人用戶主目錄下的.bash_profile文件就可以了。

3. 直接在shell下設置變量?
不贊成使用這種方法,因為換個shell,你的設置就無效了,因此這種方法僅僅是臨時使用,以后要使用的時候又要重新設置,比較麻煩。

?

-----------------------------------------------------------------------------------------

注意事項:

·注解?
a. 你要將JAVA_HOME指為你的jdk安裝目錄?
b. linux下用冒號“:”來分隔路徑?
c. $PATH / $CLASSPATH / $JAVA_HOME 是用來引用原來的環境變量的值?
在設置環境變量時特別要注意不能把原來的值給覆蓋掉了,這是一種?
常見的錯誤。?
d. CLASSPATH中當前目錄“.”不能丟,把當前目錄丟掉也是常見的錯誤。?
e. export是把這三個變量導出為全局變量。?
f. 大小寫必須嚴格區分。?

# ls /usr/java/lib/dt.jar?
/usr/java/lib/dt.jar
[root@ecs-proxy ~]# ls /usr/java/lib/tools.jar?
/usr/java/lib/tools.jar
[root@ecs-proxy ~]# ls /usr/java/jre/lib/rt.jar?
/usr/java/jre/lib/rt.jar
?

設置java環境變量

#?vim /etc/profile

### set? java environment
export JAVA_HOME=/usr/java/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,使配置環境生效

驗證:??運行$ java -version 看是否生效。若出現jdk版本號,則安裝并配置環境變量成功

# java -version? ? ?

3,部署環境

# tar -zxvf apache-tomcat-7.0.93.tar.gz

# mv apache-tomcat-7.0.93 /usr/local/tomcat

?

4,啟動服務,查看版本

# netstat -antulp | grep 8080

# /usr/local/tomcat/bin/startup.sh

# /usr/local/tomcat/bin/version.sh

5,測試

# curl http://139.159.213.217:8080/

或瀏覽器? ??http://139.159.213.217:8080/

?

6,部署開發項目

上傳開發項目包

把war包直接拷貝到運行中的tomcat下,自動解壓成文件

#? ?cp jspxcms-9.0.0\(1\).war /usr/local/tomcat/webapps/

#將tomcat下默認安裝目錄ROOT刪除,把項目直接改名成ROOT

配置數據庫連接文件,? 更改連接數據庫的ip和用戶

# vim /usr/local/tomcat/webapps/ROOT/WEB-INF/classes/application.properties


?

[root@ecs-proxy webapps]# /usr/local/tomcat/bin/shutdown.sh? ? ? ? ? ?//tomcat關閉

把第一次啟動的tomcat進程殺掉,殺掉進程操作指引如下

[root@ecs-proxy tomcat]# ps aux | grep java? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //tomcat運行進程

# kill -9 4692

# netstat -antulp | grep 8080

# tail -f /usr/local/tomcat/logs/catalina.out? ? ? ? ? ? ? ? ? ? ?//tomcat啟動日志,包含項目啟動的過程

[root@ecs-proxy webapps]# /usr/local/tomcat/bin/startup.sh? ? ? ? ? ? ? ?//tomcat啟動

7,正式訪問

# curl ?http://47.92.xxx.xxx:8080/

或者?http://xx.xx.xxx.xxx:8080/

部署成功!!

等待一段時間,結果出現Server startuo in XXXXX ms,表示啟動成功。

打開瀏覽器輸入如下地址?http://IP:端口號/產品名? 即可訪問公司的產品。

?

=====================================================================

------------------------------------------------------------------------------------------------------

java各版本安裝包下載地址:

https://www.oracle.com/technetwork/java/javase/archive-139210.html

選擇jdk版本

------------------------------------------------

tomcat各安裝包下載

https://tomcat.apache.org/

?

———————————————————————————————————————————————————————

總結

以上是生活随笔為你收集整理的环境部署(java安装和配置,Tomcat安装和配置)(tomcat下部署war包)的全部內容,希望文章能夠幫你解決所遇到的問題。

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