黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

Windows下Resin的配置與部署(附圖)

系統(tǒng) 3355 0

Resin CAUCHO 公司( http://www.caucho.com )的產(chǎn)品,是一個(gè)非常流行的支持 servlets jsp 的引擎,速度非常快。 Resin 本身包含了一個(gè)支持 HTTP/1.1 WEB 服務(wù)器。雖然它可以顯示動(dòng)態(tài)內(nèi)容,但是它顯示靜態(tài)內(nèi)容的能力也非常強(qiáng),速度直逼 Apache Server 。許多站點(diǎn)都是使用該 WEB 服務(wù)器構(gòu)建的。

Resin 也可以和許多其他的 WEB 服務(wù)器一起工作,比如 Apache Server IIS 等。 Resin 支持 Servlets 2.3 標(biāo)準(zhǔn)和 JSP 1.2 標(biāo)準(zhǔn)。熟悉 ASP PHP 的用戶(hù)可以發(fā)現(xiàn)用 Resin 來(lái)進(jìn)行 JSP 編程是件很容易的事情。

Resin 支持負(fù)載平衡,可以增加 WEB 站點(diǎn)的可靠性。方法是增加服務(wù)器的數(shù)量。比如一臺(tái) Server 的錯(cuò)誤率是 1% 的話(huà),那么支持負(fù)載平衡的兩個(gè) Resin 服務(wù)器就可以使錯(cuò)誤率降到 0.01% 。(內(nèi)容出自百度百科 _resin[2008-03-12] )到目前為止, Resin 對(duì) WEB 應(yīng)用的支持已經(jīng)遠(yuǎn)遠(yuǎn)超過(guò) Tomcat 等各種大型的 Server

由于網(wǎng)上的教程幾乎都是針對(duì) Linux 下進(jìn)行的,今天我們就一起來(lái)討論一下在 Windows 下的配置,希望通過(guò)此篇文章對(duì) Resin 感興趣的朋友帶來(lái)一點(diǎn)幫助。

?

配置

Resin 官網(wǎng)( http://www.caucho.com )下載 Resin (我們這里使用最新版本 3.2.1 )解壓后,啟動(dòng) Resin ,運(yùn)行 resin-3.2.1 根目錄下的 resin.exe 文件,運(yùn)行期間將出現(xiàn)如圖 1.1 所示的命令提示符窗口。

???????????????????????????????????? 圖 1.1

?

如圖 1.1 所示,表示 Resin 已成功啟動(dòng),啟動(dòng)后在瀏覽器輸入 http://localhost:8080/ 進(jìn)入 Resin 默認(rèn)頁(yè)面。如圖 1.2 所示:

?

??????????????????????????????????????????????????圖 1.2

?

?

此時(shí)頁(yè)面上提供了兩個(gè)鏈接 here ,第一個(gè) Documentation available 表示進(jìn)入的是 Resin 的幫助頁(yè)面,這里我們選擇 Administration is available here 鏈接(管理員控制臺(tái)),進(jìn)入管理員控制臺(tái)后要求輸入用戶(hù)名和密碼,由于是第一次使用,我們需要?jiǎng)?chuàng)建一個(gè)新的管理員用戶(hù),如圖 1.3 所示:

????????????????????????????????????????????????????????????????????????????????????? 1.3

輸入用戶(hù)名和密碼后單擊“ Calculate Digest ”按鈕,輸入正確后,會(huì)提示如圖 1.4 所示的信息:

1.4

?

?

表示成功創(chuàng)建了一個(gè)管理員用戶(hù),此時(shí)我們需要復(fù)制

?

Xml代碼 復(fù)制代碼
  1. < user ? name = "test" ? password = "JdtOpRXF7QkG4t1xyKXYiA==" /> ??
    <user name="test" password="JdtOpRXF7QkG4t1xyKXYiA=="/>
  

?

(這里的“ JdtOpRXF7QkG4t1xyKXYiA== ”為 Resin 自動(dòng)加密后的密碼,登錄時(shí)輸入創(chuàng)建時(shí)的密碼即可)到 resin-3.2.1 根目錄下的 conf\admin-users.xml 文件的

?

Xml代碼 復(fù)制代碼
  1. < management ? xmlns = "http://caucho.com/ns/resin" > ??
  2. ?? < user ? name = "admin" ? password = "1HE+iXkQqq2ojDuI76FNVw==" ? disable = "true" /> ??
  3. ?? < user ? name = "test" ? password = "JdtOpRXF7QkG4t1xyKXYiA==" /> ??
  4. </ management > ??
    <management xmlns="http://caucho.com/ns/resin">
  <user name="admin" password="1HE+iXkQqq2ojDuI76FNVw==" disable="true"/>
  <user name="test" password="JdtOpRXF7QkG4t1xyKXYiA=="/>
</management>
  

?

?

重啟 resin.exe ,進(jìn)入 http://localhost:8080/ ,點(diǎn)擊 Administration is available here 鏈接進(jìn)入管理員登錄頁(yè)面,輸入用戶(hù)名和密碼正確即可進(jìn)入管理員控制臺(tái),如圖 1.5 所示:

?

1.5

?

此時(shí)已經(jīng)證明,配置成功!管理員控制臺(tái)具體操作你參考Resin提供的幫助文檔。

????? 配置成功后,如何在 Resin 中部署我們的項(xiàng)目呢,使我們的項(xiàng)目能夠正常訪問(wèn),我們?cè)撊绾巫瞿兀空?qǐng)繼續(xù)往下看。

?

部署

注: IDE MyEclipse 6.0 為例。

啟動(dòng) MyEclipse ,選擇“ window à preferences ”打開(kāi) preferences 窗口,選擇“ MyEclipse à Application Servers à Resin ”,因?yàn)槲覀兪褂玫陌姹臼? 3.2.1 ,所以選擇 Resin 根下的 Resin 3.x ,在 Resin home directory Resin 主目錄)文件域選擇您的 Resin 所在位置,在 Configuration file Resin 配置文件)選擇 Resin 的配置文件所在位置(位于 resin-3.2.1 根目錄下的 conf 目錄中的 resin.xml 文件即 Resin 配置文件)如圖 1.6 所示:

?????????????????????????????????????????????? 圖 1.6

(別忘了選擇“ Enable ”單選按鈕)之后點(diǎn)擊 Resin 3.x 根下的 JDK 選擇適合您的 JDK 版本(建議使用 JDK1.6 ),如圖 1.7 所示:

?

??????????????????????????????????????????????? 圖 1.7

成功后在 MyEclipse 6.0 Servers 工作臺(tái)即可看到 Resin 3.x 被引入到待啟動(dòng) Server 列表中,如圖 1.8 所示:

1.8

?

將項(xiàng)目添加到 Resin 3.x 中,如圖 1.9 à 2.1 所示:

?

?

????????????????????????????????圖 1.9

??????????????????????????????圖 2 .1

?

到這里我們就差最后一部即可完成項(xiàng)目的部署了,找到 resin-3.2.1 下的 conf\resin.xml 文件,在 resin.xml 文件中找到 <host id="" root-directory="."> ,在 <host id="" root-directory="."> 標(biāo)簽對(duì)中加入如圖 2.2 所示代碼:

?

?

2.2

?

如: <web-app id="/jpetstore" root-directory="${resin.root}/deploy/jpetstore"/> 。該句表示的 意思是: id=””指定 Resin中被部署 運(yùn)行的項(xiàng)目標(biāo)識(shí)名(根據(jù)自己的需求做改動(dòng)), root-directory="${resin.root}/deploy/jpetstore" 表示運(yùn)行項(xiàng)目的根目錄,大多數(shù) Server 運(yùn)行的實(shí)際上都是被部署進(jìn) Server安裝目錄下的deploy,如Tomcat則是[ webapps]目錄 resin-3.2.1 會(huì)將項(xiàng)目放置根目錄下的 deploy 目錄中), Resin 只會(huì)運(yùn)行這個(gè)目錄中的項(xiàng)目。 OK ,至此全部的部署就完成了,如果您需要加入其他的項(xiàng)目到 Resin 運(yùn)行,只需要復(fù)制 <web-app id="/jpetstore" root-directory="${resin.root}/deploy/jpetstore"/> 改成相應(yīng)的項(xiàng)目名和路徑即可。測(cè)試一下吧!

Windows下Resin的配置與部署(附圖)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論