Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1 - apt-get -y update && apt upgrade -y
- 2 - Instalação do Java e MySQL
- apt-get install unzip default-jre mysql-server wget
- Troca da senha do banco
- mysql -u root -p --execute="GRANT ALL PRIVILEGES on *.* to 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'traccar'; FLUSH PRIVILEGES;"
- 3 - Criar banco de dados "traccar"
- echo "create database traccar" | mysql -u root -p
- 4 - Download fonte Traccar
- wget https://github.com/traccar/traccar/releases/download/v4.2/traccar-linux-64-4.2.zip
- 5 - Extrair o pacote baixado com Unzip
- unzip traccar-linux-*.zip
- 6 - Instalar Traccar
- ./traccar.run
- 7 - Criar arquivo de configuração
- vi traccar.xml
- <?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&autoReconnect=true&useUnicode=yes&characterEncoding=UTF-8&sessionVariables=sql_mode=''</entry>
- <entry key='database.user'>root</entry>
- <entry key='database.password'>root</entry>
- <entry key='server.timeout'>120</entry>
- </properties>
- 8 - Copiar o Arquivo de Configuração para a pasta do traccar
- cp traccar.xml /opt/traccar/conf/
- 9 - Remover fonts de instalação
- rm -f traccar.run README.txt traccar-linux-*.zip
- 10- Configurar cron para limpar os logs diariamente
- 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
- 11 - Start o traccar
- /opt/traccar/bin/startDaemon.sh
- 12 - Checar Logs
- tail -f /opt/traccar/logs/wrapper.log.*
Add Comment
Please, Sign In to add comment