Linux 下 apache + resin 安装与整合

    技术2022-05-19  29

    来源:http://darkmasky.javaeye.com/blog/204599

     

    一.首先下载三个软件 j2sdk-1_4_2_08-linux-i586-rpm.bin httpd-2.0.54.tar.gz resin-3.0.8.tar.gz 二.安装这三个软件 先安装j2sdk-1_4_2_08-linux-i586-rpm.bin 步骤: 可以CP到/usr/local Chmod +x j2sdk-1_4_2_08-linux-i586-rpm.bin ./ j2sdk-1_4_2_08-linux-i586-rpm.bin Rpm –ivh j2sdk-1_4_2_08-linux-i586.rpm 安装完后会在/usr目录下出现一个java 这就是java的安装目录R 安装完J2SDK后还要设置环境变量 Vi /etc/profilel 在这个文件里增加如下几行 PATH=$PATH:/usr/java/j2sdk1.4.2_08/bin export PATH JAVA_HOME=/usr/java/j2sdk1.4.2_08 export JAVA_HOME CLASSPATH=.:/usr/java/j2sdk1.4.2_08/lib:/usr/local/resin-3.0.8/lib export CLASSPATH RESIN_HOME=/usr/local/resin-3.0.8 export RESIN_HOME USERNAME="root" export USERNAME 安装httpd-2.0.54.tar.gz Tar –zxvf httpd-2.0.54.tar.gz Cd httpd-2.0.54.7Shog) ./configure -- --enable-so --prefix=/usr/local/apache Make install Cd /usr/local/apache Cd bin ./apachectl start 安装完后,可以用http://ip试一下,如果有出现apache的主页那么你的APACHE安装成功 安装resin-3.0.8.tar.gz Tar –xzvf resin-3.0.8.tar.gz Cd resin-3.0.8 ./configure --with-apxs=/usr/local/apache/bin/apxs --prefix=/usr/local/resin-3.0.8 Make Make install Cd bin; ./httpd.sh start 安装完后,用http://ip:8080,看是否有出现RESIN的主页, Cd /usr/local/apache/modules/ 看是否有mod_caucho.so这个文件 如果有,那么整合成功了一半 三:配置resin,apache Vi httpd.conf 在这个配置文件里增加如下几行: LoadModule caucho_module /usr/local/apache/modules/mod_caucho.so #ResinConfigHost localhost 6802 <IfModule mod_caucho.c> ResinConfigServer localhost 6802 <Location /caucho-status> SetHandler caucho-status </Location> </IfModule> 还有在DirectoryIndex index.html index.html.var这一行后增加index.jsp 这样设置可以支持JSP文件 好了,接下来改resin.conf文件 Vi resin.conf <caucho.com> <http-server app-dir='/usr/local/apache/htdocs'> <servlet-mapping url-pattern='/servlets/*' servlet-name='invoker'/> <servlet-mapping url-pattern='*.xtp' servlet-name='com.caucho.jsp.XtpServlet'/> <servlet-mapping url-pattern='*.jsp' servlet-name='com.caucho.jsp.JspServlet'/> </http-server> </caucho.com> 修改完后,重新启动resin后生效


    最新回复(0)