准備工作:
安裝環境與軟件版本:
centos7 x64、xshell、jdk8、tomcat9、linux版花生殼5.0。
點我下載:jdk8+tomcat9+花生殼, 提取碼:03pl
1、使用xshell連接到centos7x64,創建文件夾tools、tools_target
將jdk8+tomcat9+花生殼下載解壓並上傳到tools目錄:
將上傳jdk8、tomcat9解壓並剪切到tools_target目錄:
#解壓:
tar zxvf jdk-8u171-linux-x64.tar.gz tar zxvf apache-tomcat-9.0.38.tar.gz
#剪切: mv apache-tomcat-9.0.38 jdk1.8.0_171/ ../tools_target/
修改tools_target目錄權限,以防出現權限不足的情況:
chmod 777 tools_target/
一、准備工作已解壓jdk8與tomcat9,配置它們的環境變量:
編輯/etc/profile並在其后面追加:
#jdk8 export JAVA_HOME=/tools_target/jdk1.8.0_171 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar #tomcat9 export CATALINA_HOME=/tools_target/apache-tomcat-9.0.38
解析:
追加保存后刷新一下:
source etc/profile
查看是否安裝成功:
jdk8:
tomcat9
先啟動,進入tomcat9的bin目錄啟動tomcat9:
啟動后查看centos7的ip,使用瀏覽器訪問進行測試:
瀏覽器測試頁面:
若tomcat開啟成功,但是訪問不了,則根據7步解決linux中的tomcat啟動成功但是在本地訪問不到的問題進行關於防火牆問題的排查。
二、配置tomcat開機自啟動:
編輯/etc/rc.d/rc.local文件並追加:
#tomcat auto start export JAVA_HOME=/tools_target/jdk1.8.0_171 /tools_target/apache-tomcat-9.0.38/bin/startup.sh start
修改etc/rc.d/rc.local權限:
chmod 777 etc/rc.d/rc.local
重啟centos7x64,再次訪問,查看是否能訪問到:
reboot //重啟
測試沒問題后,tomcat的安裝與配置就完成了,但是只能通過內網訪問,如何通過外網域名方式訪問呢?直接參考:linux版花生殼5.0官方使用教程