apache+resin+jdk-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

apache+resin+jdk

简介:
apache resin jdk 
编译安装apache
./configure --prefix=/app/apache2 --enable-so
make
make install
编译安装resin
./configure --prefix=/app/resin --with-apxs=/app/apache2/bin/apxs --with-java-home=/app/jdk/
make
make install
下载jdk-6u13-linux-i586.bin
chmod 755 jdk-6u13-linux-i586.bin
./jdk-6u13-linux-i586.bin
默认安装会在当前目录生成一个文件夹,你可以将其cp到自定的目录,我的cp到了app目录
mv jdk-6u13-linux-i586 /app/jdk
接着设置系统的环境变量vi /etc/profile
export JAVA_HOME=/app/jdk      java的家目录
export RESIN_HOME=/app/resin   resin的家目录
export PATH=$JAVA_HOME/bin:$PATH:$RESIN_HOME/bin  java的主程序目录,映射到系统默认的bin路径下,方便使用
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$RESIN_HOME/lib:/app/apache2/htdocs  java的lib路径,jre的lib路径以及resin的lib路径和存放jsp文件的目录
保存退出
source /etc/profile使更改马上生效

java -version查看java的版本同时也可以验证java是否安装成功
java version "1.6.0_13"
Java(TM) SE Runtime Environment (build 1.6.0_13-b03)
Java HotSpot(TM) Client VM (build 11.3-b02, mixed mode, sharing)

修改resin的配置文件
vi /app/resin/conf/resin.conf
修改<web-app id="/" document-directory="/opt/webapp"/>行document-directory是你存放jsp文件的目录
apache会自动添加resin的模块,不用修改
启动resin服务/app/resin/bin/httpd.sh start
启动apache服务/app/apache2/bin/apachectl start
没有错误输出就表明配置正常,可用
在/app/apache2/htdocs目录中新建一个index.jsp的文件,内容如下
<%
out.println("hello world !")
%>
通过浏览器访问,如果显示hello world !就表示安装配置成功,可以交付使用了,如果有问题,哈哈,按照错误信息排错吧









本文转自 走在右边 51CTO博客,原文链接:http://blog.51cto.com/gsliuyang/225321,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: