FreeBSD实现jsp环境

2009-05-13 12:39:19来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

FreeBSD上安装
[url=javascript:;]RESIN[/url]
,以实现
[url=javascript:;]Apache[/url]
下的JSP环境,
对照网上的
[url=javascript:;]教程[/url]
,中间还是出了不少问题。总共花了俩天的时间,超郁闷,花点时间记下来免的以后又迷糊
环境:FreeBSD 4.11+apache13 +mysql 3.23
/usr/ports/java/jdk15
make install
提示下载N多文件
jdk-1_5_0-bin-scsl.zip
jdk-1_5_0-src-scsl.zip
j2sdk-1_4_2_08-linux-i586.bin
j2re-1_4_2_08-linux-i586.bin
[url=javascript:;]下载[/url]
后丢到/usr/ports/distfiles
重新cd /usr/ports/java/jdk15
make install
休息下~~
[url=javascript:;]安装[/url]
了一个下午,到晚上下班了
telnet 回公司的这台主机,通过top发现CPU占用率没有那么高了,估计是安装完了
reboot下
重启后
cd /usr/local/linux-sun-jdk1.4.2/bin
./java -version
提示一个错误,
Java HotSpot(TM) Client VM warning: Can''t detect initial thread stack location
google下找到一篇文章
-------------------------------------------------------------------------------------------------
在FreeBSD 4.x 和 5.x 上用
[url=javascript:;]Linux[/url]
兼容模式运行jdk时,会出现这样一个警告:
Java HotSpot(TM) Client VM warning: Can''t detect initial thread stack location
不知道会有什么问题,总之觉得不是很好,在Google上查了一下,有人说要重编Kernel,有人给出了我认为是正确的解决办法:
Java 出现这个警告的主要原因是找不相应的进程的信息。因为是Linux兼容模式,Linux下的/proc实际上给映射到了FreeBSD下的 /compat/linux/proc目录下,这实际上也是一种文件系统,在FreeBSD下称为linprocfs,默认的时候并没有给mount起来。所以在运行Java前一定要先把/compat/linux/proc给mount起来。具体做法如下:
1、在/etc/fstab 中添加一行:
linprocfs /compat/linux/proc linprocfs rw 0 0
2、打入命令:
mount /compat/linux/proc/
-----------------------------------------------------------------------------------------
照做了,郁闷,mount不上,脑袋坏了吧,没有思考就reboot,结果telnet 不上
第二天回公司上班,发现在/compat/linux目录下根本就没有proc,于是建了个目录 proc
ok,搞定
安装resin-3.0.14.tar.gz
configure --with-apache=/usr/local/apache (这个路径可察看apache的httpd.conf文件)
make
make install
编译过程又少了N多文件。到
/usr/local/linux-sun-jdk1.4.2/include
里面的几个及/usr/local/linux-sun-jdk1.4.2/include/linux下的文件复制到
/usr/inlude
ok 了
装好后
[url=javascript:;]mysql[/url]
连不上,郁闷找了好久没有找到问题怀疑是下载的程序有问题,结果弄了N久,是
jdbc的mysql驱动没有装啊,上mysql官方下了驱动,再丢到/usr/inlude
重启ok了
剩下的就是配置resin了,网上一抓一大把

本文来自ChinaUnix博客,如果查看原文请点:

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:ipf+squid透明代理个别不限其余均限制的方法

下一篇:提高MySQL数据库安全的23个注意事项