導航:首頁 > 配伺服器 > jsp伺服器要如何配置

jsp伺服器要如何配置

發布時間:2022-07-24 17:57:43

① JSP伺服器需要什麼配置

一般web開發用tomcat,WebSphere都行,機器配置也不用太高 你的差不多就可以了 但是不支持很大的訪問量

② 如何搭建jsp 伺服器運行環境

jsp所需要的伺服器環境非常簡單,只需要下載tomcat,根據網路上圖文安裝教程,安裝完之後,將jsp的工程放在work文件夾,就可以啟動你的項目運行了。

③ jsP伺服器配置問題

1) 安裝Tomcat和jdk
2) 設置環境變數
java_HOME:java安裝目錄
CATALINA_HOME:Tomcat安裝目錄
3) 啟動Tomcat伺服器
開始->Apache Tomcat->Start Tomcat
或者 在命令提示符切換到tomcat的bin目錄,輸入startup,回車
4) 將jsp文件放在webapps目錄下
5) 在瀏覽器輸入http://localhost:8080/*.jsp就能顯示
8080是安裝時設置的默認埠號,*.jsp用你的jsp文件名替代

④ 如何在伺服器上配置JSP,jsp的伺服器到底怎麼配置啊

配置jsp伺服器其實就是安裝 jdk,tomcat,mysql
從官網上下載各自的穩定版本,安裝就成了

網上搜一下,相關的文章很多

java+jsp+tomcat+mysql開發環境配置

軟體版本號
jdk1.5.0_09
mysql5.0 連接器mysql-connector-java-5.0.4-bin.jar
Apache Tomcat 6.0

默認安裝jdk1.5.0_09
設置環境變數
java_home jdk1.5.0_09的安裝目錄C:\Program Files\Java\jdk1.5.0_09
path %java_home%\bin
classpath .;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar;%java_home%\jre\lib\rt.jar

默認安裝Apache Tomcat6.0,注意安裝過程中要將選擇運行環境的時候要把C:\Program Files\Java\jre1.5.0_09改成C:\Program Files\Java\jdk1.5.0_09
默認安裝mysql5.0
將mysql-connector-java-5.0.4-bin.jar放入C:\Program Files\Java\jdk1.5.0_09\jre\lib和C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib中,並設置環境變數classpath C:\Program Files\Java\jdk1.5.0_09\jre\lib\mysql-connector-java-5.0.4-bin.jar;C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\mysql-connector-java-5.0.4-bin.jar;
現在可以進行java和mysql資料庫的連接了
下面用一個簡單的例子來測試一下
在tomcat/webapps/下建一個文件夾mysqlManager,創建目錄mysqlManager/WEB-INF/classes
mysqlManager/WEB-INF/web.xml
在/mysqlManager/ 下新建index.jsp文件,內容如下
/mysqlManager/index.jsp:
<?xml version="1.0" encoding="gbk" ?>
<%@ page language="java" contentType="text/html; charset=gbk"
pageEncoding="gbk"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ page import="java.sql.*" %>
<%!
//這個函數用來獲取一個和資料庫的連接
Connection getConnection() throws SQLException{
String dbURL="jdbc:mysql://localhost/mysql";
String dbUser="root";
String dbPassword="851120";
try{
Class.forName("com.mysql.jdbc.Driver");
}catch(ClassNotFoundException e){
e.printStackTrace();
}
return DriverManager.getConnection(dbURL,dbUser,dbPassword);
}

//判斷一個字元串是否為空
boolean isEmptyString(String str){
return str==null||str.length()==0||str.trim().length()==0;
}
//下面的函數使顯示的字元串為漢語
String convert(String str){
try{
return new String(str.getBytes("ISO-8859-1"),"gbk");
}catch(Exception e){
return null;
}
}
%>
<script type="text/javascript">
<!--
function checkValue(){
if(document.forms["main"].sql.value.length==0){
alert("請輸入要執行的SQL語句");
document.forms["main"].sql.focus();
return false;
}else{
return true;
}
}
//-->
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<title>mysql資料庫管理系統</title>
</head>
<body>
<center>
<table width="80%" border="0">
<tr>請輸入要查詢的SQL語句</tr>
<tr>
<form action="index.jsp" name=main method="post" onsubmit="checkValue()">
<td>
<textarea name="sql" cols=80 rows=15></textarea>
</td>
<td valign="bottom">
<input type="submit" value="提交"/>
</td>
</form>
</tr>
</table>
<hr />
<%//接受用戶的輸入顯示查詢結果 %>
<%
//獲取用戶輸入的SQL語句
String sql=request.getParameter("sql");
//out.print("qwe");
if(!isEmptyString(sql)){
%>
<p>您所輸入的SQL語句是<%=sql %></p>
<%
Connection con=null;
Statement stmt=null;
ResultSet rs=null;
//out.print("qwe");
try{
//out.print("qwe");
con=getConnection();
//out.print("qwe");
stmt=con.createStatement();
//stmt.execute(sql);
if(stmt.execute(sql)){
//執行結果是ResultSet
rs=stmt.getResultSet();
//獲取rs自身的描述信息
ResultSetMetaData rsmd=rs.getMetaData();
//獲取rs的列數目
int colNum=rsmd.getColumnCount();
%>
<p>您的查詢結果為:</p>
<table border="1">
<tr>
<%
for(int i=1;i<=colNum;i++){
%>
<td><%=rsmd.getColumnName(i) %></td>
<%
}
%>
</tr>
<%
while(rs.next()){
%>
<tr>
<%
for(int j=1;j<=colNum;j++){
%>
<td><%=convert(rs.getString(j)) %></td>
<%
}
}
%>
</tr>
</table>
<%
}else{

int colNum=stmt.getUpdateCount();
%>
<p>您更新了<%=colNum %>列!</p>
<%
}
}catch(SQLException e){
%>
<p>發生錯誤,請檢查資料庫的連接</p>
<%
}finally{
try{
if(rs!=null)
rs.close();
}catch(Exception e){
}
try{
if(stmt!=null)
stmt.close();
}catch(Exception e){
}
try{
if(con!=null)
con.close();
}catch(Exception e){
}
}
}
%>
</center>
</body>
</html>
在瀏覽其中運行http://localhost:8080/mysqlManager/index.jsp
在輸入框中輸入sql查詢語句 select * from user 會產生查詢結果

⑤ 一個jsp門戶網站如何配置伺服器軟體

沒有你想的那麼難,准備一台高配伺服器,帶寬最好是雙線,就沒問題了。做集群不靠譜,session同步很麻煩,而且容易出錯。這種只需要把tomcat6和sqlserver(mysql)之類的資料庫軟體分離就可以了。

運行JSP的程序可以用六核超線程的,資料庫伺服器用八核超線程加固態硬碟,輕松搞定。
你可以看看國產品牌正睿的這款雙路八核伺服器,標配一個Xeon E5-2650八核心十六線程處理器、16G DDR3 REG ECC容錯校驗內存,SSD 256G高性能固態硬碟(讀500,寫260),1U熱插拔機構,可以在不關機的情況下增加或更換硬碟,2個千兆網卡。如果以後隨著業務量的增長,覺得性能不夠用了,還可以擴展到兩顆處理器,達成16顆處理核心32條計算線程(任務管理器那裡可以看到32個處理器格子,相當恐怖- -~),最大支持512GB DDR3 REG ECC高速容錯校驗內存,怎麼也夠用了。
產品型號:I21S2-8898HV
產品類型:雙路八核機架式伺服器
處 理 器:Xeon E5-2650
內 存:16G DDR3 REG ECC
硬 盤:SSD 256G
機 構:1U機架式
價 格:¥24900
銀牌服務
全國三年免費上門售後服務,關鍵部件三年以上免費質保。

給你推薦的是國產品牌正睿的伺服器產品,他們的產品性價比很高,做工很專業,兼容性,質量之類的都有保障,售後也很完善,3年免費質保,3年免費上門售後服務,在業界口碑很不錯。

⑥ jsp伺服器的配置

一 配置JDK
1、下載jdk
下載後,解壓,假設為d:\JDK6,要確保bin目錄在這個目錄里,下面的JAVA_HOME即為此目錄d:\JDK6.
2、配置系統變數
(1) 右鍵單擊「我的電腦」,選擇「屬性」-「高級」,點擊「環境變數」。
(2) 在「系統變數」框中,點擊「新建」按鈕,「變數名」填寫「JAVA_HOME」,變數值填寫jdk解壓後所在的目錄,即:d:\JDK6。
繼續添加CLASSPATH變數值為「.;%JAVA_HOME%\lib\tool.jar;%JAVA_HOME%\lib\rt.jar;」
classpath也可配置為d:\JDK6\lib
(3) 在「用戶變數」框下面點擊「新建」按鈕,「變數名」填「PATH」,「變數值」填寫%PATH%;%JAVA_HOME%\bin
二 配置Tomcat
1、下載Tomcat Zip壓縮包,解壓。
2、修改startup.bat文件:
在第一行前面加入如下兩行--
SET JAVA_HOME=(JDK目錄)
SET CATALINA_HOME=(前面解壓後Tomcat的目錄)
如果需要使用shutdown.bat關閉伺服器的話,也按照上面加入兩行。
3、這樣,運行startup.bat就可以運行伺服器,運行shutdown.bat就可以關閉伺服器了。
三 將Tomcat加入服務
1、修改bin目錄中的service.bat:
添加下面這些代碼:
-----------------------------------------------------------------------------
REM 添加下面的一行
set CATALINA_HOME=(前面解壓後Tomcat的目錄)
REM 如果從來沒有安裝過Tomcat,或者保證Services.msc啟動服務管理器檢查沒有Apache Tomcat系統服務,到此你就可以轉到第REM 二步了。否則繼續往下走 重新設置服務的名字,可以自定義服務名稱
REM 按照描述修改下面的幾行
set SERVICE_NAME=Tomcat5
REM 上面一行,Tomcat5修改成你需要的服務名,這個將是一後使用net start/stop來操作的服務名稱。
set PR_DISPLAYNAME=Apache Tomcat
REM 上面一行,Apache Tomcat改為你需要的顯示服務名,這個將顯示在服務管理器中。
set PR_DESCRIPTION=Apache Tomcat Server - http://jakarta.apache.org/tomcat
REM 這一行改不改無所謂,是服務的描述,根據自己的喜好決定吧。
-----------------------------------------------------------------------------

2、運行cmd打開控制台,進入Tomat目錄/bin文件夾,輸入如下命令運行。
service.bat install
程序提示:The service 'Tomcat5(或者你修改一後的SERVICE_NAME)' has been installed
說明服務Tomcat已經被安裝成功。
順便說一下,運行service.bat remove可以移除服務。
3、到這里,服務添加成功,運行services.msc,可以看到添加的服務,默認狀態下該服務是手動運行的,在他的屬性中,將啟動類型更改為「自動」,以後機器啟動以後Tomcat就在後台啟動了。

四 控制台控制服務的命令
啟動服務
net Start 服務名
關閉服務
net stop 服務名
打開服務 瀏覽器輸入http://localhost:8080 看到tomcat就成功了

⑦ 如何架設jsp網站具體配置過程

先准備好:

1、操作系統,我工作的環境是Window2003中文版。

2、Web伺服器,我使用的是系統自帶的IIS6。

3、JAVA處理平台,這里用的是JAVA 2 SDK,SE v1.4.2_06版。

4、jsp/Servlets運行平台,我選擇的是Resin 2.1.16版,因為據說Resin比Tomcat運行效率高10倍以上,而關於

Resin的版本需要注意的是,我聽說Resin 2.x屬於免費版本,而3.x則是收費版本,所以選擇Resin 2.1.16版。呵呵。

沒東西了,開始。

一、安裝JAVA 2 SDK

不做JAVA開發,安裝一個標准環境就可以了,去java.sun.com,網頁右邊有快速導航,直接去下載好了,有中文版的。

我的安裝文件名是:j2sdk-1_4_2_06-windows-i586-p.exe ,不提供URL了,自己找去。

運行安裝,出現界面:

然後選擇安裝路徑,全部安裝好,自己操作,很簡單的。

我裝在C:\JDK目錄下。

接下來設置環境變數,這一步很重要,別忘了:

JAVA_HOME = C:\JDK

CLASSPATH = C:\JDK\LIB\tools.jar;C:\JDK\LIB\dt.jar

Path 路徑里添加 C:\JDK;C:\JDK\bin

二、安裝jsp/Servlets運行平台,Resin

哪裡找?下載嘛,去www.caucho.com,上去就找Download,下載最新版本就好了。

我用的文件名:resin-2.1.16.zip,解壓縮到C:\resin目錄

記得立即做好下面這一步,設置Resin的環境變數,我總是在這里忘了,最後系統找不到resin在哪裡,當然不成功了。

RESIN_HOME = C:\resin

接下來我們繼續,運行C:\resin\bin\httpd.exe

這時候等待,然後出來了2個窗口,仔細看清楚。需要注意的是,啟動Resin Web 伺服器和關閉伺服器

都要使用小的這個窗口來操作,不要直接把後面的那個大的窗口給咔嚓掉哦。

這時候,Resin服務的終端輸出上可以看到,http listening to *:8080

這表明Resin自帶的web服務已經運行在本機的8080埠上了。

驗證一下:

到這里,Resin伺服器已經架設完畢,如果只自己做測試jsp或者伺服器跑這么一個網站的話

完全足夠用了。當然,總是訪問8080埠也不是很方便,自己可以手工修改一下。

打開C:\resin\conf\resin.ini文件:

查找<http port=』8080』/>,這個是修改埠的

修改站點默認目錄也有2種改法,現在系統用的是C:\resin\doc下的內容

在配置文件裡面只要寫相對路徑doc就可以了。

也就是<doc-dir>doc</doc-dir>中間的doc這個地方。

看見沒有?

是的,另外<http port=』8080』/>這里修改埠就可以了。

但是、、、 呵呵,誰讓我還不滿足呢。

三、將Resin掛接進IIS

我先把IIS6裝起來,Win2003的好處就是不用的東西平時全都不開,呵呵,真不錯。

按步驟進行:

在C盤建立C:\web\jspsite目錄。這個就是jsp網站的主目錄。

然後在目錄下創建一個測試用的test.jsp文件。

輸入以下內容:

<HTML>
<HEAD>
<TITLE>Jsp Simple Example</TITLE>
</HEAD>
<BODY>
<% out.println("Hello, world!"); %>
</BODY>
</HTML>

接著,在C盤建立C:\web\dllrun目錄。

把C:\resin\libexec目錄下的isapi_srun.dll 復制到C:\web\dllrun目錄下。

至於為什麼要把dll復制過去,原因就是jsp的解析是要通過Resin提供的第三方的isapi介面進行的。

平時客戶端提交URL的時候,只要發現是.jsp,IIS將把.jsp丟給iis_srun.dll來執行。

後面這個目錄還要再用,繼續往下走:

啟動IIS6.0,首先在Web服務擴展裡面添加允許.jsp後綴的Web服務擴展。

擴展名什麼都隨意填寫,我這里輸入jsp。

這是Windows2003裡面IIS6.0增強的安全功能,你可以允許伺服器上有哪些服務擴展是允許的,哪些是禁止的。

允許JSP。

為了看得更清楚,我們建立一個新的站點。

打開站點屬性,在ISAPI篩選器裡面添加新的篩選器,名稱隨意,這里輸入jsp,

再輸入可執行文件,也就是剛才說的resin掛接IIS用的ISAPI過濾器,輸入

C:\web\dllrun\isapi_srun.dll

確認後,要注意一點,就是剛剛掛接進去的dll不會立即生效,優先順序也顯示*未知*

沒有關系,不用理會。繼續往下走。

下面我們需要做的就是比較重要也很復雜的事情了,也就是修改Resin的配置文件。

仔細研究C:\resin\conf\samples下的配置文件的參考,

尤其是要研究iis.conf 和 virtual_host.conf

下面說一下我的計劃,我計劃是這樣,建立一個帶主機名的網站,這樣來模擬真實伺服器

環境中,虛擬主機的情況。

那麼我計劃建立一個jsp網站,abu.com 指向我的IP 127.0.0.1

而127.0.0.1直接訪問,是IIS默認的asp網站。

如果這兩個都能訪問,那麼表明,我們的目的已經達到了。

為了能夠在本地實現訪問abu.com的時候能夠解析到127.0.0.1 我修改本機的hosts

接下來,我修改c:\resin\conf目錄下的配置文件resin.conf

這里非常關鍵,但其實最重要的就兩個地方。

將<doc-dir>注釋掉,將Resin自帶的8080埠運行的服務注釋掉<http port=』8080』/>

加入<http-server app-dir=』C:\resin\doc』> 這里的app-dir是預設路徑,假如Resin自帶的web

運行的話,預設就是這個目錄。

和下面這里:

仔細看<host>中間的這部分,這是建立虛擬主機的關鍵,每次增加虛擬主機就需要修改這個部分,

每個站點用<>括起來。

配置文件基本配好了。

下面添加一個resin.ini文件到先前建立的dllrun目錄

添加內容

ResinConfigServer localhost 6802
CauchoStatus yes

意思就是當調用isapi_srun.dll的時候讀取相關配置

回到IIS裡面,將主機頭名添加進去。

給虛擬主機用戶添加賬號。

加入Guests組

然後給對應的目錄設定許可權:

給C:\web\jspsite目錄添加剛才用戶的許可權,注意需要給讀寫都給。

給c:\web\dllrun目錄剛才那個用戶的讀許可權:

在IIS6.0裡面的應用程序池中間添加一個新的池

名字叫jspAppPool,然後給這個池 應用程序池標識給予SYSTEM許可權。

其實這里可以給更低一點的許可權的,有心的朋友可以自己研究一下。

把JSP的網站加入到這個池中方便集中管理。

在jsp的網站上添加一個虛擬目錄,目錄名為scripts,並且給予可執行的許可權。

最後別忘了給這個網站的運行許可權設定為剛才的jsp_user用戶。

重啟Resin,重啟IIS。

檢查Resin有沒有掛接進IIS的辦法就是看ISAPI篩選器

如果狀態是綠色箭頭,表示已經被系統掛接成功。

然後瀏覽abu.com訪問test.jsp文件

而asp網站也同時可以運行

⑧ 如何在伺服器上搭建JSP環境,需要安裝哪些軟體

JSP 開發環境搭建:
一、配置Java開發工具(JDK)
這一步涉及Java SDK的下載和PATH環境變數的配置。
您可以從Oracle公司的Java頁面中下載SDK:Java SE Downloads
Java SDK下載完後,請按照給定的指示來安裝和配置SDK。最後,通過設置PATH和JAVA_HOME環境變數來指明包括java和javac的文件夾路徑,通常是java_install_dir/bin和java_install_dir。
假如您用的是Windows系統並且SDK的安裝目錄為C::\jdk1.5.0_20,那麼您就需要在 C:\autoexec.bat 文件中添加以下兩行:
set PATH=C:\jdk1.5.0_20\bin;%PATH%
set JAVA_HOME=C:\jdk1.5.0_20
或者,在Windows NT/2000/XP下,您可以直接右擊我的電腦圖標,選擇屬性,然後高級,然後環境變數,接下來您就可以很方便地設置PATH變數並且確定退出就行了。
在Linux/Unix系統下,如果SDK的安裝目錄為/usr/local/jdk1.5.0_20並且使用的是C shell,那麼您就需要在.cshrc文件中添加以下兩行:
setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.5.0_20
或者,假如您正在使用類似於Borland JBuilder、Eclipse、IntelliJ IDEA和Sun ONE Studio這樣的集成開發環境,可以試著編譯並運行一個簡單的程序來確定IDE(集成開發環境)是否已經知道 SDK的安裝目錄。
本步驟你也可以參考本站Java開發環境配置章節的教程。
二、設置Web伺服器:Tomcat
目前,市場上有很多支持JSP和Servlets開發的Web伺服器。他們中的一些可以免費下載和使用,Tomcat就是其中之一。
Apache Tomcat是一個開源軟體,可作為獨立的伺服器來運行JSP和Servlets,也可以集成在 Apache Web Server中。以下是Tomcat的配置方法:
下載最新版本的Tomcat:http://tomcat.apache.org/。
下載完安裝文件後,將壓縮文件解壓到一個方便的地方,比如Windows下的C:\apache-tomcat-5.5.29目錄或者Linux/Unix下的/usr/local/apache-tomcat-5.5.29目錄,然後創建CATALINA_HOME環境變數指向這些目錄。
在Windows機器下,Tomcat可以通過執行以下命令來啟動:
%CATALINA_HOME%\bin\startup.bat
或者
C:\apache-tomcat-5.5.29\bin\startup.bat
在Linux/Unix機器下,Tomcat可以通過執行以下命令來啟動:
$CATALINA_HOME/bin/startup.sh
或者
/usr/local/apache-tomcat-5.5.29/bin/startup.sh
成功啟動Tomcat後,通過訪問http://localhost:8080/便可以使用Tomcat自帶的一些web應用了。假如一切順利的話,您應該能夠看到以下的頁面:
更多關於配置和運行Tomcat的信息可以在Tomcat提供的文檔中找到,或者去Tomcat官網查閱:http://tomcat.apache.org。
在Windows機器下,Tomcat可以通過執行以下命令來停止:
%CATALINA_HOME%\bin\shutdown
或者
C:\apache-tomcat-5.5.29\bin\shutdown
在Linux/Unix機器下,Tomcat可以通過執行以下命令來停止:
$CATALINA_HOME/bin/shutdown.sh
或者
/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh
三、設置CLASSPATH環境變數
由於servlets不是Java SE的一部分,所以您必須標示出servlet類的編譯器。
假如用的是Windows機器,需要在C:\autoexec.bat文件中添加以下兩行:
set CATALINA=C:\apache-tomcat-5.5.29
set CLASSPATH=%CATALINA%\common\lib\jsp-api.jar;%CLASSPATH%
或者,在Windows NT/2000/XP下,您只要右擊我的電腦,選擇屬性,然後點擊高級,然後點擊環境變數,接下來便可以設置CLASSPATH變數並且確定退出即可。
在Linux/Unix機器下,假如您使用的是C shell,那麼您就需要在.cshrc文件中添加以下兩行:
setenv CATALINA=/usr/local/apache-tomcat-5.5.29
setenv CLASSPATH $CATALINA/common/lib/jsp-api.jar:$CLASSPATH
注意:如果您的開發路徑是C:\JSPDev (Windows)或者 /usr/JSPDev (Linux/Unix),那麼需要將這些路徑添加進CLASSPATH變數中。

閱讀全文

與jsp伺服器要如何配置相關的資料

熱點內容
程序員那麼可愛一鳴是好人嗎 瀏覽:740
vs2015編譯報nmake 瀏覽:167
roblox怎麼進普通伺服器 瀏覽:780
qq瀏覽器解壓的圖片怎麼不存相冊 瀏覽:158
海南性價比高壓縮機 瀏覽:146
pdf怎麼粘貼復制 瀏覽:427
編程怎麼編成一個超沙雕的游戲 瀏覽:8
芝麻雲伺服器價錢 瀏覽:177
看va下載什麼APP 瀏覽:298
h3c保存當前配置的命令 瀏覽:972
簡述首次適應演算法的基本思想 瀏覽:681
租一台8G阿里雲伺服器要多少錢 瀏覽:585
視酷即時通訊源碼 瀏覽:349
PGP為什麼對文件夾加密 瀏覽:691
加密加壓文件怎樣解 瀏覽:477
蘋果酷我文件夾 瀏覽:1001
空氣壓縮機創業 瀏覽:280
命令方塊指令冰封劍 瀏覽:784
android中so文件 瀏覽:276
手工用氣球做的捏捏樂解壓神器 瀏覽:196