修改/usr/local/tomcat/conf/server.xml文件mysql
找到Connector port="8080" protocol="HTTP/1.1" 修改成<Connector port="80" protocol="HTTP/1.1".linux
保存文件後關閉tomcat,再啓動。web
配置文件/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的日誌目錄是/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 "%r" %s %b" /> prefix定義訪問日誌的前綴,suffix定義日誌的後綴,pattern定義日誌格式。新增長的虛擬主機默認並不會生成相似默認虛擬主機的那個localhost.日期.log日誌,錯誤日誌會統一記錄到catalina.out中。關於Tomcat日誌,最須要關注catalina.out,當出現問題時,咱們應該第一想到去查看它。