1、后端
环境准备:
1、window系统7,8,10 。 硬件资源最低要求4c8G,硬盘40G
2、JDK 1.8.0_2xx (需要小版本号大于200)
3、Maven3.6.3
4、Redis 5.x
5、PostgreSQL 11 或者 mysql 5.7 +。我这里用的是mysql5.7.
6、ElasticSearch 6.8-7.17.5 (下载跟项目配置一样版本的es)
jetLinks是物联网的基础网站。后端可以下载社区版来学习。企业版需要付费。
免费的是在社区版二次开发。
社区版源码地址:
https://gitee.com/jetlinks/jetlinks-community
##它的项目是用的pgsql。application.yml文件所以要改成mysql。
username和password根据自己设置的改
1.1 pgsql改mysql报错
改完后启动项目会爆这个错:查询文档可解决问题
修改easyorm.dialect
easyorm.dialect数据库方言,可选值postgres、mysql。
easyorm.default-schemapg数据库填写schema,mysql数据库填写数据库名。
数据库:建一个新的数据库名叫jetlinks的空库。项目启动会往里面新建表和插入数据。物联网会init数据。
2、elasticSearch7.0版本以上_doc格式取消
这时候项目代码里设置了版本差异的处理:
##es客户端版本应当和集群版本一致
后端至此项目启动。且数据库初始化成功
2、前端
环境准备:
- NodeJs v18.14.0 +
- Yarn v1.22.19 +
- Nginx 1.24.0
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » JetLinks物联网学习(前后端项目启动)
发表评论 取消回复