当前位置:首页 » 操作系统 » resinlinux安装

resinlinux安装

发布时间: 2023-09-05 15:37:58

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

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至今发布的版本都存在,目前找不到有效便捷的解决方法.

❸ linux 版 resin resin.conf在哪儿

要先安装,按装完resin.conf文件一般会自动复制到etc目录里面。。。
如果是编译安装的话,就要手动把安装包里的这个文件复制到etc目录里。

❹ linux下安装resin问题

tar
zxvf
/resin-3.1.8.tar.gz
这个命令是解开
/resin-3.1.8.tar.gz
这个文件。
错误提示:
找不到
/resin-3.1.8.tar.gz
这个文件。
确认你的文件位置,
如果这个文件在当前目录下
不用加
"/"
直接:
tar
zxvf
resin-3.1.8.tar.gz
如果想要指定解压目录可以使用参数
-C
tar
zxvf
resin-3.1.8.tar.gz
-C
/tmp
把文件解压到
/tmp
目录下。

❺ jmeter接口怎么部署到linux上

一、配置java环境
1:先查看系统32/64: uname -a
根据系统的版本去Oracle官网下载jdk,下载后安装jdk即可。

2:配置JAVA环境变量:
vi /etc/profile

追加如下内容:

JAVA_HOME=/opt/jdk1.6.0_20
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
其中的JAVA_HOME为jdk的安装路径

3:验证 echo $PATH 或者 java -version

二、安装resin

下载resin后,解压运行安装脚本: ./resin.sh console。然后在自己pc上访问 server ip:port 看到resin默认欢迎页面即说明安装成功。之后把在web项目的war包拷进 ren目录下的webapps 文件夹内,即可在外网访问服务器上的web项目了。

三、 安装jmeter
下载:同样在jemeter官网下载 对应的安装包,解压后执行:./jmeter -n -t ../ssdb_test.jmx -l ../log.jtl

命令说明:

a.-n 参数说明不用验证是否安装了图形库

b. .jmx文件可以在windows环境下的用jmeter图形化生成,涉及参数以及测试结果的.csv文件路径可以直接 用notepad++ vi 等修改.jmx文件,确保其相对于.jmx文件路径正确。

c.log.jtl 保存测试结果 既然没装图形界面库,那么测试结果.jtl文件就只能在windows下用jmeter来查看了。执行效果如下:
[@zjm_44_250 bin]# ./jmeter -n -t ../ssdb_test.jmx -l ../log.jtl
Creating summariser <summary>
Created the tree successfully using ../ssdb_test.jmx
Starting the test @ Mon Dec 29 18:43:20 CST 2014 (1419849800772)
Waiting for possible shutdown message on port 4445
summary = 100 in 0.3s = 289.9/s Avg: 105 Min: 3 Max: 285 Err: 0 (0.00%)
Tidying up ... @ Mon Dec 29 18:43:21 CST 2014 (1419849801734)
... end of run

最后,执行命令:/home/apache-jmeter-2.8/bin/jmeter -n -t download.jmx -l log.jtl

linux下最好输全路径,不然可能报bash:jeter:command not found,找不到执行文件错误,参数介绍如下:

-n This specifies JMeter is to run in non-gui mode
-t [name of JMX file that contains the Test Plan].
-l [name of JTL file to log sample results to].
-r Run all remote servers specified in JMeter.properties (or remote servers specified on command line by overriding properties)
The script also lets you specify the optional firewall/proxy server information:
-H [proxy server hostname or ip address]
-P [proxy server port]

❻ linux系统下搭建resin网站,需要安装Apache吗

resin本来就是application server,和apache是同级的东西,不需要安装apache。

热点内容
说话加密 发布:2025-01-31 14:02:28 浏览:552
android仓库管理系统 发布:2025-01-31 14:02:27 浏览:700
batsql语句 发布:2025-01-31 14:00:13 浏览:733
沈阳加密狗 发布:2025-01-31 13:54:58 浏览:705
联想服务器怎么装windows7 发布:2025-01-31 13:54:52 浏览:874
java二级考试历年真题 发布:2025-01-31 13:50:31 浏览:171
编程一刻 发布:2025-01-31 13:36:44 浏览:585
编程小草出土 发布:2025-01-31 13:33:27 浏览:579
如何设置服务器屏蔽你的ip 发布:2025-01-31 13:25:58 浏览:243
扣扣的独立密码是什么密码 发布:2025-01-31 13:23:42 浏览:132