1、如何在伺服器上配置tomcat
1、將JAVA程序包代碼文件包復制到Tomcat伺服器包里的任意位置,最好是根目錄
2、打開Tomcat文件夾\conf\Catalina\localhost
3、在上回述文件夾下建立答ROOT.xml寫一行代碼:
<Context path="" docBase="D:\apache-tomcat-6.0.29\your_JAVA" debug="5" reloadable="true" crossContext="true"></Context>
注意:docBase="D:\apache-tomcat-6.0.29\your_JAVA"就是你的JAVA程序包路徑
啟動tomcat服務,點擊bin\startup.bat批處理程序,打開IE,輸入http://localhost:8080,JAVA程序就開始工作了
2、我想要配置tomcat伺服器
JDK、Tomcat、servlet和bean的配置問題
第一步:下載j2sdk和Tomcat:
第二步:安裝和配置你的j2sdk和Tomcat:執行j2sdk和tomcat的安裝程序,然後按默認設置進行安裝即可。
1.安裝j2sdk以後,需要配置一下環境變數,在我的電腦->屬性->高級->環境變數->系統變數中添加以下環境變數(假定你的j2sdk安裝在c:\j2sdk1.4.2):
JAVA_HOME=c:\j2sdk1.4.2
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
path=%JAVA_HOME%\bin
接著可以寫一個簡單的java程序來測試J2SDK是否已安裝成功:
public class Test{
public static void main(String args[]){
System.out.println("This is a test program.");
}
}
將上面的這段程序保存為文件名為Test.java的文件。
然後打開命令提示符窗口,cd到你的Test.java所在目錄,然後鍵入下面的命令
javac Test.java
java Test
此時如果看到列印出來This is a test program.的話說明安裝成功了,如果沒有列印出這句話,你需要仔細檢查一下你的配置情況。
2.安裝Tomcat後,在我的電腦->屬性->高級->環境變數->系統變數中添加以下環境變數(假定你的tomcat安裝在c:\tomcat):
CATALINA_HOME=c:\tomcat;
CATALINA_BASE=c:\tomcat;
然後修改環境變數中的classpath,把tomat安裝目錄下的common\lib下的servlet-api.jar追加到classpath中去,修改後的classpath如下:
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar;
接著可以啟動tomcat,在IE中訪問http://localhost:8080,如果看到tomcat的歡迎頁面的話說明安裝成功了。
第三步:建立自己的jsp app目錄
1.到Tomcat的安裝目錄的webapps目錄,可以看到ROOT,examples, tomcat-docs之類Tomcat自帶的的目錄;
2.在webapps目錄下新建一個目錄,起名叫myapp;
3.myapp下新建一個目錄WEB-INF,注意,目錄名稱是區分大小寫的;
4.WEB-INF下新建一個文件web.xml,內容如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
</web-app>
5.在myapp下新建一個測試的jsp頁面,文件名為index.jsp,文件內容如下:
<center>
Now time is: <%=new java.util.Date()%>
</center>
6.重啟Tomcat
7.打開瀏覽器,輸入http://localhost:8080/myapp/index.jsp 看到當前時間的話說明就成功了。
第四步:建立自己的Servlet:
1.新建一個servlet程序,文件名為Test.java,文件內容如下:
package test;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class Test extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out=response.getWriter();
out.println("<h1>This is a servlet test.</h1>");
out.flush();
}
}
2 .編譯
將Test.java放在c:\test下,使用如下命令編譯:
C:\Test>javac Test.java
然後在c:\Test下會產生一個編譯後的servlet文件:Test.class
3 .將結構test\Test.class剪切到%CATALINA_HOME%\webapps\myapp\WEB-INF\classes下,即剪切那個test目錄到classes目錄下,如果classes目錄不存在,就新建一個。 現在webapps\myapp\WEB-INF\classes下有test\Test.class的文件目錄結構
4 .修改webapps\myapp\WEB-INF\web.xml,添加servlet和servlet-mapping
編輯後的web.xml如下所示:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
<servlet>
<servlet-name>Test</servlet-name>
<display-name>Test</display-name>
<description>A test Servlet</description>
<servlet-class>test.Test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Test</servlet-name>
<url-pattern>/Test</url-pattern>
</servlet-mapping>
</web-app>
這段話中的servlet這一段聲明了你要調用的Servlet,而servlet-mapping則是將聲明的servlet「映射」到地址/Test上
5 .啟動Tomcat,啟動瀏覽器,輸入http://localhost:8080/myapp/Test 如果看到輸出This is a servlet test.就說明編寫的servlet成功了。
注意:修改了web.xml以及新加了class,都要重啟Tomcat
第五步:建立自己的Bean:
1.新建一個java程序,文件名為TestBean.java,文件內容如下:
package test;
public class TestBean{
private String name = null;
public TestBean(String strName_p){
this.name=strName_p;
}
public void setName(String strName_p){
this.name=strName_p;
}
public String getName(){
return this.name;
}
}
2 .編譯
將TestBean.java放在c:\test下,使用如下命令編譯:
C:\Test>javac TestBean.java
然後在c:\Test下會產生一個編譯後的bean文件:TestBean.class
3 .將TestBean.class文件剪切到
%CATALINA_HOME%\webapps\myapp\WEB-INF\classes\test下,
4 .新建一個TestBean.jsp文件,文件內容為:
<%@ page import="test.TestBean" %>
<center>
<%
TestBean testBean=new TestBean("This is a test java bean.");
%>
Java bean name is: <%=testBean.getName()%>
</center>
5 .重啟Tomcat,啟動瀏覽器,輸入http://localhost:8080/myapp/TestBean.jsp 如果看到輸出Java bean name is: This is a test java bean.就說明編寫的Bean成功了。
3、如何安裝tomcat伺服器,用命令安裝
安裝tomcat
從官網下載ZIP壓縮包apache-tomcat-8.0.36-windows-x64.zip。將其解壓到E:\JavaWebDeveloper下,路徑為E:\JavaWebDeveloper\apache-tomcat-8.0.36-windows-x64\apache-tomcat-8.0.36\bin。
以管理身份打開命令提示版符。進入到路徑下:cd /d E:\JavaWebDeveloper\apache-tomcat-8.0.36-windows-x64\apache-tomcat-8.0.36\bin。然後用權service install tomcat8命令安裝tomcat8伺服器。
(值得注意的是:安裝tomcat前必須先安裝好jdk並配置好相關環境變數)
4、如何配置安裝tomcat伺服器
先安裝好JDK,在來安裝TOMCAT就可以了,現自在的版本只要安裝版本都不要你特別設置環境變數,非安裝的版本右鍵點擊我的電腦
—>
屬性
—>
高級
—>
環境變數
—>
系統變數
新建一個
變數名
JAVA_HOME
變數值
C:\Program
Files\Java\jdk1.6.0_12
就是你JDK安裝的位置,就可以了
5、如何配置伺服器tomcat伺服器
用護衛神.jsp大師就可以了,一鍵安裝tomcat+jsp+mysql+ftp
6、如何配置Tomcat伺服器環境
DK下載,當你看到官方網頁之後,經過努力你進入如圖的頁面,下載的時候請把如圖中上邊的Accept License Agreement選中了,然後根據你的系統點擊相應的版本。我的系統是64位windows,選擇jdk-7u45-windows-x64下載。
Tomcat下載,你需要下載與JDK相配的版本,官方首頁就有如下圖所示,在這里與最新版JDK相對應的就是Tomcat 8.0了。下載下來的文件名是
apache-tomcat-8.0.0-RC5-windows-x64.exe
安裝與配置環境變數
1、先安裝JDK,跟你平時安裝軟體一樣,非常傻瓜地進行著,在此就不講述了。
在這里說明一下,一般網上 復制的經驗都是直接默認安裝路徑,本人在這里非常看不過帶有版本號的文件夾,在安裝選擇路徑的時候直接安裝在c盤文件夾JDK下如下圖所示。
2、配置JDK環境變數
這一步很多人都不明白,一般都是對著配置。簡單地說,就是相當給你安裝的JDK路徑取個別名,方便以後在CMD命令行操作編譯。
1)右擊計算機(我的電腦)->屬性或者直接點擊控制面板,將會彈出控制面板主頁。
2)請選擇環境變數,將彈出圖B所示的窗口
3)在系統變數中需要新建3個變數
大小寫不區分,如果存在相同變數名,請使用編輯修改變數值。
變數名為JAVA_HOME,變數值為:C:\JDK(具體請根據你安裝的JDK路徑而定,如果是默認應該是這個形式C:\Program Files\Java\jdk1.7)
變數名為CLASSPATH,變數值為.;%JAVA_HOME%\lib;
變數名為PATH,變數值為%JAVA_HOME%\bin
至此完成了JDK的環境配置,請在cmd命令行界面下輸入java -version測試是否安裝成功。下面進行Tomcat伺服器的安裝與配置。
Tomcat的安裝與配置
1、解壓下載文件包,不習慣版本號文件夾,在這里我修改默認文件夾名apache-tomcat-8.0.0-RC5-windows-x64為tomcat。請同學們根據自己的意願選擇。
配置Tomcat環境變數
2、打開系統環境變數請參考第三步圖示操作。
在系統變數中添加以下變數
1)新建TOMCAT_HOME變數
變數名TOMCAT_HOME
變數值c:\tomcat
變數值即為我們下載的tomcat解壓路徑,在這里我的是c:\tomcat,如果有疑惑,可以參考第五步。
2)新建CATALINA_HOME變數
變數名CATALINA_HOME
變數值c:\tomcat
沒錯,CATALINA_HOME的變數值與TOMCAT_HOME的變數值是一樣的。
3)修改變數Path
在系統變數中找到Path變數名,雙擊或點擊編輯,在末尾添加如下內容
;%CATALINA_HOME%\bin;%CATALINA_HOME%\lib
這里要注意,各個變數值之間一定要用;分隔。
4)啟動Tomcat伺服器
在cmd命令窗口下輸入startup回車,運行如下圖所示
測試Tomcat伺服器是否安裝成功
在瀏覽器中輸入http://http://localhost:8080或http://127.0.0.1:8080
安裝成功
7、Tomcat伺服器怎麼配置和使用
這個是需要看你的抄伺服器具體是哪個系統的,不通的系統配置方式也是不相同的。
wind系統的方式可以參考:http://www.cnblogs.com/uvsjoh/archive/2012/02/03/2337568.html
linux系統的方式可以參考:http://jingyan.baidu.com/article/3065b3b6e0fad2becff8a419.html
不過linux系統的切記這個需要開啟下埠,服務給啟用一下。
8、用tomcat作為主web伺服器,怎麼進行配置呢?
我也正在配置這個,轉貼一篇,希望有用:
安裝JDK 1.5 (必須在Tomcat之前安裝);
系統設置:
A.安裝JDK 1.5以後,需要配置一下環境變數,在我的電腦->屬性->高級->環境變數->系統變數中添加以下環境變數(假定你的j2sdk安裝在c:\j2sdk1.4.2):
JAVA_HOME=c:\j2sdk1.5.0
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因為它代表當前路徑)
path=%JAVA_HOME%\bin
B.接著可以寫一個簡單的java程序來測試J2SDK是否已安裝成功:
public class Test{
public static void main(String args[]){
System.out.println("This is a test program.");
}
}
將上面的這段程序保存為文件名為Test.java的文件.
然後打開命令提示符窗口,cd到你的Test.java所在目錄,然後鍵入下面的命令
javac Test.java
java Test
此時如果看到列印出來This is a test program.的話說明安裝成功了,如果沒有列印出這句話,你需要仔細檢查一下你的配置情況.
安裝Tomcat 5.59在C盤根目錄下;
系統設置:
A.安裝Tomcat後,在我的電腦->屬性->高級->環境變數->系統變數中添加以下環境變數(假定你的tomcat安裝在c:\tomcat):
CATALINA_HOME=c:\tomcat
CATALINA_BASE=c:\tomcat
然後修改環境變數中的classpath,把tomat安裝目錄下的common\lib下的servlet.jar追加到classpath中去,修改後的classpath如下:
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet.jar;
B.接著可以啟動tomcat,在IE中訪問http://localhost:8080,如果看到tomcat的歡迎頁面的話說明安裝成功了.
6.安裝MicroSoft SQL Server 2000,程序在C盤,數據(Data)在D盤;
注意:在安裝過程中,SQL Server的啟動條件為資料庫sa方式,非系統混合驗證方式.
7.安裝MicroSoft SQL Server 2000 SP3a 補丁程序;
8.安裝JDBC 驅動安裝程序及其SP3補丁;
系統設置:
安裝JDBC後,在我的電腦->屬性->高級->環境變數->系統變數中添加以下環境變數(假定你的JDBC安裝在c:\Microsoft SQL Server 2000 Driver for JDBC):
JDBC_HOME=c:\Microsoft SQL Server 2000 Driver for JDBC
CLASSPATH=.;%JDBC_HOME%\lib\msbase.jar;%JDBC_HOME%\lib\msutil.jar;%JDBC_HOME%\lib\mssqlserver.jar
9.拷貝c:\Microsoft SQL Server 2000 Driver for JDBC\lib下的msbase.jar,msutil.jar,mssqlserver.jar三個資料庫驅動文件到
Tomcat的/Common/lib目錄下;
10.拷貝自己的網站程序代碼myApp目錄 到 toamcat 的 /webapps目錄下,返回到toamcat的 /conf目錄,修改server.xml文件:
用文本編輯器打開server.xml,找到類似下面的文字:
A.修改埠和連接數:
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="8080" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="100" debug="0" connectionTimeout="20000"
useURIValidationHack="false" disableUploadTimeout="true" />
修改port為"80"和acceptCount為"50",修改結果如下:
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="80" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="50" debug="0" connectionTimeout="20000"
useURIValidationHack="false" disableUploadTimeout="true" />
B.修改虛擬目錄:
找到類似下面的文字
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true">
......
<Context path="/examples" docBase="examples" debug="0"
reloadable="true" crossContext="true">
......
</Context>
在其後添加如下代碼:
<Context path="" docBase="myApp" debug="0" reloadable="true">
</Context>
修改之後如下:
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true">
......
<Context path="/examples" docBase="examples" debug="0"
reloadable="true" crossContext="true">
......
</Context>
<Context path="" docBase="myApp" debug="0" reloadable="true">
</Context>
.........
我到此重啟tomcat就基本ok了……剩下的是到tomcat里配管理參數,正在研究中……
你說的綁定域名要用到動態域名系統吧,那可以去研究一下花生殼這個軟體。
9、Tomcat的安裝與配置
二、Tomcat 伺服器的安裝和配置
1. 使用 tomcat6.0.20.rar 文件解壓即完成安裝
2. tomcat 就是一個java程序,一定會用到 jre
所以需要配置環境變數 java_home 配置成jdk的安裝目錄 c:\jdk1.6
tomcat的啟動是通過 startup.bat 文件, 實際上 startup.bat 中是去調用
catalina.bat 文件, 而且是通過 %catalina_home%\bin\catalina.bat 去找
所以為了保證伺服器啟動正常, 需要配置 catalina_home 環境變數為 tomcat的安裝目錄
3. tomcat 的目錄結構
bin : 存放一些執行文件
conf : 存放伺服器的配置文件
lib : 存放tomcat 所依賴的 jar 文件
logs: 存放日誌文件
temp: 存放臨時文件
webapps: web applications 存放所有的web應用程序(web資源)
work: tomcat 的工作目錄, jsp翻譯成的Servlet就在這個目錄下
4. web應用
多個web資源存放在一個目錄下即為一個web應用(web應用程序、web工程)
web 應用的目錄結構
靜態web資源直接放在目錄下
java 類放在classes目錄下
web.xml 文件負責管理web應用下所有的web資源
所有jar包放在lib目錄下
10、如何配置安裝tomcat伺服器
先安裝好JDK,在安裝TOMCAT就可以了,現在的版本只要安裝版本都不要你特別設置環境變數專,非安裝的版本右鍵點擊我的電腦屬 —> 屬性 —> 高級 —> 環境變數 —> 系統變數 新建一個 變數名 JAVA_HOME 變數值 C:\Program Files\Java\jdk1.6.0_12 就是你JDK安裝的位置,就可以了