发新帖

convnet服务器搭建

admin 10月前 1135

如何获取及运行服务器

1、下载 定制的TOMCAT容器 (仅仅简化了Jre下载部署的过程,有能力的用户可以自己部署Tomcat)
2、下载服务器war包 4.3服务器WAR包 ,改名为convnet-server
3、根据需要 修改配置文件
4、将war包放入到Tomcat的webapps目录中,运行Tomcat根目录的start.bat


WEB控制台怎么访问

本站提供的服务器的WEB服务默认启动于8081端口
使用http://127.0.0.1:8081/convnet-server可以直接进行访问
其他的版本修改:TOMCAT\conf\server.xml 默认端口 port=“8081

服务器配置文件路径

服务器配置文件:TOMCAT\webapps\convnet-server\WEB-INF\classes\application.properties
其中必须配置smtpmail服务器信息,用于用户取回密码的配置,支持QQ邮箱以及QQ域名邮箱等

服务器配置文件参数说明

 #h2db配置
 db.driver=org.h2.Driver
 db.url=jdbc:h2:../convnet/convnet;DB_CLOSE_ON_EXIT=FALSE
 
 #jdbc:h2:file:C:/Users/uu/ideaproject/convnet/convnet;DB_CLOSE_ON_EXIT=FALSE
 
 #仅当初始化的时候允许修改为其他的值
 db.username=sa
 db.password=sa
 
 #hibernate配置
 hibernate.debug=false
 #hibernate.hbm2ddl.auto=create
 hibernate.hbm2ddl.auto=update
 hibernate.dialect=org.hibernate.dialect.H2Dialect
 
 #服务器是否允许注册
 allowregist=true
 poolSize=0
 
 #服务器启动绑定地址
 listen=0.0.0.0:8822
 #udp端口用于辅助握手
 udpPorts=8081,8080
 
 #连接到本服务器的客户端的更新文件地址,不想和主站同步把这个地址改为一个不可到达的目的地址
 updateURL=http://127.0.0.1/convnet/1232.inf
 
 #每个客户端每秒最大发送和接受字符数,参考值125K
 defaultUserLimitSend=1000000
 #是否开启强制中转模式,开启之后所有数据都从服务器中转
 forceTrans=false
 
 #用户默认是否可以创建组
 canCreateGroup=true
 #用户默认是否可以加入组或者加好友
 canJoinGroup=true
 
 #用户下线默认从所有组里面退出
 allUserQuitGroup=false
 
 #SMTP的配置信息
 mail.from=no_replay@convnet.net
 mail.host=smtp.qq.com
 mail.username=no_replay@convnet.net
 mail.password=password
 mail.smtpport=465
 
 #必须要邮箱注册,false的情况下支持客户端的注册接口
 forceUseMailCheck=true
 #forceUseMailCheck为false的情况下所有用户注册的默认密码参数
 defaultPass="123456"
 
 #每个IP每天限制的注册数量
 maxRigistCount=10
 
 #网站取回密码的全路径
 reset.url=http://127.0.0.1/convnet-server/reset?code=
 
 #管理员的登录名,这里的用户名请先使用客户端注册好,可以有多个用户,使用逗号分隔
 admin.names=yuyuhaso,admin

如何指定管理员

管理员信息由配置文件中的admin.names指定使用逗号分隔如:
admin.names=yuyuhaso,who,admin
用户需要使用客户端预先注册

服务器端口说明

本服务器必须同时开放三个端口
一个主要服务LISTEN端口(TCP默认8822,有条件的用户尽量设置为443,21或者80端口)
以及两个UDP打洞的辅助端口有条件建议设置为53,8080,8000等端口

服务器界面定制

登录界面以及管理页面可以进行重新定制,路径:
TOMCAT\webapps\convnet-server\WEB-INF\views

服务器备份

服务器只有三个部分的文件会发生改变需要备份。
1、用户数据,通常你可以在Tomcat的WEB-APP同级目录中发现用户数据库文件,备份之前需要停止服务
2、服务器的配置文件,TOMCAT\webapps\convnet-server\WEB-INF\classes\application.properties
3、其他你修改过的View文件



下方是成功运行后的相关截图:

服务端网页管理界面:

客户端注册和登陆成功后的界面:

×
打赏作者
最新回复 (0)
返回
发新帖
admin
主题数
17
帖子数
0
注册排名
1