因為打算嘗試寫一下 JSP 的東西,所以就狠下心花了差不多一小時找了找資料..
終於安裝成功了,比想像中要簡單,不過對多用戶的設定還沒研究..目前只對一個用戶有效
有空再研究一下設定檔案吧..
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
| # 先下載 Resin wget http://www.caucho.com/download/resin-3.1.6.tar.gz
# 之後就是安裝他啦 tar zxvf resin-3.1.6.tar.gz cd resin-3.1.6/ ./configure --prefix=/usr/local/resin --with-java-home=/usr/java/jdk1.6.0_06 make make install
# 正常來還沒設定環境的 # 在這裡你需要先安裝 Java 請參考我的上篇 # 現在就來設定所需要的基本環境 echo "#Java Location" >> /etc/profile echo "JAVA_HOME=/usr/java/jdk1.6.0_06" >> /etc/profile echo "export JAVA_HOME" >> /etc/profile echo "#Resin Home" >> /etc/profile echo "RESIN_HOME=/usr/local/resin" >> /etc/profile echo "export RESIN_HOME" >> /etc/profile
# 在設定完後,不要忘了需要 sudo su 或者 su - # 又或者跳到別的帳號,再回到 root 中,這是為了刷新一下環境 # 但切記一定要加上 "-" 這個..
# 再來就是修改存放檔案的路徑 cd /usr/local/resin/conf cp resin.conf resin.conf.bak vi resin.conf
# 在進入 VI 後就找 <web-app id="/" root-directory="xxxxxxxx"/>
# 將 xxxxxxxx 換為你的目錄(如下面) <web-app id="/" root-directory="/home/xxx/public/"/>
# Resin 伺服器使用的是6800 # 如果有需要可以找到 <server id="" address="127.0.0.1" port="6800"/>
# 將 6800 中的口換為你想要的如想要 9999 那就(如下面) <server id="" address="127.0.0.1" port="9999"/>
# 再來就是寫個檔案測試.. echo "2 + 2 = <%= 2 + 2 %>" > /home/xxx/public/index.jsp
# 如果你想在開機時就啟動 Resin 的話.. # 那可以簡單的修改 /etc/rc.local 又或者將這 sh 抄進 init.d # 在這我就修改 /etc/rc.local vi /etc/rc.local
# 之後在下面加入一行儲存並離開 /usr/local/resin/bin/httpd.sh start
# 最後當然就是嘗試一下啟動伺服器啦 cd /usr/local/resin/bin/ ./httpd.sh start
# 你可以打開網址,試試看..如果可以看到 2+2=4 http://your-website-url:8080/
|