`
yezi
  • 浏览: 275826 次
  • 来自: 北京
社区版块
存档分类
最新评论

Resin3.0.x+Apache2.0.x安装备忘录!

阅读更多

首先安装jdk,

cpp 代码
  1. chmod +x jdk-1_5_0_<version>-linux-i586.bin    
  2. ./jdk-1_5_0_<version>-linux-i586.bin  

然后修改/etc/profile,增加如下几行

cpp 代码
  1. export JAVA_HOME=/usr/local/jdk1.5.0_11   
  2. export PATH=$JAVA_HOME/bin:/usr/local/mysql/bin:$PATH   
  3. export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  

接下来安装apache2.0.x

cpp 代码
  1. tar zxvf httpd-2.0.59.tar.gz   
  2. cd httpd-2.0.59.tar.gz   
  3. ./configure --prefix=/xxx/apache2 --enable-module=so   
  4. make   
  5. make install  

安装成功后,修改apache的httpd.conf文件

cpp 代码
  1. 修改 Timeout 30   
  2. 修改 KeepAlive Off   
  3. 需要添加ServerLimit指令   
  4.   
  5. StartServers        20   
  6. MinSpareServers     20    
  7. MaxSpareServers     50   
  8. ServerLimit         2000   
  9. MaxClients          500   
  10. MaxRequestsPerChild  0   
  11.   
  12.   
  13. 注释下列指令   
  14. #UserDir public_html   
  15. #IndexOptions FancyIndexing VersionSort   
  16. #AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip   
  17. #AddIconByType (TXT,/icons/text.gif) text/*   
  18. #AddIconByType (IMG,/icons/image2.gif) image/*   
  19. #AddIconByType (SND,/icons/sound2.gif) audio/*   
  20. #AddIconByType (VID,/icons/movie.gif) video/*   
  21. #   
  22. #AddIcon /icons/binary.gif .bin .exe   
  23. #AddIcon /icons/binhex.gif .hqx   
  24. #AddIcon /icons/tar.gif .tar   
  25. #AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv   
  26. #AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip   
  27. #AddIcon /icons/a.gif .ps .ai .eps   
  28. #AddIcon /icons/layout.gif .html .shtml .htm .pdf   
  29. #AddIcon /icons/text.gif .txt   
  30. #AddIcon /icons/c.gif .c   
  31. #AddIcon /icons/p.gif .pl .py   
  32. #AddIcon /icons/f.gif .for   
  33. #AddIcon /icons/dvi.gif .dvi   
  34. #AddIcon /icons/uuencoded.gif .uu   
  35. #AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl   
  36. #AddIcon /icons/tex.gif .tex   
  37. #AddIcon /icons/bomb.gif core   
  38. #   
  39. #AddIcon /icons/back.gif ..   
  40. #AddIcon /icons/hand.right.gif README   
  41. #AddIcon /icons/folder.gif ^^DIRECTORY^^   
  42. #AddIcon /icons/blank.gif ^^BLANKICON^^   
  43. #DefaultIcon /icons/unknown.gif   
  44. #ReadmeName README.html   
  45. #HeaderName HEADER.html   
  46. #IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t   
  47. #LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW   
  48. #ForceLanguagePriority Prefer Fallback  

接下来安装resin3.0.x

cpp 代码
  1. tar zxvf resin-3.0.23.tar.gz   
  2. cd resin-3.0.23   
  3. ./configure --with-apxs=/xxx/apache/bin/apxs --with-apache=/xxx/apache   
  4. make   
  5. make install   
然后修改resin.conf,可以增加一个web-app
cpp 代码
  1. "/mytest" document-directory="/xxx/webroot/mytest">   安装resin后,apache的conf文件会自动加入上面的几行,如果没有的话,把它加上,然后启动resin,再启动apache就ok了

然后修改resin的wrapper.pl

cpp 代码
  1. Resin2   
  2. #$JAVA_ARGS .= " -Dresin.home=$SERVER_ROOT";   
  3. #Edit by FrankHe   
  4. $JAVA_ARGS .= " -server -Xmx512m -Xms512m -XX:NewSize=96m -Xincgc -Dresin.home=$SERVER_ROOT";   
  5.   
  6. Resin3   
  7. $EXTRA_JAVA_ARGS.=" -server -Xmx512m -Xms512m -XX:NewSize=96m -Xincgc";   

这时启动resin,在浏览器中输入网址会看到resin作为web-app-server的输出结果,这就证明你已经安装resin成功了

下面修改apache的conf文件,让apache和resin结合

cpp 代码
  1. LoadModule caucho_module /xxx/apache/modules/mod_caucho.so   
  2. ResinConfigServer localhost 6802   
  3. CauchoStatus yes  
  • my.rar (5.7 KB)
  • 下载次数: 33
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics