添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
<?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'>80</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'>root</entry>
    <entry key='server.timeout'>120</entry>
</properties>

其中,可能需要你改动的是:

  • 随便想个正常的端口: <entry key='web.port'>80</entry>
  • 刚刚设置的密码: <entry key='database.password'>root</entry>

覆盖默认配置文件

cp traccar.xml /opt/traccar/conf/

删除安装包

rm -f traccar.run README.txt traccar-linux-*.zip

设置每天清理日志文件(可选操作)

printf '#!/bin/sh\nfind /opt/traccar/logs/ -mtime +5 -type f -delete\n' > /etc/cron.daily/traccar-clear-logs && chmod +x /etc/cron.daily/traccar-clear-logs

启动/停止/卸载命令随版本不同而不同

4.1及以上:

  • 安装: sudo systemctl start traccar.service
  • 停止: sudo systemctl stop traccar.service
  • 卸载: sudo systemctl disable traccar.service && sudo rm /etc/systemd/system/traccar.service && sudo systemctl daemon-reload

4.0及以下:

  • 安装: sudo /opt/traccar/bin/startDaemon.sh
  • 停止: sudo /opt/traccar/bin/stopDaemon.sh
  • 卸载: sudo /opt/traccar/bin/uninstallDaemon.sh

检查服务是否成功运行

tail -f /opt/traccar/logs/tracker-server.log 

老版本可能为:

tail -f /opt/traccar/logs/wrapper.log.*

至此,Traccar服务端安装完成。