在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Linux/ 配置 Tomcat
初步進(jìn)入 linux 世界
Linux 系統(tǒng)的遠(yuǎn)程登錄
配置 Tomcat
配置 samba 服務(wù)器
LNMP 環(huán)境搭建
配置 FTP 服務(wù)
linux 系統(tǒng)用戶以及用戶組管理
正則表達(dá)式
LAMP環(huán)境搭建
安裝 RPM 包或者安裝源碼包
NFS 服務(wù)配置
文檔的壓縮與打包
Linux 操作系統(tǒng)的安裝
配置 squid 服務(wù)
Linux 文件與目錄管理
Linux 磁盤管理
學(xué)會(huì)使用簡(jiǎn)單的 MySQL 操作
關(guān)于 Linux 的歷史
學(xué)習(xí) shell 腳本之前的基礎(chǔ)知識(shí)
圖形界面還是命令窗口
文本編輯工具 vim
shell 腳本
使用 Nagios 搭建監(jiān)控服務(wù)器
linux 系統(tǒng)日常管理

配置 Tomcat

關(guān)于Tomcat

目前有很多網(wǎng)站使用jsp的程序編寫,所以解析jsp的程序就必須要有相關(guān)的軟件來完成。Tomcat就是用來解析jsp程序的一個(gè)軟件, Tomcat是Apache 軟件基金會(huì)(Apache Software Foundation)的Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、Sun 和其他一些公司及個(gè)人共同開發(fā)而成。因?yàn)門omcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的Web 應(yīng)用服務(wù)器。 Tomcat 是一個(gè)輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場(chǎng)合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。對(duì)于一個(gè)初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好Apache 服務(wù)器,可利用它響應(yīng)對(duì)HTML 頁(yè)面的訪問請(qǐng)求。實(shí)際上Tomcat 部分是Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat 時(shí),它實(shí)際上作為一個(gè)與Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。

安裝Tomcat

Tomcat的安裝分為兩個(gè)步驟:安裝JDK;安裝Tomcat。

JDK(Java Development Kit)是Sun Microsystems針對(duì)Java開發(fā)員的產(chǎn)品。自從Java推出以來,JDK已經(jīng)成為使用最廣泛的Java SDK。JDK 是整個(gè)Java的核心,包括了Java運(yùn)行環(huán)境,Java工具和Java基礎(chǔ)的類庫(kù)。所以要想運(yùn)行jsp的程序必須要有JDK的支持,理所當(dāng)然安裝Tomcat的前提是安裝好JDK。

  1. 安裝JDK

下載jdk-6u23-linux-i586.bin

cd /usr/local/src/

wget http://dl.dropbox.com/u/182853/jdk-6u23-linux-i586.bin

(如果該版本不合適請(qǐng)到下面的官方網(wǎng)站下載適合你的版本):

https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u23-oth-JPR@CDS-CDS_Developer
chmod a+x jdk-6u23-linux-i586.bin
sh jdk-6u23-linux-i586.bin

此時(shí)會(huì)出現(xiàn)JDK 安裝授權(quán)協(xié)議。可以一路按Enter瀏覽,當(dāng)出現(xiàn)Do you agree to the above license terms? [yes or no] 的字樣,輸入yes即可。

mv jdk1.6.0_23 /usr/local/

  1. 設(shè)置環(huán)境變量

vim /etc/profile

在末尾輸入以下內(nèi)容

#set java environment
JAVA_HOME=/usr/local/jdk1.6.0_23/
JAVA_BIN=/usr/local/jdk1.6.0_23/bin
JRE_HOME=/usr/local/jdk1.6.0_23/jre
PATH=$PATH:/usr/local/jdk1.6.0_23/bin:/usr/local/jdk1.6.0_23/jre/bin
CLASSPATH=/usr/local/jdk1.6.0_23/jre/lib:/usr/local/jdk1.6.0_23/lib:/usr/local/jdk1.6.0_23/jre/lib/charsets.jar
export  JAVA_HOME  JAVA_BIN JRE_HOME  PATH  CLASSPATH

執(zhí)行命令source /etc/profile,使配置立即生效

source /etc/profile

檢測(cè)是否設(shè)置正確:

java –version

如果顯示如下內(nèi)容,則配置正確。

java version "1.4.2"
gij (GNU libgcj) version 4.1.2 20080704 (Red Hat 4.1.2-46)

Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

3.安裝Tomcat

cd /usr/local/src/

wget http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.14/bin/apache-tomcat-7.0.14.tar.gz

如果覺得這個(gè)版本不適合你,請(qǐng)到tomcat官方網(wǎng)站下載適合你的版本。

tar zxvf apache-tomcat-7.0.14.tar.gz
mv apache-tomcat-7.0.14 /usr/local/tomcat
cp -p /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat
vim /etc/init.d/tomcat

在第二行加入以下內(nèi)容:

# chkconfig: 2345 63 37
# description: tomcat server init script

JAVA_HOME=/usr/local/jdk1.6.0_23/
CATALINA_HOME=/usr/local/tomcat

chmod 755 /etc/init.d/tomcat
chkconfig --add tomcat
chkconfig tomcat on

啟動(dòng)tomcat:

service tomcat start

查看是否啟動(dòng)成功:

ps aux |grep tomcat

如果有進(jìn)程的話,請(qǐng)?jiān)跒g覽器中輸入http://IP:8080/ 你會(huì)看到tomcat的主界面。

配置tomcat

在配置tomcat前,先來看看tomcat的幾個(gè)目錄:

find /usr/local/tomcat/ -maxdepth 1 -type d (-maxdepth的作用指定目錄級(jí)數(shù),后邊跟1代表只查找1級(jí)目錄)
/usr/local/tomcat/
/usr/local/tomcat/lib       # tomcat的庫(kù)文件目錄
/usr/local/tomcat/temp           # 臨時(shí)文件存放目錄
/usr/local/tomcat/webapps             # web應(yīng)用目錄,也就是我們?cè)L問的web程序文件所在目錄
/usr/local/tomcat/conf             # 配置文件目錄
/usr/local/tomcat/logs             # 日志文件所在目錄
/usr/local/tomcat/work            # 存放JSP編譯后產(chǎn)生的class文件
/usr/local/tomcat/bin               # tomcat的腳本文件
Tomcat的主配置文件為/usr/local/tomcat/conf/server.xml
  1. 配置tomcat服務(wù)的訪問端口。

默認(rèn)是8080,如果你想修改為80,則需要修改server.xml文件。

找到 <Connector port="8080" protocol="HTTP/1.1"

修改為:<Connector port="80" protocol="HTTP/1.1"

  1. 配置新的虛擬主機(jī)
cd /usr/local/tomcat/conf/
vim server.xml

找到,下一行插入新的,內(nèi)容如下:

      <Host name="www.example.cn" appBase="/data/tomcatweb"
            unpackWARs="false" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
      <Context path="" docBase="./" debug="0" reloadable="true" crossContext="true"/>

完成后,重啟tomcat

service tomcat stop; service tomcat start

測(cè)試新建的虛擬主機(jī),首先需要修改你電腦的hosts文件

vim /data/tomcatweb/test.jsp 加入以下內(nèi)容:

<html><body><center>
Now time is: <%=new java.util.Date()%>
</center></body></html>

保存后,在你的瀏覽器里輸入 http://www.example.cn/test.jsp 看是否訪問到如下內(nèi)容:

Now time is: Thu Jun 02 14:32:34 CST 2011

上面的test.jsp就是要顯示當(dāng)前系統(tǒng)的時(shí)間。