选择显示字体大小

freebsd+resin成功建立支持jsp平台

环境:freebsd 4.9 apache1.3.29+php4.3.4+mysql4+ports 安装

首先要cvsup同步ports ,

/usr/local/bin/cvsup -g -l 2 /usr/local/etc/ports-supfile

/usr/local/bin/cvsup -g -l 2 /usr/local/etc/stable-supfile

然后进入 http://www.freebsd.org/ports/java.html

进入bsd 关于java 的官方网站,把jdk-1.4.2p5 所需要软件都收集全。放到/usr/ports/distfiles 里


然后进入/usr/ports/java/jdk14

首选要下载j2sdk-1_4_2_02-linux-i586.bin

然后#sh ./j2sdk-1_4_2_02-linux-i586.bin-----解开。然后,本例中:复制到

/usr/local/linux-sun-jdk1.4.2/

用setenv alt_bootdir /usr/local/linux-sun-jdk1.4.2/ (指向你解压出来的目录)


#make 这段时间很常。休息~~~

#make install

注:在安装时可以有错误

make 时可以要用到环境变量。。

(应按错误提示,自己改我这句话,此例中我的需要在make 前加

freebsd# unsetenv lang
freebsd# unsetenv java_home
freebsd# unsetenv classpath
freebsd# setenv alt_javaws_bootdir /usr/local/jdk1.4.2
freebsd# setenv alt_bootdir /usr/local/linux-sun-jdk1.4.2/

如果没有出错。

在/usr/local/下可以看见。

/usr/local/jdk1.4.2 目录。

然后测试,/usr/local/jdk1.4.2/bin/java -version

freebsd# ./java -version
java version "1.4.2-p5"
java(tm) 2 runtime environment, standard edition (build 1.4.2-p5-fuweb_11_dec_2003_16_38)
java hotspot(tm) client vm (build 1.4.2-p5-fuweb_11_dec_2003_16_38, mixed mode)


出现以下。表示jdk 安装成功

下面安装resin

resin-3.0.4.tar.gz 我下的是这个包,最新的cp 到/usr/local 下

# tar zxvf resin-3.0.4.tar.gz
设置setenv java_home /usr/local/jdk1.4.2
# ./configure --with-apxs=/usr/local/sbin/apxs
# make
# make install

然后进入/usr/local/resin-3.0.4/bin
修改httpd.sh 文件。

# you can predefine java_home and resin_home
#
java_home=/usr/local/jdk1.4.2
export java_home
#
resin_home=/usr/local/resin-3.0.4
export resin_home

wq!


注:apache 在/usr/local/etc/apache/httpd.conf 会添加以下模块,

#
# mod_caucho resin configuration
#

loadmodule caucho_module /usr/local/libexec/apache/mod_caucho.so
resinconfigserver localhost 6802

如果有此些表示。整合成功

启动 resin
http://218.24.233.13:8080  成功

然后配置resin.conf

进入/usr/local/resin-3.0.4/conf

vi resin.conf

后。

编辑以下。

我的服务器做的是虚拟主机。让其中一个域名支持jsp


配置如下。

freebsd# pwd
<!--
- resin 3.0 configuration file.
-->
<resin xmlns=" http://caucho.com/ns/resin ">
<!--
- logging configuration for the jdk logging api.
-->
<log name='' level='info' path='stdout:' timestamp='[%h:%m:%s.%s] '/>
<log name='com.caucho.java' level='fine' path='stdout:'
timestamp='[%h:%m:%s.%s] '/>
<log name='com.caucho.loader' level='config' path='stdout:'
timestamp='[%h:%m:%s.%s] '/>

<!--
- for production sites, change dependency-check-interval to something
- like 600s, so it only checks for updates every 10 minutes.
-->
<dependency-check-interval>10s</dependency-check-interval>

<!--
- you can change the compiler to "javac" or jikes.
- the default is "internal" only because it's the most
- likely to be available.
-->
<javac compiler="internal" args=""/>

<!-- security providers.
- <security-provider>
- com.sun.net.ssl.internal.ssl.provider
- </security-provider>
-->

<!-- creates the deploy directory for .ear expansion -->
<ear-deploy path='deploy'/>

<!-- creates the deploy directory for .rar expansion -->
<resource-deploy path='deploy'/>

<!-- creates a second deploy directory for .war expansion -->
<web-app-deploy path='deploy'/>
</host-default>

<!-- includes the web-app-default for default web-app behavior -->
<resin:include path="app-default.xml"/>

<!-- configures the default host, matching any host name -->
<host id='www.hc888.com'>
<document-directory>/home/fuweb/wwwroot</document-directory>

<!-- configures the root web-app -->
<web-app id='/'>
<!-- adds xsl to the search path -->
<class-loader>
<simple-loader path="&#36;host-root/xsl"/>
</class-loader>

<servlet-mapping url-pattern="/servlet/*" servlet-name="invoker"/>
</web-app>
</host>
</server>
</resin>


如果想自启动

在/usr/local/etc/rc.d 建一个ln 连接

ln -s resin.sh /usr/local/resin-3.0.4/bin/httpd.sh

后从启即可。让你 www.hc888.com 目录支持jsp

test.jsp 文件

< %@page language="java"%>
2+2=<%=2+2%>


<head>
< %@page language="java"%>
2+2=<%=2+2%>
</head>

<body>

  


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons