iESETServer教程
本帖最后由 zater001 于 2017-3-10 23:03 编辑下载地址:https://bbs.vc52.cn/thread-845405-1-1.html
本帖最后由 zater001 于 2017-3-10 22:39 编辑
一、前置准备:
需要安装
java和tomcat
1.安装java
http://www.oracle.com/technetwor ... ownloads/index.html
安装步骤就一路下一步就可以了
本帖最后由 zater001 于 2017-3-10 22:51 编辑
安装tomcat
下载地址:
http://tomcat.apache.org/download-80.cgi
下载点这个
安装过程一路下一步
注意如果看到这个路径需要注意建议记录下来:
此处我的路径为:C:\Program Files\Apache Software Foundation\Tomcat 8.5\webapps
RAR支持:
对于windows:
请把这个文件解压缩放到c:\windows\system32\下
链接: http://pan.baidu.com/s/1jIkc4S2 密码: cc8u
对于Linux(Debain系):
sudo apt-get install rar
对于centos系
sudo yum install rar
其他请自行百度 本帖最后由 zater001 于 2017-3-10 23:04 编辑
方法一:
打开三层楼的路径下
webapps文件夹:
将文件贴进去
就像这样
方法二:
开始菜单:
webapps文件夹:
将文件贴进去
本帖最后由 zater001 于 2017-3-11 00:15 编辑
此时运行tomcat:windows和linux都适用:
打开三层楼的路径下bin目录,打开linux(startup.sh)windows(startup.bat)
linux需要sudo ,windows要以管理员权限运行
windows特有:
方法一:
打开三层楼的路径下bin目录,打开Tomcat8w.exe
方法二:
这样:
点击start:
此时用浏览器打开,应该可以打开http://127.0.0.1:8080/iESETServer/
本帖最后由 zater001 于 2017-3-10 23:15 编辑
当运行完以后,发现webapps下面多了一个文件夹。那个就是解开安装包的文件。
然后先点击stop
再删除文件。如果发现有问题,请把logs文件发过来
本帖最后由 zater001 于 2017-3-10 23:41 编辑
接着就是重点了:
如何配置这个配置文件(applicationContext.xml)分为三个部分
第一个是关于后台登陆、代理的相关资料
参考配置如下
<bean name="LoginInInformation " class="tk.zater.CS.Constant">
<property name="Username" value="admin"></property>
<property name="Password" value="admin"></property>
<property name="openproxy" value="false"></property>
<property name="ip" value="127.0.0.1"></property>
<property name="port" value="8087"></property>
<property name="proxyusername" value=""></property>
<property name="proxypassword" value=""></property>
<!-- AccountStrategy:用于帐号全部失效的策略。 DoNothing:什么都不做 以exe为结尾的:运行他。 如果是一个java类,请实现GetUserKey方法。 -->
<property name="accountstrategy" value="DoNothing"></property>
</bean>
本帖最后由 zater001 于 2017-3-10 23:39 编辑
第二部分是关于需要哪些升级的版本
esetv8的参考配置文件:
<bean name="esetv8" class="tk.zater.CS.EsetVersionConfigeration">
<!-- 保存在服务器哪一个路径下 -->
<constructor-arg type="java.lang.String" value="esetv8" />
<property name="versionName" value="esetv8"></property>
<!-- 更新的服务器域名 -->
<property name="domain" value="u360.eset.com.cn" />
<!-- 更新服务器下载地址 -->
<property name="updateurl"
value="http://u360.eset.com.cn/eset_upd/v8/update.ver" />
<property name="emulator"
value="ESS Update (Windows; U; 32bit; PVT F; BPC 8.0.319.1; OS: 6.1.7601 SP 1.0 NT; TDB 24801; CL 1.1.1; x64c; APP essbe; BEO 1; ASP 0.0; FW 0.0; PX 0; PUA 1; CD 1; RA 0; HWF: 0000000A-0000-0000-0000-0ACD002170; PLOC zh_cn; PCODE 110.40.0; PAR 0; ATH 2; DC 0)"></property>
<!-- 更新间隔 -->
<property name="updateInterval" value="72000000" />
<!-- 从eset服务器下载一个文件后,update.ver直接写到硬盘。
若值为true:
增加更新的成功率,降低网络下载次数,缺点:提高硬盘写入量(最大大约20M的写入量),建议网络质量差或第一次下载病毒库时使用这个。
若为false:
降低硬盘写入量
-->
<property name="updatetoHDDirectly" value="false" />
</bean>ees5的参考配置文件:
<bean name="ees5" class="tk.zater.CS.EsetVersionConfigeration">
<!-- 保存在服务器哪一个路径下 -->
<constructor-arg type="java.lang.String" value="ees5" />
<property name="versionName" value="ees5"></property>
<!-- 更新的服务器域名 -->
<property name="domain" value="u360.eset.com.cn" />
<!-- 更新服务器下载地址 -->
<property name="updateurl"
value="http://u360.eset.com.cn/eset_upd/v5/update.ver" />
<property name="emulator"
value="ESS Update (Windows; U; 32bit; PVT F; BPC 8.0.319.1; OS: 6.1.7601 SP 1.0 NT; TDB 24801; CL 1.1.1; x64c; APP essbe; BEO 1; ASP 0.0; FW 0.0; PX 0; PUA 1; CD 1; RA 0; HWF: 0000000A-0000-0000-0000-0ACD002170; PLOC zh_cn; PCODE 110.40.0; PAR 0; ATH 2; DC 0)"></property>
<!-- 更新间隔 -->
<property name="updateInterval" value="72000000" />
<!-- 从eset服务器下载一个文件后,update.ver直接写到硬盘。
若值为true:
增加更新的成功率,降低网络下载次数,缺点:提高硬盘写入量(最大大约20M的写入量),建议网络质量差或第一次下载病毒库时使用这个。
若为false:
降低硬盘写入量
-->
<property name="updatetoHDDirectly" value="true" />
</bean>ees10的参考文件
<bean name="eset10" class="tk.zater.CS.EsetVersionConfigeration">
<!-- 保存在服务器哪一个路径下 -->
<constructor-arg type="java.lang.String" value="eset10" />
<property name="versionName" value="eset10"></property>
<!-- 更新的服务器域名 -->
<property name="domain" value="u360.eset.com.cn" />
<!-- 更新服务器下载地址 -->
<property name="updateurl"
value="http://u360.eset.com.cn/eset_upd/v10/dll/update.ver" />
<property name="emulator"
value="ESS Update (Windows; U; 32bit; PVT F; BPC 8.0.319.1; OS: 6.1.7601 SP 1.0 NT; TDB 24801; CL 1.1.1; x64c; APP essbe; BEO 1; ASP 0.0; FW 0.0; PX 0; PUA 1; CD 1; RA 0; HWF: 0000000A-0000-0000-0000-0ACD002170; PLOC zh_cn; PCODE 110.40.0; PAR 0; ATH 2; DC 0)"></property>
<!-- 更新间隔 -->
<property name="updateInterval" value="72000000" />
<!-- 从eset服务器下载一个文件后,update.ver直接写到硬盘。
若值为true:
增加更新的成功率,降低网络下载次数,缺点:提高硬盘写入量(最大大约20M的写入量),建议网络质量差或第一次下载病毒库时使用这个。
若为false:
降低硬盘写入量
-->
<property name="updatetoHDDirectly" value="true" />
</bean>
最后一部分是eset账号密码配置一行一个