<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>温室小花.技术.博客 --纯粹的unix技术博客 &#187; jboss</title>
	<atom:link href="http://www.evanjiang.net.cn/archives/category/middleware/jboss/feed" rel="self" type="application/rss+xml" />
	<link>http://www.evanjiang.net.cn</link>
	<description>红颜弹指老，刹那芳华，与其天涯思君，恋恋不舍，莫若相忘于江湖！</description>
	<lastBuildDate>Sun, 05 Sep 2010 14:51:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Freebsd 安装php/java bridge 方法与日志</title>
		<link>http://www.evanjiang.net.cn/archives/1010.html</link>
		<comments>http://www.evanjiang.net.cn/archives/1010.html#comments</comments>
		<pubDate>Fri, 08 May 2009 15:48:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[freebsd unix]]></category>
		<category><![CDATA[jboss]]></category>
		<category><![CDATA[resin]]></category>
		<category><![CDATA[系统架构]]></category>
		<category><![CDATA[php java bridge]]></category>
		<category><![CDATA[添加新标签]]></category>

		<guid isPermaLink="false">http://www.evanjiang.net.cn/?p=1010</guid>
		<description><![CDATA[<p>


 <p>Freebsd 安装php/java bridge 方法与日志
Evan.Jiang
一、	安装Freebsd
安装freebsd的过程可参考其它文档，在这里可略
二、	安装JDK/JRE
1、下载由freebsd开发团队编译好的jdk/jre 1.5版本。
2、安装jdk/jre 1.5版本</p>
<p>1、安装jdk/jre
#pkg_add diablo-jdk-freebsd6-1.5.0.06.00.tbz
#pkg_add diablo-jre-freebsd6-1.5.0.06.00.tbz
2、	安装javavmwrapper
# cd /usr/ports/java/javavmwrapper
# make install clean </p>
<p>三、	下载php/java bridge
1、	下载php/java bridge
在下面网址下载php/java bridge 的源代码版本与字节版本</p>
<p>http://sourceforge.net/project/showfiles.php?group_id=117793</p>
<p>四、	上传php/java bridge
1、用cuteftp或leapftp等工具上传到服务器.</p>
<p>五、	解压php/java bridge
# tar zxvf php-java-bridge_3.1.8rc2.tar.bz2
# unzip –x php-java-bridge_3.1.8rc2_j2ee.zip
六、	安装php/javabridge
进入php/javabridge 解压目录.
1、# phpize &#038;&#038; ./configure &#8211;disable-backend &#8211;with-java= /usr/local/diablo-jdk1.5.0,/usr/local/diablo-jre1.5.0 &#038;&#038; /usr/local/bin/gmake
2、#sh install.sh
3、#make  install

七、	设置php.ini文件
#  vi /usr/local/Zend/etc/php.ini
在最后加入以下内容：
[java]
java.hosts = 127.0.0.1:8080
java.servlet = On
八、	安装resin等back-end
1 、# cd /usr/ports/www/resin3
2、# make WITH_APACHE2=yes install clean
3、编辑httpd.conf 在后面加入以下内容：

  [...]]]></description>
			<content:encoded><![CDATA[<p style="float: left;margin: 4px;"><script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 160x600, 创建于 10-2-7 */
google_ad_slot = "8970910006";
google_ad_width = 160;
google_ad_height = 600;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p> <p>Freebsd 安装php/java bridge 方法与日志<br />
Evan.Jiang<br />
一、	安装Freebsd<br />
安装freebsd的过程可参考其它文档，在这里可略<br />
二、	安装JDK/JRE<br />
1、下载由freebsd开发团队编译好的jdk/jre 1.5版本。<br />
2、安装jdk/jre 1.5版本</p>
<p>1、安装jdk/jre<br />
#pkg_add diablo-jdk-freebsd6-1.5.0.06.00.tbz<br />
#pkg_add diablo-jre-freebsd6-1.5.0.06.00.tbz<br />
2、	安装javavmwrapper<br />
# cd /usr/ports/java/javavmwrapper<br />
# make install clean </p>
<p>三、	下载php/java bridge<br />
1、	下载php/java bridge<br />
在下面网址下载php/java bridge 的源代码版本与字节版本</p>
<p>http://sourceforge.net/project/showfiles.php?group_id=117793</p>
<p>四、	上传php/java bridge<br />
1、用cuteftp或leapftp等工具上传到服务器.</p>
<p>五、	解压php/java bridge<br />
# tar zxvf php-java-bridge_3.1.8rc2.tar.bz2<br />
# unzip –x php-java-bridge_3.1.8rc2_j2ee.zip<br />
六、	安装php/javabridge<br />
进入php/javabridge 解压目录.<br />
1、# phpize &#038;&#038; ./configure &#8211;disable-backend &#8211;with-java= /usr/local/diablo-jdk1.5.0,/usr/local/diablo-jre1.5.0 &#038;&#038; /usr/local/bin/gmake<br />
2、#sh install.sh<br />
3、#make  install<br />
<span id="more-1010"></span><br />
七、	设置php.ini文件<br />
#  vi /usr/local/Zend/etc/php.ini<br />
在最后加入以下内容：<br />
[java]<br />
java.hosts = 127.0.0.1:8080<br />
java.servlet = On<br />
八、	安装resin等back-end<br />
1 、# cd /usr/ports/www/resin3<br />
2、# make WITH_APACHE2=yes install clean<br />
3、编辑httpd.conf 在后面加入以下内容：<br />
<IfModule mod_caucho.c><br />
    ResinConfigServer localhost 6802<br />
</IfModule><br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
<br />
4、	设置resin3随机启动<br />
5、	echo ‘resin3_enable=&#8221;YES&#8221; ‘ >> /etc/rc.conf<br />
6、	手动启动resin3<br />
#/usr/local/etc/rc.d/resin3.sh start<br />
7、<br />
九、	在resin的webapps建相应目录。<br />
 #cd /usr/local/resin/webapps<br />
#mkdir JavaBridge<br />
进入php-java-bridge_3.1.8rc2_j2ee的解压目录<br />
将JavaBridge .war 复制resin的webapps下的JavaBridge目录解压。<br />
# cp JavaBridge.war /usr/local/resin3/webapps/JavaBridge/<br />
#cd /usr/local/resin3/webapps/JavaBridge/<br />
# tar zxvf JavaBridge.war<br />
赋于 /usr/local/resin3/webapps/JavaBridge/权限<br />
# cd /usr/local/resin3/webapps/<br />
#chmod –R 777 JavaBridge/<br />
重启服务器<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
<br />
十、	测试php/java bridge<br />
在网站根目录建一个test.php ，内容如下：<br />
<?php</p>
<p>// get instance of Java class java.lang.System in PHP<br />
$system = new Java('java.lang.System');</p>
<p>// demonstrate property access<br />
echo 'Java version=' . $system->getProperty(&#8216;java.version&#8217;) . &#8216;<br />&#8216;;<br />
echo &#8216;Java vendor=&#8217; . $system->getProperty(&#8216;java.vendor&#8217;) . &#8216;<br />&#8216;;<br />
echo &#8216;Java classpath=&#8217; . $system->getProperty(&#8216;java.classpath&#8217;) . &#8216;<br />&#8216;;<br />
echo &#8216;Java home=&#8217; . $system->getProperty(&#8216;java.java_home&#8217;) . &#8216;<br />&#8216;;<br />
echo &#8216;OS=&#8217; . $system->getProperty(&#8216;os.name&#8217;) . &#8216; &#8216; .<br />
$system->getProperty(&#8216;os.version&#8217;) . &#8216; on &#8216; .<br />
$system->getProperty(&#8216;os.arch&#8217;) . &#8216; <br />&#8216;;</p>
<p>// java.util.Date example<br />
$formatter = new Java(&#8216;java.text.SimpleDateFormat&#8217;,<br />
&#8220;EEEE, MMMM dd, yyyy &#8216;at&#8217; h:mm:ss a zzzz&#8221;);</p>
<p>echo $formatter->format(new Java(&#8216;java.util.Date&#8217;));</p>
<p>?></p>
<p>打开浏览器 输入 http://ip/test.php<br />
见到以下内容就可确定php/java bridge 安装正确<br />
Java version=1.5.0<br />
Java vendor=Sun Microsystems Inc.<br />
Java classpath=<br />
Java home=<br />
OS=FreeBSD 6.0-RELEASE on i386<br />
[o(String):"Friday, September 08, 2006 at 10:54:13 AM China Standard Time"]<br />
十一、	</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanjiang.net.cn/archives/1010.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreeBSD java开发环境配置手册</title>
		<link>http://www.evanjiang.net.cn/archives/929.html</link>
		<comments>http://www.evanjiang.net.cn/archives/929.html#comments</comments>
		<pubDate>Tue, 21 Apr 2009 04:10:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[freebsd unix]]></category>
		<category><![CDATA[jboss]]></category>
		<category><![CDATA[Freebsd java]]></category>

		<guid isPermaLink="false">http://www.evanjiang.net.cn/?p=929</guid>
		<description><![CDATA[<p style="float: right;margin: 4px;">


</p> <p>一,所需软件:
jdk-1.3.1 for freebsd build(软件仓库里有)
apache-2.0.3*(最新版本为httpd-2.0.39)
jboss-3.0-tomcat-4.0.3(最新)
tomcat-4.0.4
jakarta-tomcat-connector-4.0.2-src </p>
<p>postgresql-7.2.8
1.安装jdk:
到软件仓库下载,解开后里面有些pkg_add安装的包,安装即可
设置环境变量
PATH=$PATH:/usr/jdk/bin
JAVA_HOME=/usr/jdk
2.安装postgresql-7.2.8
编译时注意&#8211;enable-multibyte
安装在/usr/pgsql
createdb -E EUC_CN test </p>
<p>2.安装jboss
将jboss-3.0-tomcat-4.0.3的包解开为/usr/jboss
目录下有个catalina,这就是tomcat-4.0.3
删除,
下载tomcat-4.0.4
解开后拷贝到/usr/jboss/
重命名为catalina </p>
<p>3.编译apache-2.0.39
./configure &#8211;prefix=/usr/apache &#8211;enable-so &#8211;with-mpm=prefork
make&#038;&#038;make install
4.集成apache和jboss:
很多文档推荐使用mod_jk.
俺读了tomcat的源码和webapp的java源码,找到一种使用
warp集成的方法.
编译mod_webapp.so
解开connector.
cd webapp
./support/buildconf.sh
./configure &#8211;with-apxs=/usr/apache/bin/apxs
cd apache-2.0
make install
会把mod_webapp.so拷贝到/usr/apache/modules目录
修改/usr/jboss/server/default/deploy/tomcat4-service.xml文件.
配置warpconnector
在最后的





四行之前添加 </p>
<p>


 </p>
<p>添加以上内容后,jboss的配置就完成. </p>
<p>配置apache </p>
<p>







修改httpd.conf: </p>
<p>设定ServerName为合法的FQDN </p>
<p>在最后添加: </p>
<p>LoadModule webapp_module modules/mod_webapp.so

WebAppConnection con Warp :8008
#假设你发布了一个test
就应当加入
WebAppDeploy test con /test/
 </p>
<p>配置完成后,运行apachectl configtest和apachectl startssl命令启动apache </p>
<p>这就可以通过80端口访问jboss中的webapplication. </p>
<p>如果你以后发布什么内容,都需要修改WepAppDeploy一行 </p>
<p>添加相关的内容
测试,运行/usr/jboss/bin/下的run.sh
启动jboss-3.0
如果使用localhost/test/联接时可能会看到屏幕输出ERROR&#8230;
读过warpconnector的WarpLogger.java你可以看到,其实是由于connector的log处理问题,jboss就认为是ERROR.
另外,warpconnector是由tomcat容器管理的,在tomcat中
可以正常的关闭socket.而在jboss内嵌的tomcat中,使用jboss管理.
所以在关闭socket时会抛出一个异常(在关闭jboss时)
解决办法:
编译tomcat-webapp.jar </p>
<p>其实这个jar包跟$CATALINA_HOME/server/lib/warp.jar是一样的.
但是在jboss中发布warp.jar时,因为代码中有一些logger.log(&#8220;&#8230;&#8221;)
jboss会认为这是ERROR,会在屏幕上抛出异常,看着不舒服(不影响使用)
进入刚才的webapp目录下的java/&#8230;/warp/目录
主要修改WarpConnection.java和WarpConnector.java这两个文件中的logger.log(&#8220;&#8221;)
去掉就可以,或者你想作一些其他的改动也可以
回到webapp目录,拷贝build.properties.sample为build.properties
你需要作的是修改这个文件,指定catalina.home为你的CATALINA_HOME
这个例子中就是/usr/jakarta/jboss/catalina了.
然后运行: </p>
<p>ant </p>
<p>会在本目录build/lib目录生成一个tomcat-webapp.jar.
删除$CATALINA_HOME/server/lib/warp.jar
将tomcat-webapp.jar拷贝到$CATALINA_HOME/server/lib/目录
就可以.







</p>
<p>至于怎么开发我就不说.
jsp和servlet没有什么不同. </p>
<p>cmp2.0的例程可以在google搜索jboss3 cmp找到. </p>
<p>目前存在的问题是没有找到在jboss中使用cocoon2的方法(在单独运行的tomcat中是正常的) </p>
]]></description>
			<content:encoded><![CDATA[<p>一,所需软件:<br />
jdk-1.3.1 for freebsd build(软件仓库里有)<br />
apache-2.0.3*(最新版本为httpd-2.0.39)<br />
jboss-3.0-tomcat-4.0.3(最新)<br />
tomcat-4.0.4<br />
jakarta-tomcat-connector-4.0.2-src </p>
<p>postgresql-7.2.8<br />
1.安装jdk:<br />
到软件仓库下载,解开后里面有些pkg_add安装的包,安装即可<br />
设置环境变量<br />
PATH=$PATH:/usr/jdk/bin<br />
JAVA_HOME=/usr/jdk<br />
2.安装postgresql-7.2.8<br />
编译时注意&#8211;enable-multibyte<br />
安装在/usr/pgsql<br />
createdb -E EUC_CN test </p>
<p>2.安装jboss<br />
将jboss-3.0-tomcat-4.0.3的包解开为/usr/jboss<br />
目录下有个catalina,这就是tomcat-4.0.3<br />
删除,<br />
下载tomcat-4.0.4<br />
解开后拷贝到/usr/jboss/<br />
重命名为catalina </p>
<p>3.编译apache-2.0.39<br />
./configure &#8211;prefix=/usr/apache &#8211;enable-so &#8211;with-mpm=prefork<br />
make&#038;&#038;make install<br />
4.集成apache和jboss:<br />
很多文档推荐使用mod_jk.<br />
俺读了tomcat的源码和webapp的java源码,找到一种使用<br />
warp集成的方法.<br />
编译mod_webapp.so<br />
解开connector.<br />
cd webapp<br />
./support/buildconf.sh<br />
./configure &#8211;with-apxs=/usr/apache/bin/apxs<br />
cd apache-2.0<br />
make install<br />
会把mod_webapp.so拷贝到/usr/apache/modules目录<br />
修改/usr/jboss/server/default/deploy/tomcat4-service.xml文件.<br />
配置warpconnector<br />
在最后的<br />
<span id="more-929"></span><br />
</Server><br />
</attribute><br />
</mbean><br />
</server><br />
四行之前添加 </p>
<p><!-- Define an Apache-Connector Service --><br />
<Service name="Tomcat-Apache"><br />
<Connector className="org.apache.catalina.connector.warp.WarpConnector"<br />
port="8008" minProcessors="5" maxProcessors="75"<br />
enableLookups="true"<br />
acceptCount="10" debug="0"/><br />
</Service> </p>
<p>添加以上内容后,jboss的配置就完成. </p>
<p>配置apache </p>
<p>
<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
<br />
修改httpd.conf: </p>
<p>设定ServerName为合法的FQDN </p>
<p>在最后添加: </p>
<p>LoadModule webapp_module modules/mod_webapp.so<br />
<IfModule mod_webapp.c><br />
WebAppConnection con Warp <ServerName,根据实际情况>:8008<br />
#假设你发布了一个test<br />
就应当加入<br />
WebAppDeploy test con /test/<br />
</IfModule> </p>
<p>配置完成后,运行apachectl configtest和apachectl startssl命令启动apache </p>
<p>这就可以通过80端口访问jboss中的webapplication. </p>
<p>如果你以后发布什么内容,都需要修改WepAppDeploy一行 </p>
<p>添加相关的内容<br />
测试,运行/usr/jboss/bin/下的run.sh<br />
启动jboss-3.0<br />
如果使用localhost/test/联接时可能会看到屏幕输出ERROR&#8230;<br />
读过warpconnector的WarpLogger.java你可以看到,其实是由于connector的log处理问题,jboss就认为是ERROR.<br />
另外,warpconnector是由tomcat容器管理的,在tomcat中<br />
可以正常的关闭socket.而在jboss内嵌的tomcat中,使用jboss管理.<br />
所以在关闭socket时会抛出一个异常(在关闭jboss时)<br />
解决办法:<br />
编译tomcat-webapp.jar </p>
<p>其实这个jar包跟$CATALINA_HOME/server/lib/warp.jar是一样的.<br />
但是在jboss中发布warp.jar时,因为代码中有一些logger.log(&#8220;&#8230;&#8221;)<br />
jboss会认为这是ERROR,会在屏幕上抛出异常,看着不舒服(不影响使用)<br />
进入刚才的webapp目录下的java/&#8230;/warp/目录<br />
主要修改WarpConnection.java和WarpConnector.java这两个文件中的logger.log(&#8220;&#8221;)<br />
去掉就可以,或者你想作一些其他的改动也可以<br />
回到webapp目录,拷贝build.properties.sample为build.properties<br />
你需要作的是修改这个文件,指定catalina.home为你的CATALINA_HOME<br />
这个例子中就是/usr/jakarta/jboss/catalina了.<br />
然后运行: </p>
<p>ant </p>
<p>会在本目录build/lib目录生成一个tomcat-webapp.jar.<br />
删除$CATALINA_HOME/server/lib/warp.jar<br />
将tomcat-webapp.jar拷贝到$CATALINA_HOME/server/lib/目录<br />
就可以.<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
</p>
<p>至于怎么开发我就不说.<br />
jsp和servlet没有什么不同. </p>
<p>cmp2.0的例程可以在google搜索jboss3 cmp找到. </p>
<p>目前存在的问题是没有找到在jboss中使用cocoon2的方法(在单独运行的tomcat中是正常的) </p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanjiang.net.cn/archives/929.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JBOSS-5.0.0.GA-jdk6  for FreeBSD7</title>
		<link>http://www.evanjiang.net.cn/archives/575.html</link>
		<comments>http://www.evanjiang.net.cn/archives/575.html#comments</comments>
		<pubDate>Wed, 25 Feb 2009 04:17:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[freebsd unix]]></category>
		<category><![CDATA[jboss]]></category>
		<category><![CDATA[Freebsd 安装 jboss]]></category>

		<guid isPermaLink="false">http://www.evanjiang.net.cn/?p=575</guid>
		<description><![CDATA[<p>首先我们要到先下载所需要的所有包
jboss-5.0.0.GA-jdk6 下载地址:
http://sourceforge.net/project/s &#8230; p;release_id=645033</p>
<p>perl-5.8.8_1
xextproto-7.0.2
xproto-7.0.10_1
xtrans-1.0.4
pkg-config-0.23_1
javavmwrapper-2.3.2
mysql-server-5.0.67
mysql-client-5.0.67
mysql-connector-java-5.1.7.tar</p>
<p>mysql-connector-java-5.1.7.tar 到MySQL 官方下载</p>
<p>http://dev.mysql.com/downloads/connector/j/5.1.html</p>
<p>这些包都可以在freebsd 的 FTP 上找到</p>
<p>ftp://ftp.freebsd.org/pub/FreeBS &#8230; es-7.1-release/All/</p>
<p>我们只要下载diablo-jdk-freebsd7.i386.1.6.0.07.02 就可以</p>
<p>http://www.freebsdfoundation.org &#8230; 386.1.6.0.07.02.tbz

然后我们就可以开始安装..</p>
<p>[pkgs]# pkg_add perl-5.8.8_1.tbz
[pkgs]# pkg_add mysql-server-5.0.67.tbz
[pkgs]# pkg_add diablo-jdk-freebsd7.i386.1.6.0.07.02.tbz </p>
<p>//安装diablo-jdk-freebsd7.i386.1.6.0.07.02 时有个LICENSE 敲几个空格.打个yes 回车就OK.</p>
<p>这时我们安装已经成功,</p>
<p>我们退出重登陆一下</p>
<p>[~]# java -version
java version &#8220;1.6.0_07&#8243;
Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02)
Diablo Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode)







</p>
<p>看到上面说明你的JDK 安装成功.可以继续..(注: Free BSD 7 安装 diablo-jdk-freebsd7.i386.1.6.0.07.02 时不用设环境变量,他已经帮我们设置好.  </p>
<p>[pkgs]# mv jboss-5.0.0.GA-jdk6.zip /usr/local/
[pkgs]# cd [...]]]></description>
			<content:encoded><![CDATA[<p>首先我们要到先下载所需要的所有包<br />
jboss-5.0.0.GA-jdk6 下载地址:<br />
http://sourceforge.net/project/s &#8230; p;release_id=645033</p>
<p>perl-5.8.8_1<br />
xextproto-7.0.2<br />
xproto-7.0.10_1<br />
xtrans-1.0.4<br />
pkg-config-0.23_1<br />
javavmwrapper-2.3.2<br />
mysql-server-5.0.67<br />
mysql-client-5.0.67<br />
mysql-connector-java-5.1.7.tar</p>
<p>mysql-connector-java-5.1.7.tar 到MySQL 官方下载</p>
<p>http://dev.mysql.com/downloads/connector/j/5.1.html</p>
<p>这些包都可以在freebsd 的 FTP 上找到</p>
<p>ftp://ftp.freebsd.org/pub/FreeBS &#8230; es-7.1-release/All/</p>
<p>我们只要下载diablo-jdk-freebsd7.i386.1.6.0.07.02 就可以</p>
<p>http://www.freebsdfoundation.org &#8230; 386.1.6.0.07.02.tbz<br />
<span id="more-575"></span><br />
然后我们就可以开始安装..</p>
<p>[pkgs]# pkg_add perl-5.8.8_1.tbz<br />
[pkgs]# pkg_add mysql-server-5.0.67.tbz<br />
[pkgs]# pkg_add diablo-jdk-freebsd7.i386.1.6.0.07.02.tbz </p>
<p>//安装diablo-jdk-freebsd7.i386.1.6.0.07.02 时有个LICENSE 敲几个空格.打个yes 回车就OK.</p>
<p>这时我们安装已经成功,</p>
<p>我们退出重登陆一下</p>
<p>[~]# java -version<br />
java version &#8220;1.6.0_07&#8243;<br />
Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02)<br />
Diablo Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode)<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
</p>
<p>看到上面说明你的JDK 安装成功.可以继续..(注: Free BSD 7 安装 diablo-jdk-freebsd7.i386.1.6.0.07.02 时不用设环境变量,他已经帮我们设置好.  </p>
<p>[pkgs]# mv jboss-5.0.0.GA-jdk6.zip /usr/local/<br />
[pkgs]# cd /usr/local/<br />
[/usr/local]# jar -xvf jboss-5.0.0.GA-jdk6.zip<br />
[/usr/local]# ln -s /usr/local/jboss-5.0.0.GA /usr/local/jboss<br />
[/usr/local]# cd jboss/bin</p>
<p>再安装 JDBC</p>
<p>解压 mysql-connector-java-5.1.7.tar</p>
<p>复制mysql-connector-java-5.1.7-bin.jar 到 jboss/server/default/lib/里</p>
<p>[/usr/local/jboss/bin]# ./run.sh -c default -b 192.168.0.247    (注一定要指定IP )</p>
<p>我们可以看到以下信息,表明我们安装成功.</p>
<p>00:05:30,528 INFO  [ServerImpl] JBoss (Microcontainer) [5.0.0.GA (build: SVNTag=JBoss_5_0_0_GA date=200812042120)] Started in 3m:6s:719ms<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
<br />
启动 JBOSS<br />
./run.sh -c default -b youIP&#038;</p>
<p>关闭 JBOSS</p>
<p>./shutdown.sh -S</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanjiang.net.cn/archives/575.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
