刘建和的blog

技术与管理

BlogJava 首页 联系 聚合 管理
  0 Posts :: 5 Stories :: 1 Comments :: 0 Trackbacks
Linux7.2下(Resin3.0+Apache2.0+J2sdk1.4)的安装 一、 需要的资源(此文档不涉及文件的来源) 1. resin-3.0.10.tar.gz 2. j2sdk-1_4_2_06-linux-i586.bin 3. httpd-2.0.52.tar.gz 4. oracle.jar 5. www站点文件:NewPage 二、 J2sdk1.4的安装 n 把jdk文件放在/usr/local 目录下面,在命令行输入下面语句安装 #cd /usr/local #chmod +x j2sdk-1_4_2_06-linux-i586.bin #./ j2sdk-1_4_2_06-linux-i586.bin 出一协议后输入yes即可安装 安装完后会生成jdk的目录:j2sdk1.4.2_06 n 添加系统环境命令如下: #vi /etc/profile 在文件最后加入如下内容 PATH="$PATH:/usr/local/j2sdk1.4.2_06/bin:/usr/local/j2sdk1.4.2_06/jre/bin" JAVA_HOME=/usr/local/j2sdk1.4.2_06 export JAVA_HOME JRE_HOME=/usr/local/j2sdk1.4.2_06/jre export JRE_HOME CLASSPATH=/usr/local/j2sdk1.4.2_06/lib:/usr/local/j2sdk1.4.2_06/jre/lib:/usr/loc al/j2sdk1.4.2_06/lib/tools.jar export CLASSPATH n 注意,环境设置完后需要重起系统才能生效,若不重起需要在命令行输入如下代码,让变量生效: #export JAVA_HOME=/usr/local/j2sdk1.4.2_06 #export PATH=.:$PATH:$JAVA_HOME/bin #export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib 三、 Resin3.0的安装与配置 n 把resin文件放在/usr/local目录下,安装如下 #cd /usr/local #tar -zxvf resin-3.0.10.tar.gz #cd resin3.0.10 n 设置resin的环境,如下 #vi /etc/profile 添加如下代码 RESIN_HOME=/usr/local/resin-3.0.10 n 重启动服务器或应用如下代码让环境生效: #export RESIN_HOME=/usr/local/resin-3.0.10 四、 Apache2.0的安装与配置 n 把Apache2.0的文件httpd-2.0.52.tar.gz放在目录/usr/local下面,然后如下安装:如下: #cd /usr/local #tar –zxvf httpd-2.0.52.tar.gz #cd httpd-2.0.52 #./configure --prefix=/usr/local/www --enable-so 注:configurer后面带的参数说明如下 prefix:安装的目录,这里的www是我们站点的目录 --enable-so使apache可支持模块(so) --enable-ssl使apache可支持ssl #make #make install n 安装后测试一下是否可成功 #cd .. #cd www #cd bin #./ apachectl start n 修改配置文件 #cd /usr/local/www/conf #vi httpd.conf 需要修改的参数为 1、 MaxKeepAliveRequests 100 推荐改成20 2、MaxRequestsPerChild 30 改成200,对于具备高稳定性特点的Linux系统来讲可设成稍大一点 3、#ServerName new.host.name 去掉前面的#,将new.host.name改成所在服务器IP。例如: ServerName 192.168.1.87 4、DirectoryIndex index.html 设置为: DirectoryIndex index.html index.jsp default.jsp 5、ServerSignature On 改成: ServerSignature Off 6、修改对中文的支持 把AddDefaultCharset ISO-8859-1改为 AddDefaultCharset GB2312 保存文件 五、 系统环境的配置 n 设置Apache自启动 vi /etc/rc.d/rc.local 在最后添加以下代码 ##start the apache server /usr/local/www/bin/apachectl start n 设置Resin自启动 resin自启动比较麻烦,因为系统初始化时没法得到java的变量,网上说明文档,但没成功过。目前只好手工启动。 六、 Resin3.0与Apache2.0的整合 n #cd /usr/local/ resin-3.0.10 # ./configure --with-apxs=/usr/local/www/bin/apxs #make #make install 安装后可在/usr/local/www/modules/下看到文件mod_caucho.so n 配置Resin文件 #cd /usr/local/ resin-3.0.10/conf #vi resin.conf 把站点目录设置如下路径:/usr/local/www/htdocs n 修改apache配置文件 #cd /usr/local/www/conf #vi httpd.conf 若在没错的情况下会发现如下代码: LoadModule caucho_module /usr/local/www/modules/mod_caucho.so ResinConfigServer localhost 6802 CauchoStatus yes 在后面添加下面语句 ResinConfigServer /usr/local/resin-3.0.10/conf/resin.conf 七、 www站点的建立 n 把部署的文件内容合重制到目录/usr/local/www/htdocs下面即可 在IE端输入服务器地址,可出现站点主页。 n 注意:出现的问题。若安装目录不同可能会出现下面问题,在打开页面时会出现ifshowflow.properties文件找不到,需要打开出错的jsp,把相关的路径改成绝对路路径。 n 把系统文件中的oracle.jar文件拷到/usr/local/ resin-3.0.10/lib目录下面 (该文件为oracle访问的引擎)
posted on 2005-11-06 12:30 jeanlius 阅读(500) 评论(0)  编辑  收藏 所属分类: web

只有注册用户登录后才能发表评论。


网站导航: