首页 | 公告 | 参考资料  | 教程 | 框架/设计 | 源码/下载 | 构件产品 | MyRSS 
简易java开源论坛->新手技术交流
  版主:battle001
 版面公告:Java新手提问及技术交流区,EasyJF有专人进行解答.
搜索 文章标题: 发表人:
[回复] [精华帖] [版主管理]
 主题:简易java框架开源论坛系统
  [引用回复]

简易java框架开源论坛系统
汗.
(大峡让我写的)
首先下载
http://www.easyjf.com/download/easyjf_bbs0.2.zip
首先得配置JDK
需要JDK1.4.2以上版本
JDK配置就不要写了吧...
然后得下载猫(TOMCAT)
猫怎么配置也不用写了吧?
除非你是超级菜鸟才不会配置JDK跟猫
然后把论坛程序解压出来,放到你安装的猫的那个文件夹webapps\ROOT目录下面。
接着是配置SQL服务器
注:简易java框架开源论坛系统支持2种数据库
MSSQL跟MYSQL。
MSSQL配置简单。我就不说了主要说下MYSQL的配置。
首先你的下载MySQL-Front
然后修改bbs_mysql.sql
在USE `easyjf`;前面加上一句:  create database easyjf;
然后执行bbs_mysql.sql
连接写localhost
用户名写root
密码:你自己安装MYSQL的时候设置的密码
然后执行。不要告诉我你不知道怎么执行...
接下来把mssqlserver.jar 跟mysql-connector-java-3.1.11-bin.jar
拷贝到你装猫的那个目录的common\lib目录下面
MSSQL把msbase.jar跟 msutil.jar目录下面
注意:配置MYSQL的时候会出现的问题。
有Standard Character Set
Best Support For Multilingualism
Manual Selected Default Character Set / Collation
这3个选项的时候选择Manual Selected Default Character Set / Collation
然后在下面的下拉菜单中选中“gbk”
MYSQL其他的都默认就是了
然后启动MYSQL服务
启动TOMCAT
接下http://localhost:8080/bbs/
可以访问了
最后一步就是新建一个管理员
直接注册就行,注册一个admin用户
接下来就OK
这样你的BBS就安装成功。如果需要别人也能看见你的BBS,那么你得安装WebLogic Server,或者安装一个花生。http://www.vicp.net上下载一个花生壳 下载地http://www.vicp.net/PeanutHull/PeanutHull_Download.htm
然后注册ID
再申请一个免费域名(有钱人建议申请一级域名)。然后用你注册的花生ID登陆你下载下来的花生壳 。
OK
你就能用你申请到的域名访问你的BBS了
内网用户请注意。你需要配置路由。配置方法一起写上
汗。。。
首先进入路由
我的路由地址http://192.168.1.1
登陆就不用说吧?
进入转发规则→  虚拟服务器 然后看你本机的地址。
服务端口6060 IP地址(你的IP地址了前面的192.168.1不要) 协议ALL
添加第2个服务端口8080 IP地址(你的IP地址了前面的192.168.1不要) 协议ALL
如果你觉得域名后面要加:8080麻烦的话你可以修改TOMCAT你的猫安装的那个目录下面的server.xml把里面的第2个8080改成80就行了
路由端口要把8080换成80
注意如果你安装了IIS或者其他占用80端口的服务请删除那些服务.
OK了
 楼主:iciker 2006-04-27 12:04:30.127
 
  [引用回复]

你太狠了,连端口影射都说了!
但是我觉得希网的域名比较好,花生壳太不稳定了!
 发言人:天一 楼层:1  2006-04-07 09:41:49.44
 
  [引用回复]

嘿嘿。写得还不错。不过没有把那个为什么一直是中文乱码的问题写深刻点。哈哈
 发言人:大峡 楼层:2  2006-04-07 10:01:15.393
 
  [引用回复]

嘿嘿。写得还不错。不过没有把那个为什么一直是中文乱码的问题写深刻点。哈哈

注意:配置MYSQL的时候会出现的问题。
有Standard Character Set
Best Support For Multilingualism
Manual Selected Default Character Set / Collation
这3个选项的时候选择Manual Selected Default Character Set / Collation
然后在下面的下拉菜单中选中“gbk”

这里就详细的说了按照这样设置就不会出现中文乱码问题了...
 发言人:iciker 楼层:3  2006-04-07 10:20:34.113
 
  [引用回复]

请问打开主页时报下页的错是什么原因:
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
   com.easyjf.dbo.DataSourceManager.init(DataSourceManager.java:44)
   com.easyjf.dbo.config.XMLConfigFactory.initDataSource(XMLConfigFactory.java:91)
   com.easyjf.dbo.config.XMLConfigFactory.init(XMLConfigFactory.java:55)
   com.easyjf.dbo.config.DBOConfig.init(DBOConfig.java:36)
   com.easyjf.dbo.config.DBOConfig.getDataSource(DBOConfig.java:53)
   com.easyjf.dbo.DataSourceManager.getDataSource(DataSourceManager.java:65)
 发言人:218.18.101.102 楼层:4  2006-04-08 15:07:13.503
 
  [引用回复]

望处理一下,当进入本论坛时出现Bad Request (Invalid Hostname)

EasyJWeb框架错误:
没有找到处理模板的类:com.easyjweb.action.msgAction
详细请查http://www.easyjf.com
java.lang.Exception: 没有找到处理模板的类:com.easyjweb.action.msgAction
   at com.easyjf.web.RequestProcessor.process(RequestProcessor.java:86)
   at com.easyjf.web.ActionServlet.doRequest(ActionServlet.java:128)
   at com.easyjf.web.ActionServlet.doGet(ActionServlet.java:91)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
   at com.easyjf.web.CharsetFilter.doFilter(CharsetFilter.java:53)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
   at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
   at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
   at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
   at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
   at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
   at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
   at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
   at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300)
   at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374)
   at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743)
   at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675)
   at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
   at java.lang.Thread.run(Thread.java:534)
 发言人:spjava 楼层:5  2006-04-10 14:30:49.723
 
  [引用回复]

望处理一下,当进入本论坛时出现Bad Request (Invalid Hostname)

E...

收到
感谢你向我们报错
 发言人:iciker 楼层:6  2006-04-26 00:21:36.54
 
  [引用回复]

尽快解决
 发言人:iciker 楼层:7  2006-04-26 00:21:48.507
 
  [引用回复]

汗。。。。
能讲的 如此细致也当推搂住了
 发言人:hanker1015 楼层:8  2006-04-26 17:32:54.523
 
  [引用回复]

感谢楼主:
但我的路由和你的不一样。这样的如何配置。
 发言人:javalover 楼层:9  2006-04-26 23:05:48.077
 
  [引用回复]



 发言人:javalover 楼层:10  2006-04-26 23:06:34.717
 
  [引用回复]

对了就是在你的图这里改
常用端口80打开
192.168.0.?
这里写的自己IP地址
协议TCP
然后添加
还有6060
8080等端口一起开了
如果有兴趣的话还可以给我开一下4899,3389,23等短口
 发言人:iciker 楼层:11  2006-04-27 12:04:30.157
11条回复 共1页,目前为第 分页: 
[精华帖] [刷新]
 请在下面输入回复信息

表情图片
(加入心情图标)



内容:
相关图片: 各图片之间用逗号隔开
相关附件: 各附件之间用逗号隔开
用户名: 您还没有[ 注册]或[登录
 

Aboutus | 联系我们 | 程序开发 | 网站地图 | 留言板