CentOS7安裝運行tomcat

我是在VM虛擬機上面安裝的CentOS,記得不能安裝最小安裝,否則只是命令行。命令行倒也沒什麼,關鍵是對於我這種linux門外漢,不能方便聯網解決起來很糟心。所以我選擇一種桌面圖形化界面安裝。安裝完成之後執行#yum update更新一下。

在自己的文件夾下創建一個文件夾server,用來存放java包,創建一個soft文件夾用以存放軟件。

#mkdir sercver

#mkdir soft

去https://tomcat.apache.org/download-80.cgi下載tomcat8。


連接xshell,定位到soft,將文件夾設置爲可寫入,並且打開xftp,將下載好的tar包上傳到此處,解壓。

#chmod -R 777 .

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


進入tomcat文件夾的子文件夾bin

# cd apache-tomcat-8.5.28/bin

輸入#vim catalina.sh

#找到 # OS specific support,然後在這行下面添加以下配置
 # OS specific support.  $var _must_ be set to either true or false.
 CATALINA_HOME=/home/chris/apache-tomcat-8.5.28

 JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64/jre

上面的JAVA_HOME時jdk的路徑,jdk的路徑默認一般就是這樣,記得後面要加jre,或者定位到jre的位置.

保存退出。

輸入#vim  ~/.bashrc 
 #在文件最後加上以下配置
 #tomcat evn
 CATALINA_HOME=/home/chris/apache-tomcat-8.5.28
 export CATALINA_HOME
 #保存 退出後執行下面的命令,使其生效
 source ~/.bashrc


tomcat基本配置結束.

執行:#cp catalina.sh /etc/init.d/tomcat

這樣tomcat就可以以系統服務的方式啓動了。

啓動~~~

#service tomcat start


這樣就表示啓動成功了。

爲了能夠方便使用端口,我們關掉防火牆。

#systemctl stop firewalld.service #停止firewall

#systemctl disable firewalld.service #禁止firewall開機啓動

#systemctl start firewalld.service #開啓防火牆

#firewall-cmd --reload #重啓firewall

用一下命令可以查看防火牆的狀態,running爲正在運行,not running爲未運行.

#firewall-cmd --state

我們在其他電腦上打開瀏覽器,輸入http://ip:8080看看小效果

有了tomcat的歡迎界面,表明我們的容器已經安裝啓動成功!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章