当前位置: 首页 > news >正文

网站建设怎么管理业务员速成网站怎么做

网站建设怎么管理业务员,速成网站怎么做,梯子国外服务器,阿里免费logo生成器ThingsBoard部署教程文档 文章目录ThingsBoard部署教程文档1. JDK环境安装2. 安装thingsBoard2.1 ThingsBoard软件包安装2.2 PostgreSQL安装2.3 PostgreSQL初始化配置3. 修改ThingsBord的配置4. 运行安装脚本测试5. 访问测试6. 导入一个仪表盘库6.1 导出仪表盘并导入自己的项目…ThingsBoard部署教程文档 文章目录ThingsBoard部署教程文档1. JDK环境安装2. 安装thingsBoard2.1 ThingsBoard软件包安装2.2 PostgreSQL安装2.3 PostgreSQL初始化配置3. 修改ThingsBord的配置4. 运行安装脚本测试5. 访问测试6. 导入一个仪表盘库6.1 导出仪表盘并导入自己的项目6.2 添加客户以及用户6.3 装饰仪表盘并分配给客户1. JDK环境安装 Linux以Ubuntu和CentOS为主流以此两个发行版为例进行流程命令示例截图按照Ubuntu Server实际环境。 安装JDK11。Debain apt源下载慢可以考虑换国内软件源yum也是如此 Ubuntu sudo apt update sudo apt install openjdk-11-jdkCentOS # Add latest EPEL release for CentOS 7 sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm sudo yum install java-11-openjdk此时用java -version查看是JDK11的版本信息 java -version如果出现的1.8或者其他的版本信息证明你之前装过JDK并正确配置需要手动配置手动配置方式如下 sudo update-alternatives --config java选择JDK11对应的版本切换到当前的环境下。 2. 安装thingsBoard 2.1 ThingsBoard软件包安装 Ubuntu # 下载安装包 wget https://github.com/thingsboard/thingsboard/releases/download/v3.4.4/thingsboard-3.4.4.deb # 安装 sudo dpkg -i thingsboard-3.4.4.debCentOS # 下载安装包 wget https://github.com/thingsboard/thingsboard/releases/download/v3.4.4/thingsboard-3.4.4.rpm # 安装 sudo rpm -Uvh thingsboard-3.4.4.rpm2.2 PostgreSQL安装 鉴于初期的场景message不会并发大于5000条在此仅安装PostgreSQL Ubuntu # 一般服务器自带wget如果没有请用如下命令安装 sudo apt install -y wget# 引入镜像源密钥 wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -# 将镜像源添加到本机软件源 RELEASE$(lsb_release -cs) echo deb http://apt.postgresql.org/pub/repos/apt/ ${RELEASE}-pgdg main | sudo tee /etc/apt/sources.list.d/pgdg.list# 安装并启动 postgresql 服务: sudo apt update sudo apt -y install postgresql-12 sudo systemctl start postgresql # 设置开机启动 sudo systemctl enable postgresqlCentOS sudo yum install -y wget # 更新软件源 sudo yum update # 安装 sudo yum -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm # 配置 sudo yum -y install epel-release yum-utils sudo yum-config-manager --enable pgdg12 sudo yum install postgresql12-server postgresql12 # 初始化PostgreSQL DB sudo /usr/pgsql-12/bin/postgresql-12-setup initdb sudo systemctl start postgresql-12 # 开机启动 sudo systemctl enable --now postgresql-12安装wget 引入密钥CentOS无此过程 引入软件源 可以打开/etc/apt/sources.list.d/pgdg.list确认。vim /etc/apt/sources.list.d/pgdg.list 可见内容添加成功需要更新软件列表 更新软件列表 安装postgresql服务并启动 不确定是否启动成功可以systemctl status postgresql确认一下 2.3 PostgreSQL初始化配置 为thingsboard的例程添加数据库的初始化配置 切换到postgres用户下为登录postgresql用户设置密码 sudo su - postgres psql # 此行命令后按照提示输入密码 \password # 输入后退出 \q切换用户 进入数据库 设置密码 \q退出数据库键盘CtrlD退出bash回到主用户 注意CentOS下多一步配置 编辑配置文件/var/lib/pgsql/12/data/pg_hba.conf sudo vim /var/lib/pgsql/12/data/pg_hba.conf 定位到以下内容将ident修改为md5 # IPv4 local connections: host all all 127.0.0.1/32 ident修改后 host all all 127.0.0.1/32 md5重启服务 sudo systemctl restart postgresql-12.service登录数据库并创建数据库 psql -U postgres -d postgres -h 127.0.0.1 -W CREATE DATABASE thingsboard; \q3. 修改ThingsBord的配置 编辑thingsboard的配置文件 sudo vim /etc/thingsboard/conf/thingsboard.conf 在配置文件中添加以下内容注意密码那一行替换成自己的密码 # DB Configuration export DATABASE_TS_TYPEsql export SPRING_DATASOURCE_URLjdbc:postgresql://localhost:5432/thingsboard export SPRING_DATASOURCE_USERNAMEpostgres export SPRING_DATASOURCE_PASSWORDPUT_YOUR_POSTGRESQL_PASSWORD_HERE # Specify partitioning size for timestamp key-value storage. Allowed values: DAYS, MONTHS, YEARS, INDEFINITE. export SQL_POSTGRES_TS_KV_PARTITIONINGMONTHS注意下面的配置内容可选如果你的服务器内存是1G的比较受限需要额外配置以下jvm以保证效率。 # Update ThingsBoard memory usage and restrict it to 256MB in /etc/thingsboard/conf/thingsboard.conf export JAVA_OPTS$JAVA_OPTS -Xms256M -Xmx256M4. 运行安装脚本测试 我们没有经过消息队列等辅助高效缓存配件的安装后续需要用到MQ、Kafka等可以再行安装这里采用纯内存的策略。 运行安装脚本--loadDemo其会导入几个用户、设备、资产、规则等用于示例 # --loadDemo option will load demo data: users, devices, assets, rules, widgets. sudo /usr/share/thingsboard/bin/install/install.sh --loadDemo重启thingsboard服务 systemctl restart thingsboard.service # 查看一下 systemctl status thingsboard.service安全组策略放行8080端口防火墙放行8080端口。 安全组策略需要在你的云实例控制台上自行配置而防火墙因人而异你的服务器用iptables或者firewalld均有不同的操作方式 这里采用firewalld sudo firewall-cmd --add-port8080/tcp --zonepublic --permanent sudo firewall-cmd --reload5. 访问测试 访问http://【你的服务器ip】:8080测试 这里有几个默认的账户 人员账号密码系统管理员sysadminthingsboard.orgsysadmin租户管理员tenantthingsboard.orgtenant客户管理员customerthingsboard.orgcustomer注意资源有限的服务器1-2CPU、1-2GB RAM一般Web UI的启动需要等待90秒左右。 登录系统管理员 登录租户管理员 运行日志在/var/log/thingsboard 过滤错误日志可以快速使用如下命令 cat /var/log/thingsboard/thingsboard.log | grep ERROR6. 导入一个仪表盘库 6.1 导出仪表盘并导入自己的项目 如下是官方智慧农业仪表盘案例 https://thingsboard.io/smart-farming/ 点击查看在线案例 右上角选择导出 导出后是个json文件 6.2 添加客户以及用户 添加一个客户 客户组里添加一个用户激活方式可以选择激活链接或者邮箱链接我们是测试邮箱也是虚构的那么就选择链接激活。 点击激活 激活后就到了设置密码的界面。 创建完密码就登录进来了 6.3 装饰仪表盘并分配给客户 我们返回租户管理员的账号 将导入的仪表盘分配给客户 选择新添加的用户 设置首页为仪表盘 编辑仪表盘 打开设置的显示仪表盘标题 登录新增用户首页便是仪表盘 可以全屏显示也可以将某个小部分进行全屏显示。 活动数据需要写硬件程序并生成数字孪生的实体进行相应映射。
http://www.dnsts.com.cn/news/44235.html

相关文章:

  • 模仿网站怎么防止侵权全国企业公示信息公示网官网
  • 百度推广免费建站我的世界的头怎么做视频网站
  • google网站登录入口怎样在网上卖产品
  • 网站开发的整个流程wordpress主题域名授权
  • 哈尔滨百度引擎网站做优化效果怎么样
  • 钟祥建设局网站手机网站导航栏特效
  • 在哪网站可以做农信社模拟试卷网站制作出名的公司
  • 网站被黑的表现东莞黄页网广告
  • 中煤第五建设有限公司网站游戏币网站建设成本
  • 专门做电子书的网站lng企业自建站
  • 找个人制作网页的网站遵义住建局查询网站
  • 普洱市住房城乡建设局网站永嘉高端网站建设价格
  • 企业网站模板 免费下载登录官方网站
  • 国内建网站多少钱唐山注册公司网上申请入口
  • 购物网站要求wordpress图片浏览插件下载
  • 网站qq访客 原理一起做陶瓷的网站
  • 陵水专业网站建设大型网站开发案例
  • 成都网站建设多少费用在线音乐网站开发现状
  • 企业网站备案需要wordpress 加盟 主题
  • 泉州网站设计平台无锡企业自助建站系统
  • 传播网站建设无锡网络公司网站建设
  • 网站设计代码怎么找人做网站
  • 阜宁建设网站的公司渭南住建网
  • 网站的图文链接怎么做的互联网站
  • php做的网站模版应用frontpage制作教学网站
  • 做网站推广怎么做怎么查网站有没有做301
  • 网站推广是网站建设完成之后的长期工作婚庆摄影企业网站
  • 网站权重如何速度增加做好的网站模板怎么修改
  • 广州做一个营销网站多少钱网站除了做流量还需要什么软件吗
  • 门户网站开发费用用手机制作自己的网站