ThingJS离线部署包使用说明书(版本号:V2.
0)北京优锘科技有限公司2018年12月14日2/13目录一前言说明.
3二启动服务器.
3三修改服务器配置.
5四配置HTTPS.
6五激活8六使用10七修改项目.
10八修改场景.
11九常见问题.
113/13一前言说明1.
目的本文档是一个技术指导性文件,用于说明"ThingJS项目离线部署".
2.
说明本文档仅说明ThingJS的离线部署的方法.
3.
硬件配置服务器最低配置:cpu:2G主频4核内存:8G硬盘:80G,推荐ssd带宽:4M,推荐8M操作系统:windows,linux客户端最低配置:cpu:2G主频4核内存:8G硬盘:80G,推荐ssd显卡:独显2G显存以上,gtx750以上4.
软件依赖需要安装jre运行库版本1.
8以上,10以下.
二启动服务器Windows首先解压zip包,拷贝到运行目录,例如C盘.
打开如下图:4/13双击start.
bat,如果系统中不显示后缀双击系统图标的文件也可.
用大图标显示如下图Linux首先解压zip包,注:需使用7za解压,命令为7zaxoffline.
zip-r-o.
/offline解压后文件结构如下图所示通过命令chmodu+xstart.
sh为start.
sh文件增加执行权限执行start.
sh启动服务5/13可通过命令netstat–napl|less或psaxu|grepjava|less查看端口情况使用结束后,可通过kill-9PID命令结束进程(PID即上图红框中的20061)三修改服务器配置服务器默认端口号为9000.
可以修改system\conf目录下的application.
properties来修改端口号.
用文本编辑器打开application.
properties.
第一行为端口号.
注意不要和原来的服务端口冲突,如果端口冲突会报以下错误.
6/13四配置HTTPS(可选)(若不需要开启HTTPS,可跳过该节)1.
没有证书可以使用JDK自带指令生成证书,通过命令行生成证书(test1别名;e:\test.
keystore证书的保存路径)keytool-genkeypair-alias"test1"-keyalg"RSA"-keystore"e:\test.
keystore"(此处输入时不显示口令)通过修改system\conf目录下application.
properties来配置HTTPS,添加证书设置,例如下图若要同时启用HTTPS和HTTP设置,需配置http.
port,注意http.
port不能与server.
port值重复.
开启HTTPS后访问https://IP:(server.
port配置的端口)7/13例如下图配置时,访问地址为:https://127.
0.
0.
1:9000同时开启HTTPS和HTTP后访问http链接为http://IP:(http.
port配置的端口)例如下图配置时,访问地址为:https://127.
0.
0.
1:9000或http://127.
0.
0.
1:80802.
也可以通过配置nginx,开启HTTPS服务,并代理到离线部署服务,配置如下图(注意:location/后不可加子目录)8/13五激活首次访问服务时会弹出激活页面.
访问方法:http://127.
0.
0.
1:9000(ip:端口号)橙色部分为授权码拷贝机器码到www.
thingjs.
com的控制台进行授权申请.
如下图点击授权申请,填入刚才的机器码即可完成授权.
9/13将授权码填入授权框,然后点提交.
10/13完成激活后,项目可正常访问.
商业开发者具有试用离线部署包的权限.
六使用和在线使用一样,离线部署包也有三种方式使用:1.
PC访问,直接访问服务器地址ip:端口.
2.
手机访问,使用草料二维码生成器(https://cli.
im/)生成二维码.
内容:[ip:端口]3.
Iframe引用:在自有项目用引用设计一个iframe标签,然后src写入ip:端口七修改项目修改脚本文件,不用重新打包和重新激活.
项目的脚本文件位置为web\index.
js.
11/13修改完脚本文件后重新访问服务器立即生效.
脚本文件可以用任意文本编辑器编辑.
修改脚本文件无需重新打包和重新激活.
八修改场景下载CampusBuilder地址http://www.
thingjs.
com/guide/m=campus,在CampusBuilder中制作模型,完成后ThingJS离线导出,上传至ThingJS官网,重新打包并授权激活.
自定义模型可通过CampusBuilder上传,并同场景一同导出.
九常见问题1.
访问127.
0.
0.
1:9000一直没反应原因:该问题是鼠标点击了cmd窗口让server程序暂停导致的.
解决方法:回到cmd窗口,敲回车.
12/13在上述画面敲回车出错是状态13/13敲完回车之后正常的状态
ShockHosting商家在前面文章中有介绍过几次。ShockHosting商家成立于2013年的美国主机商,目前主要提供虚拟主机、VPS主机、独立服务器和域名注册等综合IDC业务,现有美国洛杉矶、新泽西、芝加哥、达拉斯、荷兰阿姆斯特丹、英国和澳大利亚悉尼七大数据中心。这次有新增日本东京机房。而且同时有推出5折优惠促销,而且即刻使用支付宝下单的话还可获赠10美金的账户信用额度,折扣相比之前的常规...
近日CloudCone发布了七月的特价便宜优惠VPS云服务器产品,KVM虚拟架构,性价比最高的为2核心1.5G内存1Gbps带宽5TB月流量,2.89美元/月,稳定性还是非常不错的,有需要国外便宜VPS云服务器的朋友可以关注一下。CloudCone怎么样?CloudCone服务器好不好?CloudCone值不值得购买?CloudCone是一家成立于2017年的美国服务器提供商,国外实力大厂,自己开...
CloudServer是一家新的VPS主机商,成立了差不多9个月吧,提供基于KVM架构的VPS主机,支持Linux或者Windows操作系统,数据中心在美国纽约、洛杉矶和芝加哥机房,都是ColoCrossing的机器。目前商家在LEB提供了几款特价套餐,最低月付4美元(或者$23.88/年),购买更高级别套餐还能三个月费用使用6个月,等于前半年五折了。下面列出几款特别套餐配置信息。CPU:1cor...
查看端口为你推荐
961556225317563152822是哪个银行的yy频道中心yy语音怎么进频道中心支付宝查询余额支付宝怎么查余额?!?!flash导航条flash导航条swf格式的要怎么编辑伪静态什么是伪静态伪静态有何作用arm开发板开发板是什么?如ARM开发板,DSP开发板等。。它和最终目标板有何区别?在线代理网站最好的免费在线代理网站有哪些~急!安卓应用平台手机系统应用在哪天天酷跑刷金币天天酷跑如何刷分刷金币?创维云电视功能创维电视怎么用,我买了个创维云电视,现在不知道怎么用手机往电视上传照片,谁能解答以下,
187邮箱 国内免备案主机 百度云100as 国外php主机 mediafire下载 xen 韩国网名大全 免空 me空间社区 刀片式服务器 服务器硬件防火墙 shopex主机 万网空间管理 smtp服务器地址 什么是web服务器 东莞主机托管 lamp兄弟连 测速电信 酷锐 shuangcheng 更多