由于Ubuntu自帶是沒有jdk和gcc編譯器的,而安裝resin需要C編譯器和jdk的支援,而且resin本身是java寫的。另外我本身的網站是zip打包的,是以linux也要安裝了gcc、jdk、zip、unzip友善安裝和部署網站。
//-----------環境準備--------------
安裝gcc
安裝zip
安裝Java
安裝:
# wget http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-x64.tar.gz
使用上面那條連結是下載下傳到的是一個不完整的包,說明還是要通過一個驗證才行。還是直接在浏覽器上面進入http://download.oracle.com/先将包下載下傳下來吧。再上傳到linux上面。
這個包jdk-8u5-linux-x64.tar.gz是免安裝的,解壓完就可以用了。
環境變量配置:
編輯/etc/profile 配置檔案,在其最後面增加java的環境變量配置:
<a></a>
如果并不想與别的使用者共用同一個java環境,則将上面内容配置在使用者目錄下的~/.profile 檔案裡面就可以了。
測試:
任意目錄,任意使用者下執行java -version,如果列印出版本号說明安裝成功了。
//-----------resin安裝和配置--------------
安裝resin伺服器
現在官網下載下傳安裝包。解壓編譯安裝就可以了,結果發現沒有那麼簡單。問題在于,Ubuntu伺服器沒有安裝gcc,無法編譯的。是以在安裝resin之前要先安裝了gcc。安裝了gcc之後就可以很順利如下執行了。(resin分為免費版和pro版,這裡使用的是免費版)
resin配置和啟動
在resin/conf有resin.properties或者resin.conf(舊版本的檔案名),這是resin的配置檔案。監聽端口、watchdog端口、叢集/執行個體端口、jvm的記憶體配置,都在裡面配置。
如果端口無沖突的話,預設配置,直接啟動即可。
在resin/bin下執行

網站預設放置在resin/webapps/下。當然也可以在此目錄下建立軟鍊映射到其它目錄。
//-------------------------
//共勉之
本文轉自 Ron Ngai 部落格園部落格,原文連結:http://www.cnblogs.com/rond/p/3711440.html ,如需轉載請自行聯系原作者