linux服務器上有個日志目錄,要通過界面訪問。之前用Apache實作的,現在安全漏洞檢查需要升級Apache,但是安裝之路猶如西天取經,各種缺檔案,各種報錯,一直沒搞定。然后決定用tomcat實作該功能。
由于不是常規部署war包,所以需要配置一點小東西。當然也比較簡單----感謝百度哈~~
下邊是實作步驟:
1.下載安裝tomcat,這個就不贅述了。
tar xvf apache-tomcat-8.0.15.tar
PS:我的系統實際上是solaris,如果后綴是tar.gz的話直接用tar是解壓不了的,會報錯:tar:directory checksum error。解壓要通過兩步 gzip -d xxx.tar.gz 得到tar后綴的包,然后再tar xvf xxxx.tar。
2.進入conf/catalina/localhost,創建一個xml檔案,名字是你要訪問的專案名稱,我建了一個neagentlog.xml。我的tomcat下沒有catalina,自己建了一個。
3.vi neagentlog.xml,在里邊寫入一行<Context docBase="/data/neagent_log" reloadable="true" />,/data/neagent_log是我的日志檔案的路徑。保存檔案。
4.vi /conf/web.xml檔案,找到<init-param>項,將
<param-name>listings</param-name>
<param-value>false</param-value>
中的false改為true,保存。
5.進入bin目錄下,在catalina.sh中加入CATALINA_HOME=/export/home/fuxueli/apache-tomcat-8.0.15,即tomcat目錄路徑。
6.在bin目錄下執行./startup.sh啟動tomcat,查看日志是否有報錯。有報錯則檢查錯誤在哪,沒權限就賦權。
7.通過界面訪問http://xx.xx.xx.xx:8080/neagentlog可以正常打開。
搞定~~~
PS:tomcat需要JAVA環境,如果沒有的話需要先下載安裝jdk,然后配置PATH,JAVA_HOME,CLASSPATH環境變數。且jdk版本要和tomcat相匹配,版本低就要及時升級,要不會報Unsupported major.minor version 51.0之類的錯誤。裝完后用java -version驗證,如果可以看到安裝的版本資訊則表示安裝完成。
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
你可以把安裝JDK的命令也寫進去啊轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/175027.html
標籤:Web 開發
上一篇:C/C++編程筆記:Windows編程入門知識,帶你從C語言到Windows
下一篇:Spring boot新手求助
