如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

  • A+
所属分类:安全闲碎

0X00    前言


Traccar 是一个开源的 GPS 跟踪系统。此存储库包含基于 Java 的后端服务。它支持 170 多种 GPS 协议和 1500 多种型号的 GPS 跟踪设备。Traccar 可以与任何主要的 SQL 数据库系统一起使用

开源地址:https://github.com/traccar/traccar

官网地址:https://www.traccar.org/


这款开源的 GPS 追踪系统,实测后效果不错,精度在10米左右。

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

以及官网支持手机或者GPS的定位器相应的型号

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置


 0X00    Traccar 是什么?


Traccar 是一个免费的开源现代GPS跟踪系统,支持170多种GPS协议和超过1500种型号的GPS跟踪设备。

可以满足

  • 出租车,货车,卡车/拖车

  • 农用设备,车队,集装箱,船舶,全地形车

  • 专人跟踪,个人车辆,手机

等追踪定位需求。

Traccar 的功能非常多,可切换卫星、街景地图,追踪运动轨迹,追踪行程停留点

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

追踪行程

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

停留点

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置


0X01    搭建 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 ,为了安全建议自己设置

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

再次输入确认密码

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

创建一个新的数据库  “traccar”  ,使用上一步设置的 MySQL 密码登陆

echo "create database traccar" | mysql -u root -p

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

下载 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&amp;autoReconnect=true&amp;useUnicode=yes&amp;characterEncoding=UTF-8&amp;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即表示启动成功

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置


0X02    登陆 Traccar Web管理


浏览器输入   (http://服务器IP:8082),语言选择中文即可

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置


初始用户名和密码都是 : admin

(为了安全登录后,登录后记得更改密码)

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

添加设备和设备编码

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置


0X03    安装 Traccar 客户端


安卓的可以直接Google Play 商城搜索 traccar下载或者apkcombo.com上搜 traccar

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

Andorid和IOS均可以上官网下载安装

https://www.traccar.org/client/

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置


安装打开,给予权限

然后设置

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

然后打开 Traccar Web管理界面点击跟踪就可以定位到你的位置了

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

Web端查看设备信息

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

点击设备名称

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

地图服务器选择

如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置


管理界面还有很多设置,小伙伴们可以自行探索。


给女朋友装上再也不怕女朋友出门了如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置,实时监控着。


如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

本文始发于微信公众号(爱国小白帽):如何快速搭建一个全功能 GPS 追踪系统,追踪女朋友的实时位置

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: