Resin,是一個非常流行的application server,對servlet和JSP提供了良好的支持,性能優良,resin自身採用Java語言開發。Resin Pro版本支持緩存和負載均衡,收費最低一年$699美元。
1, Resin 下載
Resin 官方下載網址, 最新版下載 resin-4.0.36.tar.gz(免費版)
resin 安裝需要提前配置好jdk,下載最新版 JDK7
(1)Linux環境配置JDK環境變量:
export JAVA_HOME=/home/homer/eclipse/jdk1.6.0_22
export JRE_HOME=/home/homer/eclipse/jdk1.6.0_22/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
(2) Windows環境配置JDK環境變量:
依次右鍵“我的電腦”——》屬性——》高級系統設置——》環境變量——》點擊下面“系統變量”——》新建
在彈出框裏,新建“JAVA_HOME”變量,變量值爲自己解壓後的jdk路徑,如下圖:
然後,雙擊“path”,在最開頭添加jdk的“bin”變量:“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;” 如下圖:
輸入命令: java -version
2, Resin 安裝
(1) 解壓tar.gz
tar zxvf resin-4.0.36.tar.gz
(2) 拷貝至/opt/
sudo cp -r resin-4.0.36 /opt/
(3) 安裝resin
sudo ./configure --prefix=/opt/resin-4.0.36 --with-java-home=/home/homer/eclipse/jdk1.6.0_22 --enable-64bit
make
make install
3, Resin 驗證
啓動 resin: ./bin/resin.sh start
出現上圖,說明安裝成功! 在瀏覽器裏輸入: http://localhost:8080/
出現上圖,可以點擊“resin-admin”鏈接,註冊管理員權限,具體配置按照提示操作即可。
註冊後,默認生成了/opt/resin-4.0.36/conf/admin-users.xml.generated,進入其目錄,把文件admin-users.xml.generated修改爲admin-users.xml
4, 部署 web
(1)拷貝自己的項目例如:MyPro,到/opt/resin-4.0.36/webapps/目錄下
(2) 修改resiin配置文件: vi conf/resin.xml
在節點“host id”下,添加一行“web-app”,指向自己的項目(MyPro),id爲項目的虛擬目錄,例如:api
驗證方法,在瀏覽器裏輸入: http://localhost:8080/api
===============================
1 下載resin,我下載的是 Resin 3.0.23 這個版本(tar.gz格式)
爲什麼下載這個版本,因爲據說這個版本最穩定可靠。
2 檢查你的linux環境
查看是否安裝了 jdk1.5 或以上版本,是否安裝了perl。
3 tar
-vzxf resin-3.0.23.tar.gz 到你想放置的目錄
4 進入resin-3.0.23的安裝目錄,按照次序執行下列命令
./configure
make
make install
5 在確保環境變量JAVA_HOME已經設置的情況下,進入resin-3.0.23/bin目錄,執行下列命令httpd.sh
6 在瀏覽器中用 http://hostip:8080 即可訪問到resin的默認頁面
7 修改和製作啓動腳本,讓linux啓動的時候,resin能夠自動運行
wrapper.pl位置處的路徑修改一下,改爲$RESIN_HOME/bin/wrapper.pl
7.1 複製resin-3.0.23/bin下的httpd.sh到 /etc/rc.d/init.d/ 下面,並更名爲resin
7.2 在 /etc/rc.d/init.d/ 下打開resin腳本,把相關的JAVA_HOME和RESIN_HOME的選項去掉註釋,並正確設置這兩個環境變量
7.3 將其中
8 chkconfig
--add resin,將resin加入到系統自啓動服務中
9 重啓動機器完畢後,用 http://hostip:8080
即可訪問到resin的默認頁面