快速搭建GPS追踪系统,帮你找回丢失的女朋友
许多人常常在陪女朋友逛街时,一不留神就把女朋友弄丢了,那个如何有效的找回女朋友呢?我们从技术党的角度出发,下面我为大家介绍一款神器。
Traccar
这是一个开源的 GPS 跟踪系统。此存储库包含基于 Java 的后端服务。它支持 170 多种 GPS 协议和 1500 多种型号的 GPS 跟踪设备。Traccar 可以与任何主要的 SQL 数据库系统一起使用
开源地址:https://github.com/traccar/traccar
官网地址:https://www.traccar.org/
这款开源的 GPS 追踪系统,实测后效果不错,精度在10米左右。
以及官网支持手机或者GPS的定位器相应的型号
Traccar 是什么?
Traccar 是一个免费的开源现代GPS跟踪系统,支持170多种GPS协议和超过1500种型号的GPS跟踪设备。
可以满足
出租车,货车,卡车/拖车
农用设备,车队,集装箱,船舶,全地形车
专人跟踪,个人车辆,手机
等追踪定位需求。
Traccar 的功能非常多,可切换卫星、街景地图,追踪运动轨迹,追踪行程,停留点等
追踪行程
停留点
搭建 Traccar 服务端
我用的是阿里云香港ECS的云服务器,教程算是非常傻瓜了,需要有那么一点Linux基础,不懂的可以楼下问或者度娘谷歌,安装好之后就可以登陆了
使用宝塔面板或者Centos等其他Linux或者Windows都是可以
只需要有JAVA环境和MYSQL环境即可
Ubuntu 16.04 x64系统,1 CPU,25 GB SSD
先使用SSH连接到云服务器,然后APT-GET更新
apt-get update
安装 Java 和 MySQL 服务器
apt-get install unzip default-jre mysql-server
中途会让设置 MySQL 密码(回车则默认为 root ,为了安全建议自己设置)
再次输入确认密码
创建一个新的数据库 “traccar” ,使用上一步设置的 MySQL 密码登陆
echo "create database traccar" | mysql -u root -p
下载 Traccar 安装压缩包
wget https://github.com/traccar/traccar/releases/download/v4.12/traccar-linux-64-4.12.zip
解压压缩包
unzip traccar-linux-*.zip
安装 Traccar 服务端
./traccar.run
创建配置文件 “traccar.xml”
vim traccar.xml
编辑完按ESC,然后输入:wq,保存退出即可
输入内容(红色区域换成自己 MySQL 密码)
<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE properties SYSTEM 'http://java.sun.com/dtd/properties.dtd'><properties><entry key="config.default">./conf/default.xml</entry><entry key='web.port'>8082</entry><entry key='geocoder.enable'>false</entry><entry key='database.driver'>com.mysql.jdbc.Driver</entry><entry key='database.url'>jdbc:mysql://localhost/traccar?allowMultiQueries=true&autoReconnect=true&useUnicode=yes&characterEncoding=UTF-8&sessionVariables=sql_mode=''</entry><entry key='database.user'>root</entry><entry key='database.password'>你的MySQL密码</entry><entry key='server.timeout'>120</entry></properties>
PS:上述8082端口也可以自行设置,以及数据库用户名和密码,如果是云厂商的服务器,记得在云面板放行开启的端口哦!
替换默认配置文件
cp traccar.xml /opt/traccar/conf/
启动 Traccar服务
systemctl start traccar
检查 Traccar 是否正确启动
systemctl status traccar
如果看到active即表示启动成功
登陆 Traccar Web管理
浏览器输入 (http://服务器IP:8082),语言选择中文即可
初始用户名和密码都是 : admin
(为了安全登录后,登录后记得更改密码)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DFpmj3KF-1625486858674)(https://oscimg.oschina.net/oscnet/up-f03841d4cb4a67b001bda81498e51eb5488.png)]
添加设备和设备编码
安装 Traccar 客户端
安卓的可以直接Google Play 商城搜索 traccar下载或者apkcombo.com上搜 traccar
Andorid和IOS均可以上官网下载安装
https://www.traccar.org/client/
安装打开,给予权限
然后设置
然后打开 Traccar Web管理界面点击跟踪就可以定位到你的位置了
Web端查看设备信息
点击设备名称
地图服务器选择
管理界面还有很多设置,小伙伴们可以自行探索。
给女朋友装上再也不怕女朋友出门走丢了,实时跟护着。
快速搭建GPS追踪系统,帮你找回丢失的女朋友相关推荐
- 搭建一个全功能 GPS 追踪系统
0X00 前言 Traccar 是一个开源的 GPS 跟踪系统.此存储库包含基于 Java 的后端服务.它支持 170 多种 GPS 协议和 1500 多种型号的 GPS 跟踪设备.Tracca ...
- Telegraf+InfluxDB+Grafana快速搭建实时监控系统 监控postgresql
Telegraf+InfluxDB+Grafana快速搭建实时监控系统 监控postgresql 转载于:https://www.cnblogs.com/gaoyuechen/p/10081026. ...
- 阿里云数据库快速搭建疫情分析系统最佳实践
简介:疫情降临,疫情态势分析和防控任务迫在眉睫,如果快速搭建高效的疫情态势分析系统是众多部门和单位的难题,阿里云RDS PG+Ganos解决方案可在极短时间内完成分析系统搭建,有效助力疫情防控. 直达 ...
- 【Elasticsearch】使用Elasticsearch 7.8 快速搭建食谱搜索系统
1.概述 本文参考文章:使用Elasticsearch快速搭建食谱搜索系统 并且对里面的不适合7.8版本的命令进行纠正处理. 简介: 搜索是一个网站的基础功能,一个好的搜索系统可以直接促进页面访问量的 ...
- 使用Elasticsearch快速搭建食谱搜索系统
搜索是一个网站的基础功能,一个好的搜索系统可以直接促进页面访问量的提升,目前流行的搜索系统方案都是基于开源的Elasticsearch和Solr搭建.本文以食谱搜索场景为例,介绍如何利用阿里云Elas ...
- 搭建wiki知识库快速搭建PHPWind论坛系统
搭建wiki知识库&快速搭建PHPWind论坛系统 本教程将教会大家如何使用阿里云ECS快速搭建wiki知识库以及PHPWind论坛系统 基本步骤: 更换操作系统 设置安全策略组 备份原文件 ...
- 实例分析!如何快速搭建OA办公系统
什么是OA系统,OA是英语Office Automation的简称,字面意思是办公自动化,即将.等现代化技术运用到传统办公中,进而形成的一种新型办公方式.它利用现代化设备和信息化技术,代替了办公人员传 ...
- 快速搭建phpwind论坛系统
摘要: phpwind 是采用 PHP + MySQL 方式运行的开源社区程序.轻架构,高效率简易开发,帮助您快速搭建并轻松管理社区站点.本文介绍如何使用云市场的 PHPWind论坛系统(含智慧云虚机 ...
- 阿里云ECS快速搭建 phpwind 论坛系统
phpwind 是采用 PHP + MySQL 方式运行的开源社区程序.轻架构,高效率简易开发,帮助您快速搭建并轻松管理社区站点.phpwind 提供了 2 款完全不同的版本,分别是拥有成熟功能.海量 ...
最新文章
- 「小程序JAVA实战」小程序视频上传方法的抽象复用(57)
- pytorch torch.from_numpy()(从numpy数组创建一个张量,数组和张量共享相同内存)
- bat脚本交互输入_测评 | 不使用powershell运行 PowerShell 脚本的工具汇总
- 重学ES6 模板字符串
- SpringMVC,MyBatis项目中兼容Oracle和MySql的解决方案及其项目环境搭建配置、web项目中的单元测试写法、HttpClient调用post请求等案例
- 哪些名人在学python_盘点计算机界十位顶级人物,看看你认识几个?
- Channel Allocation HDU1373
- 转 安卓解决 IDEA 下 struts.xml 中 extends=“struts-default“ 报红的问题
- 月薪2w的00后女财务,靠这套报表模板征服了老板
- 说说Android桌面(Launcher应用)背后的故事(四)——揭秘Workspace
- Shell脚本应用之服务启动脚本
- linux下分析prn文件,linux专题一之文件描述符、重定向、管道符、tee命令
- 计算机应用基础电子教案吉林,中等职业学校计算机应用基础课程改革初探.doc...
- 咸鱼Micropython—SPI
- 分辨率自动调节html,如何让网页自适应手机屏幕分辨率_html/css_WEB-ITnose
- 加解密算法及国密算法介绍
- swing入门教程(五) Swing概念
- 记录在阿L做外包的日子,给正在(金三银四)的你一点经验
- 多么痛领悟的教训,提交js表单,服务器端接收不了表单内的文本值
- 关于org.apache.ibatis.type.JdbcType的解决方案