前面小Alan跟大家聊了在Linux伺服器上jdk運行環境的安裝以及redis非關係型資料庫的安裝,今天繼續跟大家聊聊Tomcat的安裝,以及將我們的項目發佈上去併成功的訪問。 第一步:將tomcat的安裝包上傳到伺服器上,tomcat包的下載不用我教了吧,那你乾脆收拾包袱回家種田得了,雖然說回家種 ...
前面小Alan跟大家聊了在Linux伺服器上jdk運行環境的安裝以及redis非關係型資料庫的安裝,今天繼續跟大家聊聊Tomcat的安裝,以及將我們的項目發佈上去併成功的訪問。
第一步:將tomcat的安裝包上傳到伺服器上,tomcat包的下載不用我教了吧,那你乾脆收拾包袱回家種田得了,雖然說回家種田一直是小alan美好的願望之一,在Linux伺服器上創建一個目錄用來存放tomcat的安裝包,或者用來作為tomcat的安裝位置,這個自己選擇就好,或者按照客戶公司的規定選擇一個目錄
這時,tomcat安裝包就已經在伺服器上了,你也可以通過命令行工具查看。
第二步:解壓安裝tomcat軟體,tomcat是綠色安裝,所以解壓在目錄下就相當於是安裝了tomcat
#跳轉到tomcat存放路徑
命令:cd /usr/lib/tomcat
#解壓安裝tomcat
命令:tar zxvf apache-tomcat-7.0.78
解壓之後可以看到:
第三步:檢查jdk環境是否搭建好,tomcat伺服器在運行時是需要jdk支持的,所以必須按照我前面提到的在Linux伺服器安裝jdk運行環境
當然,前面我也提到過,配置環境變數也是區分用戶和全局的,全局的在/etc下的profile文件,如果jdk運行環境還沒安裝,那麼tomcat是無法使用,此時你就按照前面介紹安裝jdk的文章先把jdk運行環境搭建起來,文章鏈接:http://www.cnblogs.com/AlanLee/p/8589547.html。
第四步:你可以修改tomcat伺服器的啟動埠,預設是8080,我這裡就不改了
第五步:啟動tomcat伺服器和關閉tomcat伺服器
查看日誌:cat ../logs/catalina.out,可以看看是否有異常報錯之類的,是否正常啟動,如果埠被占用就考慮換個埠,或者把占用埠的進程kill掉。
第六步:啟動tomcat後可以先別關閉,啟動後我們訪問tomcat預設的初始化項目看看
我這裡因為之前就已經搭建過環境了,所以肯定是沒問題的,但也有很多人會遇到訪問不了的情況,比如找不到頁面,那要怎麼解決呢?看解決方案。
解決方案:1、關閉Linux伺服器防火牆,2、添加指定埠到防火牆中開啟iptables -I INPUT -p 協議 --dport 埠號 -j ACCEPT(
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
)
最後一步:將我們自己項目的war包發佈到tomcat伺服器,發佈的時候可以先關閉tomcat伺服器
我用的是maven,這裡就直接將項目打包成ROOT.war包,這樣便可以直接通過根路徑訪問項目,把ROOT.war拖放到tomcat的webapps目錄下麵
把原來的ROOT目錄文件刪除
啟動tomcat伺服器
此時可以看到tomcat自動幫我們解壓了項目
查看啟動日誌tail -f命令可以查看日誌實時滾動
如果啟動有問題,則自己看看是不是沒有配置好資料庫訪問地址,或者redis資料庫訪問地址等導致的出錯,如果沒有問題則打開瀏覽器訪問我們的項目
這樣就成功的將web項目發佈到伺服器上面了。
結束語:這些年,我已逐漸學會接受,接受意外,接受變節,接受誤解,接受努力了卻得不到回報,接受世界的殘忍和人性的殘缺。但這不代表我妥協,我還會去努力,去愛,去為遙不可及的一切付出心血。因為,我還相信夢想,相信奇跡。這樣,我會活得快樂一些。
可愛博主:AlanLee
博客地址:http://www.cnblogs.com/AlanLee
本文出自博客園,歡迎大家加入博客園。