win2003 jsp運(yùn)行環(huán)境架設(shè)心得(jdk+tomcat)
JDK:jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe
tomcat: apache-tomcat-6.0.35.exe
我只要這2個(gè)軟件就可以,都不用創(chuàng)建環(huán)境變量什么的,我看過我的環(huán)境變量都沒有。網(wǎng)絡(luò)上都是抄來抄去,我這些都是自己實(shí)踐出來的。
步驟:
1、先裝JDK,如裝在D:\JDK目錄
2、第二再裝tomcat,在裝tomcat時(shí),會(huì)自動(dòng)找jdk目錄,所以我們要先裝jdk,不然tomcat就不能安裝。還有在裝tomcat在安裝時(shí)會(huì)有一項(xiàng)填用戶名和密碼的,一定要填,不然網(wǎng)絡(luò)上說默認(rèn)是admin,密碼為空,這樣就不安全了。
安裝一切都沒啥技巧,所以我就簡單說就行。
3、關(guān)鍵是下面配置多站點(diǎn)方法,這也是每一個(gè)站長所想要的,比如你的程序放在如D盤的webroot目錄下的aaa目錄即d:\webroot\aaa,另一個(gè)站是d:\webroot\bbb目錄,有2個(gè)站要發(fā)布。那我們就要修改tomcat安裝目錄下的有一個(gè)conf目錄下的server.xml文件,如果要把默認(rèn)端口都改成80那就是改3個(gè)地方,如下:
(1)修改80端口
<!-- A "Connector" represents an endpoint by which requests are received
and responses are returned. Documentation at :
Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
Java AJP Connector: /docs/config/ajp.html
APR (HTTP/AJP) Connector: /docs/apr.html
Define a non-SSL HTTP/1.1 Connector on port 8080
-->
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
把那上面port="8080"里面的8080改成80就可以了.
(2)其二
<Engine name="Catalina" defaultHost="localhost">
這個(gè)紅色部份后面localhost可改可不改,如果不改就可以避免有些人用IP訪問,如果改成域名,那就是用IP訪問時(shí),就訪問那個(gè)域名對應(yīng)的站點(diǎn)。現(xiàn)在才懂的原理跟apache里面的要禁止默認(rèn)站點(diǎn)開啟一樣的道理。
(3)其三
<Host name="要綁的域名" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Logger className="org.apache.catalina.logger.FileLogger" directory="D:\webroot\aaa\logs" prefix="aaa_log." suffix=".txt" timestamp="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="D:\webroot\aaa\logs" prefix="aaa_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
<Context path="" docBase="D:\webroot\aaa"></Context>
</Host>
<Host name="要綁的第二個(gè)主機(jī)的域名" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Logger className="org.apache.catalina.logger.FileLogger" directory="D:\webroot\bbb\logs" prefix="bbb_log." suffix=".txt" timestamp="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="D:\webroot\bbb\logs" prefix="bbb_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
<Context path="" docBase="D:\webroot\bbb"></Context>
</Host>
以上2個(gè)主機(jī)的目錄是d:\webroot\aaa和d:\webroot\bbb這2個(gè)目錄,對應(yīng)的程序放在這2個(gè)目錄下就可以了,還有一個(gè)域名改一下就可以,其他都不要改,網(wǎng)絡(luò)上大多人抄來抄去,有些人說appBase也要改,這個(gè)值不要改,還有web.xml也不要改,這3處改好后重啟一下tomcat就可以了,它會(huì)主動(dòng)在tomcat的安裝目錄下的conf\Catalina這個(gè)目錄會(huì)自動(dòng)生成以你綁定的域名為文件夾,所以這里面的目錄不用手工建或創(chuàng)建啥xml文件,它會(huì)自動(dòng)生成,網(wǎng)絡(luò)上也說這個(gè)要建啥,其實(shí)都不用,我是研究一天才研究出來的。
以上是最簡單的配置jsp的多站點(diǎn)方法。
本文出自 “冰魚客” 博客
- MyEclipse+Tomcat+MAVEN+SVN項(xiàng)目完整環(huán)境搭建(圖文教程)
- Linux環(huán)境搭建之安裝/配置Tomcat的方法
- Tomcat環(huán)境變量如何配置
- tomcat環(huán)境變量詳細(xì)配置步驟
- Nginx+Tomcat的服務(wù)器端環(huán)境配置詳解
- Mac環(huán)境下配置tomcat的步驟詳解
- eclipse配置tomcat開發(fā)Dynamic Web Project環(huán)境圖解
- tomcat以及tomcat環(huán)境變量安裝配置方法教程
- 搭建Tomcat 8源碼開發(fā)環(huán)境的步驟詳解
- Java新手環(huán)境搭建 Tomcat安裝配置教程
相關(guān)文章
Windows下Apache應(yīng)用環(huán)境塔建方法
這里只說Windows下Apache應(yīng)用環(huán)境相關(guān)的目錄權(quán)限設(shè)置,至于其他基本的服務(wù)器目錄權(quán)限設(shè)置就不提啦2011-04-04Windows server 2019搭建證書服務(wù)器的實(shí)現(xiàn)步驟
本文將指導(dǎo)您如何使用Windows Server 2019搭建證書服務(wù)器,涵蓋了安裝證書服務(wù)、配置證書以及管理證書等步驟,具有一定的參考價(jià)值,感興趣的可以了解一下2023-10-10當(dāng)前標(biāo)識(shí)沒有對"Temporary ASP.NET Files"的寫訪問權(quán)限的解決辦法
這篇文章主要介紹了在IIS上部署程序后出現(xiàn)錯(cuò)誤-當(dāng)前標(biāo)識(shí)(NT AUTHORITY/NETWORK SERVICE)沒有對C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files的寫訪問權(quán)限,需要的朋友可以參考下2016-06-06WINDOWS server 2008 r2,win2012 r2 服務(wù)器安全加固實(shí)戰(zhàn)
最近我們立方技術(shù)工作室在使用阿里云的過程中,發(fā)現(xiàn)服務(wù)器安全性也不是很高,而服務(wù)端的安全軟件都很貴。為了為朋友們提供更加有效的解決方案,我們決定身體力行,高筑墻,大幅度提升服務(wù)器的安全防護(hù)級別!2017-04-04IIS7.5 檢測到在集成的托管管道模式下不適用的 ASP.NET設(shè)置
這篇文章主要介紹了IIS7.5 檢測到在集成的托管管道模式下不適用的 ASP.NET設(shè)置 ,需要的朋友可以參考下2015-01-01解決預(yù)裝win8系統(tǒng)重裝win7后無法進(jìn)入系統(tǒng)
本文主要介紹了解決預(yù)裝win8系統(tǒng)重裝win7后無法進(jìn)入系統(tǒng)的方法。具有很好的參考價(jià)值。下面跟著小編一起來看下吧2017-04-04Microsoft VBScript 運(yùn)行時(shí)錯(cuò)誤 錯(cuò)誤 ''800a0046'' 沒有權(quán)限
Microsoft VBScript 運(yùn)行時(shí)錯(cuò)誤 錯(cuò)誤 '800a0046' 沒有權(quán)限2009-06-06關(guān)閉網(wǎng)站的wscript.shell命令行執(zhí)行
最簡單的辦法是直接卸載后刪除相應(yīng)的程序文件。2009-08-08iis6 無法訪問網(wǎng)站_IIS重啟無效(重啟服務(wù)器才正常 Connections_Refused引起)
最近網(wǎng)站經(jīng)常間歇性罷工,怎么重啟IIS都無法使用,一定要把服務(wù)器重新啟動(dòng)才可正常;可是重啟服務(wù)器會(huì)影響用戶的日常運(yùn)作。如何解決才好能,頭痛死了;查看Web日志,發(fā)現(xiàn)一直是Connections_Refused,嘗試了多種方法,最終找到了以下解決方案,真是開心2017-03-03