Tomcat

1)tomcat簡介
    tomcat最初是由sun的軟件架構師詹姆斯.鄧肯.戴維森開發的 .後來他幫助將其變爲開源項目,並由sun貢獻給apache軟件基金會
2)應用場景
    tomcat服務其實一個免費的開放源代碼的web應用服務器,屬於輕量級應用服務器,在中小型系統和併發訪問用戶不是很多的場合下被普遍使用,是開發和調試jsp程序的首選。一般來說,tomcat雖然和apache或者nginx這些web服務器一樣,具有處理html頁面的功能,然而由於其處理html的能力遠不及apache或者nginx,所以tomcat通常是作爲一個servlet和jsp容器單獨運行在後端

    1.啓動後關閉iptables防火牆

#service iptables stop
2.安裝jdk、配置java環境
jdk的全稱是java development kit,是sun公司免費提供的java語言的軟件開發工具包,其中包含java虛擬機(jvm)
(1)解壓
[root@centos2 ~]# tar xf /mnt/jdk-7u65-linux-x64.gz -C /usr/src
(2)將解壓後的文件夾移動到/usr/local/並重命名爲java
[root@centos2 ~]# cd /usr/src
[root@centos2 src]# mv jdk1.7.0_65/ /usr/local/java
(3)在/etc/profile.d/下建立java.sh腳本
[root@centos2 src]# vim /etc/profile.d/java.sh
export JAVA_HOME=/usr/local/java
export PATH=$JAVA_HOME/bin:$PATH
(4)將java.sh腳本倒入到環境變量,使其生效
[root@centos2 src]# source /etc/profile.d/java.sh
(5)運行java -version命令查看java版本
[root@centos2 src]# java -version
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
二、安裝並配置tomcat服務器
1.解壓
[root@centos2 src]# tar xf /mnt/apache-tomcat-7.0.54.tar.gz -C /usr/src
[root@centos2 src]# cd /usr/src/
[root@centos2 src]# mv apache-tomcat-7.0.54/ /usr/local/tomcat7
2.啓動tomcat
[root@centos2 src]# /usr/local/tomcat7/bin/startup.sh
[root@centos2 src]# netstat -anpt|grep 8080
tcp 0 0 :::8080 ::: LISTEN 2857/java
4.建立java的web站點
(1)首先在創建web目錄
[root@centos2 conf]# mkdir -pv /web/webapp1
(2)在webapp1下建立一個index.jsp測試頁面
root@centos2 conf]# vim /web/webapp1/index.jsp
<%@ page language="java" import="java.util.
" pageEncoding="UTF-8"%>
<html>
<head>
<title>JSP test1 page</title>
</head>
<body>
<% out.println("welcome to test");%>
</body>
</html>
(3)修改tomcat的server.xml文件<host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"
host定義一個虛擬主機,域名爲localhost,appBase定義應用程序基準目錄,unpackWARs定義是否自動解壓,autoDeploy定義是否自動部署
<Context docBase="/web/webapp1" path="" reloadable="false">
</Context> //手工添加
說明:context定義一個web應用(虛擬目錄),path指定訪問目錄,docBase定義網頁目錄,當應用程序發生變化時候,自動裝載,不用重啓tomcat
(4)關閉tomcat,再重啓
[root@centos2 conf]# /usr/local/tomcat7/bin/shutdown.sh
[root@centos2 conf]# /usr/local/tomcat7/bin/startup.sh
(5)在客戶機上測試

vim /usr/local/tomcat7/conf/server.xml

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章