配置Tomcat監聽80端口
編輯配置文件
[root@100xuni1 ~]# vim /usr/local/tomcat/conf/server.xml /進入配置後查找8080
重啓服務
[root@100xuni1 ~]# /usr/local/tomcat/bin/shutdown.sh
[root@100xuni1 ~]# /usr/local/tomcat/bin/startup.sh
查看80端口有沒有被啓動
[root@100xuni1 ~]# netstat -lntp |grep java
解決80端口被佔用問題,停掉nginx
[root@100xuni1 ~]# /etc/init.d/nginx stop ##停掉nginx,後重啓java,
用瀏覽器測試
配置Tomcat虛擬主機
虛擬主機配置是一臺服務器上或者一個外部servers,我可以支持一個ip下面可以訪問多個域名。每個域名代表一個網站,所以可以配置多個網站,每個網站的虛擬主機,每個網站的配置文件都是一個虛擬主機,tmocat也存在這樣的一個概念。
編輯配置文件
[root@100xuni1 ~]# vim /usr/local/tomcat/conf/server.xml ##搜索/<Host
在上圖的下面重新創建一個新的虛擬主機
<Host name="www.123.cn" appBase="" unpackWARs= "true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="/data/wwwroot/123.cn/" debug="0" reloadable="true" crossContext="true"/> </Host>
下載一個用java寫的博客,他的名字叫zrlog
[root@100xuni1 src]# wget http://dl.zrlog.com/release/zrlog-2.0.0-c872c2c-release.war
appbase是支持自動解壓包的把zrlog放到appbase裏,appbase的路徑是/usr/local/tomcat/webapps/
把zrlog拷貝到/usr/local/tomcat/webapps/下面
[root@100xuni1 src]# cp zrlog-2.0.0-c872c2c-release.war /usr/local/tomcat/webapps/
拷貝完成改名字,因爲名字太長不好裝博客
[root@100xuni1 webapps]# mv zrlog-2.0.0-c872c2c-release zrlog
安裝zrlog,在Windows裏面的瀏覽器安裝
檢查mysql有沒有啓動
[root@100xuni1 webapps]# ps aux |grep mysql
進入到mysql裏面
[root@100xuni1 webapps]# mysql -uroot -phanshuo1
創建一個數據庫叫zrlog
mysql> create database zrlog;
Query OK, 1 row affected (0.12 sec)
創建一個庫之後創建用戶
mysql> grant all on zrlog.* to 'zrlog'@127.0.0.1 identified by 'hanshuo1';
檢查創建的用戶對不對
開始填寫信息
doclog方式訪問一開始在配置文件裏添加了虛擬配置,把war包拷貝到/data/wwwroot/123.cn/下
首先創建123.cn
[root@100xuni1 webapps]# mkdir /data/wwwroot/123.cn
把/usr/local/tomcat/webapps/zrlog/下所有的的文件拷貝到、/data/wwwroot/123.cn/下
[root@100xuni1 webapps]# mv /usr/local/tomcat/webapps/zrlog/* /data/wwwroot/123.cn/
配置完成重啓服務
然後綁定Windows的hosts
Tomcat日誌
訪問日誌默認不會生成,需要在server.xml中配置一下
擴展
邱李的tomcat文檔 https://www.linuser.com/forum.php?mod=forumdisplay&fid=37
JAR、WAR包區別 http://blog.csdn.net/lishehe/article/details/41607725
tomcat常見配置彙總 http://blog.sina.com.cn/s/blog_4ab26bdd0100gwpk.html
1 tomcat 單機多實例
http://www.ttlsa.com/tomcat/config-multi-tomcat-instance/
2 tomcat的jvm設置和連接數設置
http://www.cnblogs.com/bluestorm/archive/2013/04/23/3037392.html
3 jmx監控tomcat
http://blog.csdn.net/l1028386804/article/details/51547408
4 jvm性能調優監控工具jps/jstack/jmap/jhat/jstat
http://blog.csdn.net/wisgood/article/details/25343845
http://guafei.iteye.com/blog/1815222
**5 gvm gc 相關
http://www.cnblogs.com/Mandylover/p/5208055.htmlhttp://blog.csdn.net/yohoph/article/details/42041729
tomcat內存溢出
https://blog.csdn.net/ye1992/article/details/9344807
**