学习笔记 篇四:好用的GPS定位软件traccar,强烈推荐!(VPS安装篇)
之前一直在寻找方便给老人、孩子定位的硬件,比如米兔儿童电话、万物互联的那个19块的GPS之类的小物件,后来听人推荐有一款GPS定位软件,traccar同时有IOS端和android端,可以合理利用现有资料,又省下一笔硬件钱,研究了几天之后终于在VPS上装好了服务端,把踩过的坑给大家理一理,方便大家。
首先在VPS安装ubuntu16.04,我用的某某工,直接选Install new OS就好了,其他VPS没用过,大家自行百度,这里要插入一个小贴士,不要安装ubuntu18.04,我的大半天时间就耗在这上面了,装了ubuntu18.04不明原因各种问题,换了ubuntu16.04就好了。
下面是安装步骤:
用SSH工具软件链接服务器,端口号看VPS上给的是多少就填多少,我是用的putty,链接上VPS之后,需要输入root密码,这个密码安装ubuntu系统之后VPS会给一个随机密码。
首先把root密码改成自己方便记的密码,输入sudo passwd,两次输入自己的新密码即可。
Update repository(更新存储库)
apt-get update
Install Java and MySQL server(安装 Java 和 MySQL 服务器)
apt-get install unzip default-jre mysql-server
中途会让设置 MySQL 密码(回车则默认为 root ,为了安全建议自己设置)
Create "traccar" database (use password from previous step)(创建一个新的数据库 “traccar” ,使用上一步设置的 MySQL 密码登陆)
echo "create database traccar" | mysql -u root -p
Download Traccar package for Linux(下载 Traccar 安装压缩包)
wget https://github.com/traccar/traccar/releases/download/v4.3/traccar-linux-64-4.3.zip
Un-zip package(解压压缩包)
unzip traccar-linux-*.zip
Install Traccar service(安装 Traccar 服务端)
./traccar.run
Create config file(创建配置文件 “traccar.xml”)
nano traccar.xml
Example configuration (replace password if needed)(输入内容换成自己 MySQL 密码)
这段代码怎么也复制不上来,大家到官网https://www.traccar.org/install-digitalocean/文档处复制吧,最后内容如下图
Replace default config file(替换默认配置文件)
cp traccar.xml /opt/traccar/conf/
Remove installer(删除安装压缩包 (可选)安装完就用不到安装包了,删除节省服务器空间)
rm -f traccar.run README.txt traccar-linux-*.zip
Configure cron job to clear old logs daily (optional step)(配置 cron 每天定时清除旧日志(可选步骤))
printf '#!/bin/shnfind /opt/traccar/logs/ -mtime +5 -type f -deleten' > /etc/cron.daily/traccar-clear-logs && chmod +x /etc/cron.daily/traccar-clear-logs
Start service (see Linux instructions for up to date commands)(启动 Traccar)
/opt/traccar/bin/startDaemon.sh
Check that service started correctly(检查 Traccar 是否正确启动)
tail -f /opt/traccar/logs/wrapper.log.*
这样,整个服务器端就安装完成了。
guangzir
校验提示文案
值友2852155405
校验提示文案
之乎者爷
校验提示文案
值友2852155405
root@ubuntu:~# /opt/traccar/bin/startDaemon.sh
-bash: /opt/traccar/bin/startDaemon.sh: No such file or directory
返回信息表示没有 /opt/traccar/bin/startDaemon.sh 这个目录
校验提示文案
值友2852155405
,返回信息表示没有 /opt/traccar/bin/startDaemon.sh 这个目录
校验提示文案
cason800
校验提示文案
以梦为马
校验提示文案
值友6629117733
校验提示文案
值友6629117733
校验提示文案
以梦为马
校验提示文案
cason800
校验提示文案
值友2852155405
,返回信息表示没有 /opt/traccar/bin/startDaemon.sh 这个目录
校验提示文案
值友2852155405
root@ubuntu:~# /opt/traccar/bin/startDaemon.sh
-bash: /opt/traccar/bin/startDaemon.sh: No such file or directory
返回信息表示没有 /opt/traccar/bin/startDaemon.sh 这个目录
校验提示文案
值友2852155405
校验提示文案
之乎者爷
校验提示文案
guangzir
校验提示文案