导航:首页 > 源码编译 > resin源码下载

resin源码下载

发布时间:2022-10-04 11:33:38

java同时连接两个oracle数据库,用的resin,数据库在两台电脑上

1.建立两个数据库连接。
2.在本地机中建立DBLINK。这样只与本地数据库连接,即可。

与是不是resin没有关系。

② Resin手动启动时报错,Windows10系统

Table[node:2,e:\resin\resin-data\app-0\distcache\node.db] validating indexes e to unclean shutdown.

具体解决方案是:

1、先将resin-4.0.40/resin-data/app-0/distcache/mnode.db删除,或者移动到其他目录下;
2、重启resin;

这样就解决了。
Windows 10,是由微软公司(Microsoft)开发的操作系统,应用于计算机和平板电脑等设备 [1] 。
Windows 10在易用性和安全性方面有了极大的提升,除了针对云服务、智能移动设备、自然人机交互等新技术进行融合外,还对固态硬盘、生物识别、高分辨率屏幕等硬件进行了优化完善与支持 [2] 。
截至2021年7月13日,Windows 10正式版已更新至10.0.19043.1100版本 [3] ,预览版已更新至10.0.21390.1版本 [4] 。
2021年6月16日,微软公司宣布,2025年10月14日停止对Windows 10操作系统的支持

③ 如何架设php服务器

【一】首先下载软件:
(apache) 我用的是在华军软件园下载的apache_1.3.26-win32-x86-no_src!!
(jdk!) 在首页上面就有连接。
(php4) 不用多说了code-labs上面就有也可以去php的官方网站看看!!
(iasp) 最重要的一个软件了——————————————————————————————————
【二】安装apache
1、双击apache的安装文件,和普通windows程序安装一样,一路点“next”就可以。
2、安装程序要求你输入你的network domain(网络域名:形如xxx.com);server domain(服务器域名:形www.xxx.com)和网站管理员的e-mail。有的话就按实填写,个人用户若没有的话可以按格式随便填一下。
3、到了选择安装路径,本人强烈建议你将安装路径改为“c:\”,因为这样可以省去好多的配置麻烦。 4、一路“next”直至“finish”。安装就结束了。
这时,你的apache已经启动了,你可以在ie地址栏里输入:http://localhost/或http://127.0.0.1看看。在“管理工具”的“服务”项中,也可以找到apache服务的身影了,以后apache就可以作为一项windows2000服务,随着机器的启动而运行了!
------------------------------------------------------------------------------
【三】配置apache
打开配置文件主要修改的项目是:
(1)、查找documentroot。这个语句指定你的网站路径,也就是你主页放置的目录。你可以使用默认的,也可以自己指定一个,但记住,这句末尾不要加“/”。
(2)、寻找到directoryindex。这就是你站点第一个显示的主页,在index.html的后面加入index.htm index.php index.php3 index.cgi index.pl index.asp等等。注意,每种类型之间都要留一空格!
(3)、特别说明一点就是port(端口号),如果没安装iis的话,就保持80不要变,否则,就要改一下(因为iis的web服务占据了80),可以改成81等等,或者干脆改iis的默认端口号!随你高兴。
(4).#bindaddress * 改为 bindaddress 127.0.0.1(用记事本打开/然后点编辑/查找)
其他都是以后深入使用是才要配置的项目了!安装完毕后运行http://localhost/
就可以看见apache的帮助文件了!
-----------------------------------------------------------------------------
【四】安装xxx(注意这个最主要的了)(关闭apache服务)
(1)、下面安装php首先安装php到c:\php4 (别改路径了!否则以后的配置....哼哼)我用的是php的4.0.2版,
(2)、接下来就要拷贝msvcrt.dll到c:\winnt\system32\下面系统就回提示所文件正在被windows使用了,不要紧正常现象!覆盖任何原有文件。
(3)、把 c:\php.ini-dist改名为php.ini,拷贝到c:\winnt下,
(4)、好了现在打开apache的配置文件httpd.conf增加下面的语句:(随便什么地方都可以,但要单独成行)
scriptalias /php4/ "c:/php4/"
addtype application/x-httpd-php4 .php
addtype application/x-httpd-php4 .php3
addtype application/x-httpd-php4 .php4
action application/x-httpd-php4 "/php4/php.exe"
directoryindex index.html
directoryindex index.htm
directoryindex index.php
directoryindex index.php3
directoryindex index.php4
directoryindex index.asp
(5)、接下来修改php.ini文件
找到windows extensions项:增加
extension_dir = c:\php4

extension=php_zlib.dll

extension =php_ldap.dll

extension =php_zlib.dll

extension =php_calendar.dll

extension =php_exif.dll

extension =php_ftp.dll

extension =php_mssql70.dll (这一项不要加,没有mssql7.0呀)

extension =php_imap.dll
■ok存盘ko■
在你的documentroot的目录下建立test.php文件
<?phpinfo();?>
ok看见php的测试页面了!!至此php的配置已经完成了!
下面安装jdk也是进行默认安装就可以了!之后在windows的环境变量里面增加path变量值c:\j2sdk*\bin(*:不同版本的安装路径名不同)
好了下面安装iasp使用默认安装就可以了!在安装过程后软件会提示你进行web server的设置首先选择:
instant asp native servlet surport 选项接下来选择apache server
之后要求你选择apche的版本号和httpd.conf的路径选择好后系统自动进行配置如果一切顺利就可以测试了!!
建立test.asp
<%response.write("hell world!")%>
现在运行http://localhost/test.asp,看到helloworld!好了一切搞定有可以使用apache了!!!
------------------------------------------------------------------------
【五】、上面说到了windows+apache+php+asp的运行环境了今天来说说在这个基础上使apache也可以支持jsp的运行。
1:所需软件resin(resin2.1.4)resin http://www.caochu.com
下面说说怎么安装:
resin在下载后是.zip文件只要简单的解压缩到指定的目录就可以了这里我使用的是c:\resin-ee-2.1.4 利用命令 c:\resin-ee-2.1.4\bin\httpd.exe -install(remove)将resin作为win2000的一个service
ok!下面找到win2000的环境变量"控制面板-->系统-->高级-->环境变量“
增加变量"resin_home"变量值"c:\resin-ee-2.1.4"如果你已经安装了 jdk那么就不需要设置什么了!没有的话就看看的我的上一篇文章!!!ok向下~~
现在修改apache的设置文件httpd.conf假如下面的代码:
loadmole caucho_mole c:/resin-ee-2.1.4/libexec/apache-1.3/mod_caucho.dll
addmole mod_caucho.c

④ resin怎么在eclipse配置和使用呢

1、打开“window->Preferences->Java->Build
Path->Classpath Variables”,添加classpath variables,配置到Resin的安装目录。指定到java_home下的lib/tools.jar文件上,否则可能会在控制台输出时中文显示成乱
码。
2、运行菜单“Run->Run...”,在弹出的窗口中添加一个Java
Application的运行项
目。
3、项目名称随便添写,能区分出不同的应用就可以。如:resin_2.1.16。在
Project一项置为空。
4、设置项目的启动类(Main Class),Resin2.x为
com.caucho.server.http.HttpServer,Resin3.x为
com.caucho.server.http.ResinServer,Resin4.x为
com.caucho.server.resin.Resin。
5、配置Arguments,在Program arguments中填写-conf
"${project_loc}\resin.conf",(如果配置Resin3.x则填写-conf
"${project_loc}\resin30.conf")(如果配置Resin4.x则填入-conf
"E:\CVSROOT\HelpDesk\resin40.xml")。
6、在VM arguments中为空(如果是Resin3.x则填写
-Djava.util.logging.manager=com.caucho.log.LogManagerImpl)
(如果配置Resin4.x则填入-Dresin.home="D:\resin\resin-4.0.4"
-Djava.util.logging.manager=com.caucho.log.LogManagerImpl
-server -Xmx256m -Xms80m -XX:PermSize=128m
-XX:MaxPermSize=128m)。
7、指定Working directory为resin的安装目录。
8、配置JRE,保持默认配置即可,如果是resin3.x版本需要jre5.0。
9、配置classpath,选择Bootstrap Entries,点击Advanced,选择Add Classpath
Variables,选择Resin_2.1.16,点击Extend,将lib目录下的所有jar文件选中,添加
到启动项目中,将JDK_TOOLS也加到启动项目中。
10、保存配置。在项目的根目录下放置resin.conf,在eclipse的Run菜单中将Resin_2.
1.16加入到收藏中,选择项目或是项目中的某个文件,然后运行Resin_2.1.16。

⑤ 如何安装resin

  1. Resin 可以在 http://www.caucho.com/download/index.xtp 免费下载和使用。使用Resin开发或者学习是免费的,但是如果把Resin作为收费产品发布是需要付费的。目前的版本是2.10.

    下载Resin 时选择Archive Versions 中的 windows.zip的普通安装包resin-2.1.0.zip.

    把该zip包解压到任何目录下面,如d: esin.以下介绍都假设Resin安装在d: esin下。进入d: esinin,

    键入httpd,可以在命令行控制台下运行Resin服务器。此时弹出一个有start 和stop两个Radio按纽和一close按纽的对话框。在这里可以看到Resin的运行信息。这些信息同时Resin可以在d: esinlog目录下面的stdout.log 日志文件中察看到。如:

    Resin 2.0.4 (built Thu Nov 15 17:56:24 PST 2001)

    Copyright(c) 1998-2001 Caucho Technology. All rights reserved.

    Starting Resin on Wed, 23 Jan 2002 14:41:47 +0800 (CST)

    http listening to *:80

    srun listening to haitaiserver:6802

    点选stop,可以停止当前的Resin服务器进程;再点选start,又可以开启新的Resin服务器进程。关闭该对话框,则回到Command 控制台的盘符提示状态下。如果在nt4或者win2k环境下,需要把Resin当成服务,只需要在Command控制台的该目录下,键入 httpd ?install,就可以在管理工具的服务下面看到新增了一条Resin

    Web Server的自动的服务。以后只要进入nt 4或者win2k,就可以启动Resin服务。该服务也可以像其他服务一样设置成手动或者禁用状态。注意有的时候在安装完服务后,启动Resin,并不能看到自己写的Resin例程可以被解析,浏览器显示服务器找不到错误。只要重新启动win2k或者nt,就能解决该问题。

    下面简要介绍一下Resin服务器的配置。Resin服务器和大多数Java Web服务器一样,通过一个Xml文件配置。

    进入d: esinconf目录,打开resin.conf,这是一个xml格式的文本。

    这里面有很多标记,先查找到:。在标记对中的配置和resin的

    Java Web 服务器有关。找到,在标记对中的表示resin的根,相当于Apache的htdocs 或者 IIS 的wwwroot.Resin自带http服务器,但是也可以不使用它,采用Apache 或者 IIS做http服务器。这个在下面段落中会提到。

    再查找标记,它可以这样配置。host参数指定的是服务器,port指定的是http端口,默认是localhost和8080.还有标记。这个是jsp 和java Servlet的引擎配置。一般默认就可以了,除非6802端口已经被别的程序占用了。然后,配置jdk.这个需要在classpath中设置。右键点击我的电脑,在系统特性的高级标签中,点击环境变量,

    在系统变量中新建一个环境变量,变量名为classpath,值为jdk所在的目录;再新建另外一个环境变量,变量名为path,值为javac.exe 和java.exe所在的目录(在jdk所在的目录下面的bin目录下)。一般这样子配置以后,Resin就可以使用了。在d: esindoc中(假设你的对中的名称是doc,也就是根是d:/resin/doc,而且你的如左配置),随便写一个jsp文件,如可以写

    个test.jsp文件,内容为。然后,在浏览器中,键入http://localhost/test.jsp.如果你可以看到浏览器显示6,则表示Resin服务器已经可以正常运行了。注意,修改配置后,一般重新启动resin才能看到变化
    2.
    安装:

    解压resin之后,以和apache结合的方式编译resin3

    ./configure --with-apache=/home/webadm

    .make

    .make install

    编译完成之后.要修改apache的配置文件httpd.conf. 之前和2.0.x结合的apache的配置为CauchoConfigFile /home/resin/conf/resin.conf, 现在必须将这一行改成

    ResinConfigServer localhost 6802 (6802为resin的srun的端口 ), 这样才能实现apache和resin的结合.

    主要配置说明

    resin3的web-app配置和2.0有一定的区别.

    首先,将web-app-deploy的相关配置去掉(该目录主要为打包的war文件设置目录,当与下面的host的document-directory不同时,document-directory无效 ) , 然后修改

    <host> 的<document-directory>/home/webpub</document-directory>, /home/webpub为程序主页存放的目录.

    配置servlet-mapping,在web-app里设置.如下

    <servlet-mapping url-pattern='/servlet/*' servlet-name='invoker'/>

    配置数据库.范例如下

    <database>

    <jndi-name>jdbc/test</jndi-name>

    <driver type="org.gjt.mm.mysql.Driver">

    <url>jdbc:mysql://127.0.0.1:3306/test</url>

    <user>test</user>

    <password>test</password>

    <init-param useUnicode="true"/>

    <init-param characterEncoding="gb2312"/>

    </driver>

    <prepared-statement-cache-size>8</prepared-statement-cache-size>

    <max-connections>300</max-connections>

    <max-idle-time>30s</max-idle-time>

    </database>

    需要注意的是,resin3的DBPool没有了getPool(String PoolName)的方法.所以以前的数据池连接方法不能使用了.比较折中的修改方法是, 重写一个DBPool类,然后把java类里面的import com.caucho.sql.*;去掉避免冲突.

    DBPool类范例:

    package com.netease.mm;

    import java.sql.*;

    import javax.sql.*;

    import javax.naming.*;

    public class DBPool

    {

    private Connection conn = null;

    public static DBPool getPool(String poolName)

    {

    try

    {

    Context env = (Context) new InitialContext().lookup("java:comp/env");

    DataSource source = (DataSource) env.lookup("jdbc/"+poolName);

    DBPool pool = new DBPool();

    pool.conn = source.getConnection();

    return pool;

    }

    catch(Exception e)

    {

    return null;

    }

    }

    public Connection getConnection()

    {

    return conn;

    }

    }

    配置stderr,stdout等log问题. Resin3默认并不会将程序出错的信息打印出来.需要自己设置.

    在<resin>结点之下添加如下配置:

    <log name='' level='all' path='stderr:' timestamp="[%H:%M:%S.%s]"

    format=" ${log.level} ${log.loggerName} ${log.message}"/>

    配置中无法解决的问题: 在resin2.0.x中.可以设置error-page,当resin启动错误或未启动时,访问主页将自动转向到所设置的error-page, 在resin3中,虽然主页帮助里面提到这个设置

    例:<error-page exception-type='connection' location='/errpage.html'/>, 但经过测试.无论将此设置放在哪一层结点(resin,server,host,web-app)之下.都无法起到转向的作用. 这就引发一个严重的问题,当resin3未启动而apache运行时.访问jsp页面,将直接显示出源码.该问题在resin3至今发布的版本都存在,目前找不到有效便捷的解决方法.

http://blog.csdn.net/dannor2010/article/details/8446584

Resin是CAUCHO公司的产品,是一个非常流行的application server,对servlet和JSP提供了良好的支持,性能也比较优良,resin自身采用JAVA语言开发。

⑥ 如何在centos 7.0 64位上安装resin

一、编译安装方法:
下载resin
wget http://www.caucho.com/download/resin-4.0.24.tar.gz

解压到/usr/local
tar -zxvf resin-4.0.24.tar.gz -C /usr/local

安装gcc
yum install gcc

安装make
yum install make

配置目录
./configure --prefix=/usr/local/resin --with-java-home=/usr/java/jdk1.7.0_01

(2012-12-20号新加:由于用jdk的rpm包安装的,它自动把jdk的目录及命令建好软link,好方便。所以这里目录可以改成,下次升级jdk就不用改了,如下:)
./configure --prefix=/usr/local/resin --with-java-home=/usr/java/default

编译
make

安装
make install

开机启动
chkconfig --add resin

启动
service resin start

查看运行状态
service resin status

防火墙设置一下

iptables -I INPUT 5 -p tcp --dport 80 -j ACCEPT
iptables -A OUTPUT -p tcp --dport 80 -j ACCEPT

二、rpm包安装方法(推荐)
官方已经逐步支持了rpm包,推荐使用rpm包安装,更方便快捷。

⑦ 如何给JSP服务器Resin加上SSL认证

为最佳JSP服务器Resin加上SSL认证
Resin主要是作为WEB服务器的jsp/servlets运行平台。它支持许多WEB服务器软件,而且是完全免费的,并提供了对SUN的J2EE的支持,这要比其它相关的java和javascript开发和运行平台要好的多,而且速度非常快,并提供服务器端直接开发、编译和运行。因此,Resin受到了许多应用JSP的WEB站点的支持。
一、 在WEB服务器中使用OpenSSL套件
1、安装OpenSSL
想要Resin可以响应SSL请求,我们就必需保证WEB服务器上已经安装好了相关的SSL套件。对于中小企业来说,开源免费的OpenSSL提供与SSL相同的认证功能。
OpenSSL的linux版本可以在www.openssl.org网站上下载。现在它的最新版本是OpenSSL 0.9.8j。
Resin通过它的libexec/libresinssl.so JNI库文件提供对OpenSSL的支持。如果是在类Linux系统下使用OpenSSL,在安装时可以通过下列命令将它安装到指定的位置:
./configure --with-openssl=/usr/local/ssl

如果我们是在Windows系统中使用Resin,那么,我们同样需要在此操作系统下先安装好OpenSSL。Windows下的OpenSSL在www.slproweb.com/procts/Win32OpenSSL.html下载,它的最新安装文件是Win32OpenSSL-0_9_8j.exe,其大小为7MB左右。
在Windows系统下,Resin的resinssl.dll文件中包含提供对OpenSSL支持的代码。(在Resin3.0以前的版本是通过resin.dll文件提供支持的。)因此,在Windows系统下只需要安装好OpenSSL就可以让Resin使用它了。OpenSSL在Windows系统下很容易安装,就如同安装其它的应用程序一样简单。
不过,在Windows系统下安装完OpenSSL后,还应当将一些需要的DLL文件复制到Resin的根目录当中。现在假设Resin安装在c:\resin-3.2.1目录,OpenSSL安装在c:\Program Files\GnuWin32目录。现在打开系统开始菜单的“运行”对话框,在运行框中输入CMD命令,回车后进入命令行终端界面。然后在命令行终端下就可以通过下列所示的命令将OpenSSL安装目录下的相关文件复制到Resin的根目录下:
cd resin-3.2.1
c:\Program Files\GnuWin32\bin\libssl32.dll c:\resin-3.2.1\libssl32.dll
c:\Program Files\GnuWin32\bin\libeay32.dll c:\resin-3.2.1\libeay32.dll
2、生成SSL认证私钥
SSL认证的密钥由OpenSSL来生成,生成后的密钥应当保存到相应的Resin目录中。因此,在生成密钥前,我们可以在Resin根目录中创建一个keys子目录用来保存将要创建的密钥。在类Linux系统下,我们可以通过下列方式来创建keys目录:
cd /resin
mkdir keys
在Windows系统下,我们可以在资源管理器中直接在Resin根目录下创建一个新文件夹,并命名为keys即可。
在生成密钥时,OpenSSL会根据其配置文件中设置的内容来生成。在类Linux系统下,这个缺省的配置文件可能在usr/ssl/openssl.cnf或/usr/share/ssl/openssl.cnf下。而Windows系统中不存在这样的文件。
当然,我们还可以自己创建一个相应的配置文件保存到Resin/keys/目录下。这样,在创建密钥时,OpenSSL也会根据这个配置文件中的内容来创建,而且,在创建密钥时不会要求我们根据提示输入缺省的相关信息了。
下面是一个openssl.cnf配置文件的相关内容实例:
[ req ]
default_bits = 1024 #在这里填入加密键的缺省位数
distinguished_name = req的名称
[ req_distinguished_name ]
C = 在这里填入国家的代码,例如CN,代表中国
C_default =
ST = 这里填写州或省名称
ST_default =
L = 城市
L_default =
O = 企业或机构名称
O_default =
OU = 组织中某个部门的名称,例如市场部
OU_default =
CN = 我们的网站域名,必需是全名,例如www.myweb.com
CN_default =
emailAddress = 联系的E-Mail邮箱地址
emailAddress_default =
完成OpenSSL配置文件的相关设置后,我们就可以开始为SSL认证创建一个私钥。在WEB服务器上创建私钥时,会要求我们输入相应的密码,这个密码将会在我们使用创建的私钥时要求被输入。因此要牢记这个密码并妥善地保管它。我们还必需将这个密码加入到Resin的配置文件当中。
在类Linux系统下创建私钥时,私钥的文件名可以由我们自己决定,可以通过下列所示命令来完成:
openssl genrsa -des3 -out myprikey.key 1024
在Windows系统下创建私钥。得先进入命令行终端界面,然后用CD命令切换到OpenSSL安装目录,再用下列命令产生私钥;
c:\Program Files\GnuWin32\bin\openssl.exe genrsa -des3 -out myprikey.key 1024
二、 创建或申请SSL证书:
为了能够加密与用户的会话数据,我们还必需为SSL认证创建或申请一个公钥证书。这个公钥证书在使用时会由Resin发送给用户的浏览器,以便浏览器能够加密其发送的数据。公钥证书可以由OPENSSL产生一个自签名证书,也可以到第三方SSL证书颁发机构申请一个公钥证书。要注意的是,自签名证书将不能被其浏览器所承认。
1、创建一个自签名证书
当我们只是用来测试WEB服务器的SSL安全连接,或者只是作为企业远程办公之用时,那么创建一个自签名证书将会为我们节省一笔小钱。但是,对于这样的自签证书,WEB浏览器是不会承认的,还会为此弹出一个警告框来提醒用户这个证书不是一个公认的SSL证书。不过,用户浏览器与WEB服务器之间的会话数据仍然是被SSL加密了的。
在类Linux系统下创建自签名证书,可以使用下列命令来完成:
openssl req -config ./openssl.cnf -new -key myprikey.key -x509 -out myself.crt
在Windows系统下创建自签名证书,在字符终端用CD命令进入OpenSSL安装目录后,可以通过下列命令完成:
c:\Program Files\GnuWin32\bin\openssl.exe req -config ./openssl.cnf -new -key myprikey.key -x509 -out myself.crt
其中,自签名证书的名称可以由我们自己决定,例在本例中为myself.crt,而“-key”参数后带的键文件是在上面我们创建的私钥文件,而命令中的“./openssl.cnf”表示当前目录下的OpenSSL的配置文件。
如果我们没有按前文所述方式生成一个OpenSSL配置文件,或者没有修改此配置文件中的缺少配置值,那么在创建过程中会要求我们提供一些基本的与WEB服务器相关的身份资料,例如企业名称和网站域名等信息。
2、创建一个证书请求文件
如果要使用第三方证书颁发机构上的证书,那么就必需先创建一个证书请求文件(CSR)。这个证书请求文件中包含有证书的公钥、企业名称、加密位数、地址和网站域名等信息。
当我们在第三方证书颁发机构上申请证书时,就会要求我们提交这个证书请求文件,然后,证书颁发机构才能将SSL证书颁发给我们。现在提供SSL证书的机构有许多,例如VeriSign公司就是其中最着名的代表。在生成证书请求文件时一定要注意,我们使用什么样的WEB服务器软件,就必需生成与它相兼容的证书请求文件,这样,SSL证书颁发机构颁发给我们的证书才能在此WEB服务器下使用。
在Linux系统下生成证书请求文件,可以使用下列命令达到目的:
openssl req -new -config ./openssl.cnf -key myprikey.key -out myprikey.csr
在Windows系统下生成证书请求文件,在命令行界面中通过CD命令进入OpenSSL安装目录后,通过下列命令来完成证书请求文件的生成:
c:\Program Files\GnuWin32\bin\openssl.exe req -new -config ./openssl.cnf -key myprikey.key –out myprikey.csr
证书请求文件的文件名可以由我们自己来决定,在本文中为myprikey.csr。在生成证书请求文件过程中会要求我们输入一些与WEB服务器身份相关的信息,例如网站域名和企业名称等。我们必需按要求如实填写。
当我们成功注册,并支付相应的年使用费之后,这些证书颁发机构就会将SSL证书发送到我们填写的电子邮箱当中。
三、 配置Resin使用私钥和SSL证书
要想Resin能够使用SSL认证,我们还必需对其配置文件resin.conf做相应的设置。具体要配置的内容包括:
...

keys/ myself.crt
keys/ myprikey.key
mypassword

其中,中的内容表示SSL连接使用的默认端口号,如果没有特别要求,可以保持默认。和之间的内容填入Resin可以使用的SSL认证公钥,在这里为myself.crt。和之间的内容填入Resin可以使用的私钥,在本文中为myprikey.key。至于和之间就是填入我们在创建私钥时设置的密码。
四、 测试Resin的SSL加密连接
当我们配置好Resin的SSL认证后,我们还可以通过一些方式来检验我们的配置是否正确。
在Windows系统下,我们就可以通过在WEB浏览器地址栏中输入https://URL(企业网站的域名)的方式,来验证WEB服务器是否对这样的URL地址做出正确响应。如果返回正常的内容,并且在WEB浏览器地址栏中显示出一个挂锁的标志,那么,Resin的SSL配置就算成功了。
在Linux系统下,除了可以上述方式来检验外,还可以通过下列方式来验证:
openssl s_client -connect www.myweb.com:443 –prexit
另外,我们还可以通过下列的JSP脚本来快速验证Resin是否对SSL做出反应:
Secure? <%= request.isSecure() %>
经过上述的检验操作后,如果都能得到WEB服务器的正确响应,那么就说明Resin已经能够提供对SSL技术的支持了。
也就是说,当用户通过WEB浏览器向WEB服务器发送一个SSL请求时,Resin就会为这个WEB浏览器提供SSL认证的公共密钥,然后,这个WEB浏览器就可以使用这个公共密钥来加密数据,而Resin将使用WEB服务器的SSL私钥对加密的数据进行解密。

⑧ resin服务器下用java下载pdf文件,下载下来的文件比源文件大了一倍多,不能打开。

这个似乎真有问题,把循环读取和写出是不是要改成这样更好一些
while ((read = input.read(buffBytes,0,1024)) != -1) {
allLength += read;
os.write(buffBytes, 0, read);
}

⑨ linux ~怎么查看resin控制台

1 从 http://www.caucho.com/download/ 下载resin
2 检查你的linux环境:查看是否安装了 jdk1.5 或以上版本,是否安装了perl。
3 tar -vzxf resin-3.0.23.tar.gz 到你想放置的目录
4 进入resin-3.0.23的安装目录,按照次序执行下列命令
./configure
make
make install
5 在确保环境变量JAVA_HOME已经设置的情况下,进入resin-3.0.23/bin目录,执行下列命令
httpd.sh
6 在浏览器中用 http://hostip:8080 即可访问到resin的默认页面
7 修改和制作启动脚本,让linux启动的时候,resin能够自动运行
7.1 复制resin-3.0.23/bin下的httpd.sh到 /etc/rc.d/init.d/ 下面,并更名为resin
7.2 在 /etc/rc.d/init.d/ 下打开resin脚本,把相关的JAVA_HOME和RESIN_HOME的选项去掉注释,并正确设置这两个环境变量
7.3 将其中wrapper.pl位置处的路径修改一下,改为$RESIN_HOME/bin/wrapper.pl
8 chkconfig --add resin,将resin加入到系统自启动服务中
9 重启动机器完毕后,用 http://hostip:8080 即可访问到resin的默认页面,就是你要访问的控制台

阅读全文

与resin源码下载相关的资料

热点内容
解压小熊手机壳 浏览:342
成都市区建成面积算法 浏览:658
智能家居单片机 浏览:95
买男装用什么app好 浏览:853
文件夹合并了怎么拆开 浏览:257
波段副图源码无未来函数 浏览:86
livecn服务器地址 浏览:257
程序员这个工作真的很吃香吗 浏览:844
程序员和数学分析师待遇 浏览:678
压缩气弹簧怎么拆 浏览:321
华为公有云服务器添加虚拟ip 浏览:209
程序员和运营哪个累 浏览:24
抖音安卓信息提示音怎么设置 浏览:454
光速虚拟机的共享文件夹 浏览:248
程序员培训机构发的朋友圈真实性 浏览:744
天干地支简单算法 浏览:299
下载个压缩文件 浏览:300
普通人电脑关机vs程序员关机 浏览:630
米酷建站源码 浏览:115
氢气app怎么搜搭配 浏览:619