Phusion Passenge 相關專題

2021-08-29 22:06:29 字數 1310 閱讀 8623

[url=嘗鮮[/url]

[url=官方**modrails[/url]

[url=

自誇:[quote]

introducing phusion passenger™

* built on the industry standard apache web server.

* zero maintenance. no port management, server process monitoring or stale file cleanup required. errors are automatically recovered whenever possible.

* well-documented, for both system administrators and developers!

[/quote]

一篇介紹:

[quote]passenger是乙個用於apache2的模組,用它可以方便、高效地部署rails應用程式。但目前它還只能用於*nix的作業系統。

passenger的安裝十分簡單,在裝好了ruby,有rubygems的系統中輸入:

gem install passenger

等待安裝完成,然後輸入:

passenger-install-apache2-module

然後安裝程式便會自動查詢編譯需要的包(g++、apache、apr、rake)並進行編譯,如果沒有找到相應的包,安裝程式還會根據作業系統告訴你要執行哪些操作來安裝那些包。安裝程式完成編譯後,它會給出apache配置中的指令,只需複製到apache的配置檔案中即可。

當apache載入了passenger模組後,passenger會自動檢測每個虛擬主機(virtualhost)的文件根目錄(documentroot)是否是乙個合格的rails應用,如果是,那麼它就會自動啟動rails的執行時(這個自動檢測可以用railsautodetect off指令來關閉)。

其他的指令和問題可以檢視使用者手冊。

passenger的執行機制和apache的fastcgi比較類似,可以根據請求的數量動態產生rails的執行時並接受請求,使用者可以自己設定產生執行時的最大數量(railsmaxpoolsize)。

總體上來說,passenger的部署是所有rails部署方式中最簡單的,而且支援自動產生執行時例項可以解決很多mongrel方式的併發問題,相信前途是一片光明。如果能直接進入ubuntu、gentoo、centos、rpmforge等軟體包倉庫,那麼還能進一步簡化他的安裝。唯一的缺憾便是它不支援windows。[/quote]

勸學(路遙,心專)

蚓無爪牙之利,筋骨之強,上食埃土,下飲黃泉,用心一也 荀子 秦 君子曰 學不可以已。吸收,然後改進,很重要。所需要的是用心,比創造,對智商,環境要求低。青,取之於藍,而青於藍 冰,水為之,而寒於水。木直中繩,輮以為輪,其曲中規。雖有槁暴,不復挺者,輮使之然也。故木受繩則直,金就礪則利,君子博學而日參...

Tarjan演算法專練

題意 給乙個圖判斷是否是強連通圖。題解 利用tarjan計算圖中強連通分量的個數,如果為1則是強連通圖,否則不是。includeusing namespace std const int n 2e4 100 typedef long long ll vectorg n bool is instack...

江財金專備考17級金融專碩學長經驗分享

各位備考江西財經大學的同學們 我是17級金融專業的學長 本科是數學與應用數學專業 三跨考上江西財經大學 儘管畢業一年了,但回想考研奮鬥的歲月 依然感慨萬千 深知考研路上的無奈和痛苦 為使學弟學妹們少走彎路 更有效地備考 更好地做複習計畫 學長在此與大家分享自己複習專業課時的心得體會 希望能對迷茫的你...