程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL Tomcat搭建,mysqltomcat搭建

MySQL Tomcat搭建,mysqltomcat搭建

編輯:MySQL綜合教程

MySQL Tomcat搭建,mysqltomcat搭建


標簽:Tomcat

概述  

Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬於輕量級應用服務器,在中小型系統和並發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選。

測試環境:redhat 6.0

 

步驟

安裝JDK

下載jdk包並解壓

下載地址:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html

解壓Jdk包

tar -xvf jdk-8u20-linux-x64.gz

將解壓的jdk包移動到/usr/local目錄下

mv jdk1.8.0_20 /usr/local/

配置環境變量

vim /etc/profile

在文件末尾加上

JAVA_HOME=/usr/local/jdk1.8.0_20

JAVA_BIN=/usr/local/jdk1.8.0_20/bin

PATH=$PATH:$JAVA_BIN

CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN PATH CLASSPATH

 

執行命令使修改立即生效

source /etc/profile

測試java環境是否安裝成功

java -version

安裝tomcat

下載地址http://tomcat.apache.org/  目前最新版本9.0

我這裡測試的是8.0版本

下載後解壓

mv apache-tomcat-8.0.30 /usr/local/tomcat1

cd /usr/local/bin

vim catalina.sh

在裡面增加一行:CATALINA_HOME=/usr/local/tomcat1/

授予文件可執行權限

chmod +x *.sh

 

啟動tomcat

/usr/local/tomcat1/bin/catalina.sh start

 

 

在浏覽器中輸入:http://localhost:8080/

出現了tomcat頁面,則安裝成功

 

 

在當前機器部署多個tomcat

在一台機器上面部署多個tomcat只需要修改http和ajp協議端口即可

復制tomcat1

cp -r tomcat1 tomcat2

 

進入tomcat2文件夾修改server.xml文件

cd 

/usr/local/tomcat2/conf

vim server.xml

    <Connector port="8081" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8444" />

  <Connector port="8010" protocol="AJP/1.3" redirectPort="8444" />

默認的http協議的端口是8080,這裡只要保證不重復即可,將端口改成8081,如果要通過AJP協議進行連接的話AJP協議端口也改一下,我這裡改成8010,因為tomcat1使用了8009

 

同時也要修改一下catalina.sh文件

vim catalina.sh

在裡面增加一行:CATALINA_HOME=/usr/local/tomcat2/

授予文件可執行權限

chmod +x *.sh

 

啟動tomcat2

/usr/local/tomcat2/bin/catalina.sh start

 

然後在浏覽器中輸入:http://localhost:8081/

同樣如果出現tomcat頁面說明配置成功

 

 

總結

 如果不會出現測試頁面首先要保證tomcat是否啟動了,查看端口可以使用netstat -an|grep 8080,還有就是防火牆的原因,可以關閉防火牆,使用service iptabls status查看防火牆是否開啟,或者在防火牆中加入端口,vim /etc/sysconfig/iptables即可。

下一章會講通過搭建Apache實現tomcat的負載均衡。

後面的文章會陸續講解:使用Ngins搭建tomcat的負載均衡,搭建redis群集緩存,搭建mycat群集歡迎關注。

 

 

 文章如果對大家有幫助,請幫忙推薦,謝謝!!!

 

備注:

    作者:pursuer.chen

    博客:http://www.cnblogs.com/chenmh

本站點所有隨筆都是原創,歡迎大家轉載;但轉載時必須注明文章來源,且在文章開頭明顯處給明鏈接,否則保留追究責任的權利。

《歡迎交流討論》

 

---恢復內容結束---

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved