Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

mv qos-server.jar /home/radar
chmod +x /home/radar/qos-server.jar
chown radar:radar /home/radar/qos-server.jar
systemctl daemon-reload

...

В файл /etc/systemd/system/qos-server.service помещаем конфигурацию авто-запуска:

[Unit]
Description=WNAM QoS Server Service

[Service]
WorkingDirectory=/home/radar
ExecStart=/usr/bin/java -jar -Dspring.config.location=/home/radar/application.properties /home/radar/qos-server.jar
SuccessExitStatus=143
Restart=on-failure
RestartSec=10
User=radar
Group=radar

[Install]
WantedBy=multi-user.target

Делаем ссылки на авто-запуск:

systemctl enable qos-server/qos-server.jar /etc/init.d/radar
update-rc.d radar defaults
update-rc.d radar enable

В файл /home/radar/application.properties помещаем следующие настройки:

spring.application.name=WNAM QoS Server
server.use-forward-headers=true
server.tomcat.basedir=.
server.port=8000
server.address=0.0.0.0qos.device.type=radardata.mongodb.host=localhost
spring.data.mongodb.port=27017
spring.data.mongodb.database=radar
spring.mvc.locale=ru_RU
spring.mvc.locale-resolver=fixed

qos.stomp.sockjs=false
qos.db.init=true
qos.radar.silent=false

ya.api.key=
ya.client.secret=
ya.client.id=
ya.auth.callback=https://имявашегосервера/ya/auth/callback

qos.notifications.enabled=false
spring.data.mongodb.database=radarqos.mla.port=20003=true

spring.mail.host=smtp.gmail.com
spring.mail.port=587
spring.mail.username=USERNAME
spring.mail.password=PASSWORD
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.starttls.enable=true

qos.sms.provider=dummy
qos.sms.smsc.login=login
qos.sms.smsc.password=password

qos.mqtt.server_uri=tcp://127.0.0.1:1883
qos.mqtt.client_id=radarwnamradarserver
qos.mqtt.venue=wnam

qos.mla.port=20003

qos.remote.token=ldsmgkalsgjklsdfgjsdklghj

Запускаем:

systemctl start qos-server
systemctl status qos-server

Смотрим в лог-файл /home/radar/qos.log

Открываем веб-интерфейс сервера по http://имясервера:8000/

Логин и пароль по умолчанию: admin