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

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

配置 Tomcat

關于Tomcat

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

安裝Tomcat

Tomcat的安裝分為兩個步驟:安裝JDK;安裝Tomcat。

JDK(Java Development Kit)是Sun Microsystems針對Java開發(fā)員的產(chǎn)品。自從Java推出以來,JDK已經(jīng)成為使用最廣泛的Java SDK。JDK 是整個Java的核心,包括了Java運行環(huán)境,Java工具和Java基礎的類庫。所以要想運行jsp的程序必須要有JDK的支持,理所當然安裝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

(如果該版本不合適請到下面的官方網(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

此時會出現(xiàn)JDK 安裝授權協(xié)議??梢砸宦钒碋nter瀏覽,當出現(xiàn)Do you agree to the above license terms? [yes or no] 的字樣,輸入yes即可。

mv jdk1.6.0_23 /usr/local/

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

vim /etc/profile

在末尾輸入以下內容

#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

檢測是否設置正確:

java –version

如果顯示如下內容,則配置正確。

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

如果覺得這個版本不適合你,請到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

在第二行加入以下內容:

# 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

啟動tomcat:

service tomcat start

查看是否啟動成功:

ps aux |grep tomcat

如果有進程的話,請在瀏覽器中輸入http://IP:8080/ 你會看到tomcat的主界面。

配置tomcat

在配置tomcat前,先來看看tomcat的幾個目錄:

find /usr/local/tomcat/ -maxdepth 1 -type d (-maxdepth的作用指定目錄級數(shù),后邊跟1代表只查找1級目錄)
/usr/local/tomcat/
/usr/local/tomcat/lib       # tomcat的庫文件目錄
/usr/local/tomcat/temp           # 臨時文件存放目錄
/usr/local/tomcat/webapps             # web應用目錄,也就是我們訪問的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服務的訪問端口。

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

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

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

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

找到,下一行插入新的,內容如下:

      <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

測試新建的虛擬主機,首先需要修改你電腦的hosts文件

vim /data/tomcatweb/test.jsp 加入以下內容:

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

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

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

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