配置tomcat監聽80端口、配置tomcat虛擬主機、日誌文件

配置tomcat監聽80端口

    修改/usr/local/tomcat/conf/server.xml文件mysql

    找到Connector port="8080" protocol="HTTP/1.1" 修改成<Connector port="80" protocol="HTTP/1.1".linux

    保存文件後關閉tomcat,再啓動。web

配置tomcat虛擬主機

    配置文件/usr/local/tomcat/conf/server.xmlsql

    <!--和-->之間的內容爲註釋,不須要關注數據庫

    <Host>和</Host>之間的配置是虛擬主機的配置部分,name定義域名,appBase定義應用的目錄,把jar的壓縮包放到appBase下,由於jar是Java的應用包。apache

    在文件裏添加一個虛擬主機瀏覽器

    這裏多了一個docBase 它是用來定義網站的文件存放路徑的。tomcat

下載zrlogapp

[root@xinylinux-1 src]# wget http://dl.zrlog.com/release/zrlog-1.7.1-baaecb9-release.warwebapp

    拷貝zrlog包到指定的目錄,同時已經自動解壓war包。若是ls沒有自動解壓,能夠把Tomcat服務關閉再啓動。

而後刪掉zrlog-1.7.1-baaecb9-release.war

使用瀏覽器訪問博客,出現安裝嚮導,

檢查mysql是否有啓動,若是有啓動須要登陸mysql,建立zrlog數據庫和用戶。

檢查建立的用戶是否成功,可以正常登陸並顯示出zrlog數據庫就說明沒有問題。

再去瀏覽器博客安裝嚮導填寫對應的信息,點擊下一步。

安裝嚮導完成後點擊查看

 

    若是不想在IP地址後面加一個目錄,而是直接以域名形式訪問,那麼也是能夠作到的。

    首先,須要把webapps目錄下面全部內容拷貝到/data/wwwroot/123.cn/下面。

    其次,把Windows裏的hosts文件添加www.123.cn,而後在瀏覽器輸入www.123.cn訪問便可。

Tomcat日誌

tomcat的日誌目錄是/usr/local/tomcat/logs

    catalina開頭的日誌爲Tomcat的綜合日誌,它記錄Tomcat服務相關信息,也會記錄錯誤日誌。
    其中catalina.2018-xx-xx.log和catalina.out內容相同,前者會天天生成一個新的日誌。
    host-manager和manager爲管理相關的日誌,其中host-manager爲虛擬主機的管理日誌。
     localhost和localhost_access爲虛擬主機相關日誌,其中帶access字樣的日誌爲訪問日誌,不帶access字樣的爲默認虛擬主機的錯誤日誌
    訪問日誌默認不會生成,須要在server.xml中配置一下。具體方法是在對應虛擬主機的<Host></Host>裏面加入下面的配置(假如域名爲123.cn):
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="123.cn_access" suffix=".log"
pattern="%h %l %u %t &quot;%r&quot; %s %b" />
    prefix定義訪問日誌的前綴,suffix定義日誌的後綴,pattern定義日誌格式。新增長的虛擬主機默認並不會生成相似默認虛擬主機的那個localhost.日期.log日誌,錯誤日誌會統一記錄到catalina.out中。關於Tomcat日誌,最須要關注catalina.out,當出現問題時,咱們應該第一想到去查看它。

相關文章
相關標籤/搜索