ACPCHE_+RESIN_+JDK_1.5_架设WEB服务器_nas如何搭建web服务器

2020-02-29 其他范文 下载本文

ACPCHE_+RESIN_+JDK_1.5_架设WEB服务器由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“nas如何搭建web服务器”。

ACPCHE +RESIN +JDK 1.5 架设WEB服务器

一.准备软件如下(已有安装好REDHAT9.0 系统): 1.J2SDK(1.5.0): jdk1.5.0_08-linux-i586-rpm.bin 2.Apache(2.2.3): httpd-2.2.3.tar.gz 3.Resin(3.0.21): resin-3.0.21.tar.gz 如果没有以上软件,请到此处下载,ftp://202.96.64.144/pub/所需要的文件. 二.安装软件.

把以上下载的软件统一放到/usr/local目录下,现在开始安装软件: 1.安装jdk1.5.0_08-linux-i586-rpm.bin

#sh jdk1.5.0_08-linux-i586-rpm.bin 敲回车键到安装完即可

安装完毕,JDK安装在/usr/java/目录下 或者在 /usr/local/jdk1.5.0_08目录下 设置环境变量(写入/etc/profile中)

export JAVA_HOME = /usr/java/jdk1.5.0_08

--JAVA的目录 export PATH = $PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

export CLASSPATH=.:/usr/java/jdk1.5.0_08/lib:/usr/java/jdk1.5.0_08/jre/lib:$CLASSPATH

按ESC 退出编辑,:X 保存退出。

测试安装是否成功

键入 java-version 如果出现相关JDK版本信息,证明成功

2.安装httpd-2.2.3.tar.gz 2.1首先进行解压 #tar –zxvf httpd-2.2.3.tar.gz #cd httpd-2.2.3

#./configure--prefix=/usr/local/apache2

./configure-prefix=/usr/local/apache2--sysconfdir=/etc/apache--localstatedir=/var--enable-so # make # make install 启动服务

# /usr/local/apache2/bin/httpd-k start 在浏览器的地址栏输入

http://localhost或服务器的IP地址。即可看到运行结果.表示安装和运行成功.2.2配置目录

假设你的www.daodoc.com # Other directives here 然后重启服务: # /usr/local/apache2/bin/httpd-k restart 再刷新http://localhost或服务器的IP地址。就应该看到的是你自己的首页.不明白的地方参看 http://httpd.apache.org/docs/2.0/vhosts/examples.html

2.3配置系统,使用httpd可以自启动.(看情况配置,你不需要APACHE自启动或不使用APACHE那就不要添加到自启动)拷贝/usr/local/apache2/apachectl到/etc/rc.d/init.d/httpd # cp /usr/local/apache2/apachectl /etc/rc.d/init.d/httpd # cd /etc/rc.d/rc3.d # ln-s /etc/rc.d/init.d/httpd S80httpd 这样,系统在启动时可自动加载apache.三.安装Resin 1.解压和安装 # cd /usr/local # tar zxvf /down/resin-3.0.21.tar.gz # cd resin-3.0.21 #./configure--with-apxs=/usr/local/apache/bin/apxs # make # make install 2.测试

启动resin,并测试结果

# /usr/local/resin-3.0.21/bin/httpd.sh-verbose 如果看到: http listening to *:8080 ServletServer[] starting Host[] starting Application[http://XX.XX.XX.XX:8080/resin-doc] starting Application[http://XX.XX.XX.XX:8080] starting....即表明运行成功,在浏览器地址栏输入: http://localhost:8080 或是服务器IP地址 应该可以看到Resin的默认首页.四、整合APACHE,RESIN

目的是让Resin的主目录和apache的主目录指向同一个目录,并且配置Resin可以在解析80端口处的JSP网页.(1)检查文件

[root@localhost bin]# ls /usr/local/apache2/modules/mod_caucho.so /usr/local/apache2/modules/mod_caucho.so 如果有,继续下一步操作。

没有。./configure--with-java-home=/usr/local/jdk1.5.0_08--with-apxs=/usr/local/apache2/bin/apxs--with-apache=/usr/local/apache2(2)编辑httpd.conf

# vi /usr/local/apache2/conf/httpd.conf 找到ResinConfigServer localhost 6802 //一般在文件内容的最后几行 确信其内容为: LoadModule caucho_module /usr/local/apache2/modules/mod_caucho.so ResinConfigServer 1.1.1.1 6802 //即改localhost为你的计算机的实际IP CauchoStatus yes 配置虚拟主机: NameVirtualHost *:80

NameVirtualHost 1.1.1.1 –你真实的主机IP地址

DocumentRoot /usr/local/resin-3.0.21/webapps ServerName www.daodoc.com;VirtualHost 1.1.1.1>

DocumentRoot /home/www.daodoc.com(3)修改resin.conf

下面为工程实际主机配置(两个网站的配置和文件放置位置。)

Administration application /resin-admin

configures an explicit root web-app matching the

-webapp's ROOT

-->

paword is the md5 hash of the paword.-localhost is true to limit acce to the localhost

-->

(4)重启apache和resin

# /usr/local/apache2/bin/httpd-k restart # /usr/local/resin-3.0.13/bin/httpd.sh start 如果有端口占用的情况,执行如下步骤: #netstat –nap

找到占用端口的进程PID号,使用如下命令kill #kill-9 PID

再重启apache和resin

# /usr/local/apache2/bin/httpd-k restart # /usr/local/resin-3.0.13/bin/httpd.sh start(5)测试 将test.jsp文件: 2+2=<%=2+2%> 放到目录/var/www中 访问: http://localhost/test.jsp或http://X.X.X.X/test.jsp 如能正常显示2+2=4,则说明成功整合。

-------------

Apache安装配置

tar xvzf httpd* //解压源码包 cd httpd* //进入安装目录

/configure--prefix=/usr/local/apache2--enable-so //进行编译

//--enable-so根据apache的版本不同可能不同,请用--help参数查看可用的选项 make make install //安装

修改conf/httpd.conf进行HTTP配置

Resin安装配置

tar zxvf resin* //解压源码包 cd resin* //进入安装目录

./configure--with-apxs=$Apache2_home/bin/apxs...//进行编译,可以用--help参数查看可用的选项 make make install //安装

此时已经生成Resin连接Apache2的.so文件了,其存在与$Apache2_home/modules/mod_caucho.so 修改conf/httpd.conf进行HTTP配置

LoadModule caucho_modules modules/mod_caucho.so ResinConfigServer localhost 6802 sethandler caucho-status

修改$resin_home/conf/resin.conf中的 把webapps/ROOT改成Apache的httpd.conf配置文件document ROOT所对应的目录

分别先后启动Resin和Apache

访问http://hostname/caucho-status 可以看到Resin的状态页面

----------------简陋的脚本 apache先解包,不多说

#./configure--prefix=/usr/local/apache--enable-module=most--enable-shared=max #make #make install

然后把RESIN拷贝到/usr目录下 然后进入resin目录

#./configure--with-apache=/usr/local/apache #make #make install

然后修改resin.conf 修改doc目录

然后修改APACHE 最后一段改成LoadModule caucho_module /usr/local/apache/libexec/mod_caucho.so AddModule mod_caucho.c

CauchoConfigFile /usr/resin/conf/resin.conf

SetHandler caucho-status

就OK了,对了,之前还要装个JDK的环境 先装个RPM包,安装指令 # rpm-ivh xxxxx.rpm 然后在/etc/profile里加上JAVA的环境变量就可以了 #set java environment JAVA_HOME=/usr/java/j2sdk1.4.2_10 CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH

要看是否安装成功只需要在任意位置上执行JAVA就行了

安装jdk1.5.0_09-linux-i586.bin

#sh jdk1.5.0_09-linux-i586.bin 敲回车键到安装完即可

安装完毕,JDK安装在/usr/java/目录下 或者在 /usr/local/jdk1.5.0_09目录下 设置环境变量(写入/etc/profile中)

export JAVA_HOME = /usr/java/jdk1.5.0_09

--设置JAVA环境的目录

export PATH = $PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

export CLASSPATH=.:/usr/java/jdk1.5.0_09/lib:/usr/java/jdk1.5.0_09/jre/lib:$CLASSPATH export RESIN_HOME=/usr/local/resin-3.0.21

--设置RESIN环境的目录

按ESC 退出编辑,:X 保存退出。

测试安装是否成功

键入 java-version 如果出现相关JDK版本信息,证明成功 编译apache。#cd /usr/local # tar zxvf httpd-2.0.40.tar.gz # cd httpd-2.0.40 #./configure--prefix=/usr/local/apache--enable-modules=so # make # make install #vi /etc/rc.d/rc.local 添加:

/var/www/bin/apachectl start---开机自动启动apache服务。ok!编译apahce部分完毕。

安装Resin 1.解压和安装 # cd /usr/local # tar zxvf /down/resin-3.0.21.tar.gz # cd resin-3.0.21 #./configure--with-apxs=/usr/local/apache/bin/apxs # make # make install

# cd conf # vi resin.conf

启动RESIN 使用命令/usr/local/resin-3.0.21/bin/./httpd.sh start

5、测试。

# vi /usr/local/resin-3.0.21/ webapps/ROOT /index.jsp 编辑:

<%@page language=“java”%> 2+2=<%=2+2%>

浏览http://yourdomain:8080,看见2+2=4,就ok!了

《ACPCHE_+RESIN_+JDK_1.5_架设WEB服务器.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
ACPCHE_+RESIN_+JDK_1.5_架设WEB服务器
点击下载文档
相关专题 nas如何搭建web服务器 服务器 web nas如何搭建web服务器 服务器 web
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文