Установка локального сервера BLYNK на любой другой одноплатник с OC Armbian

Устанавливаем на Armbian 5.35 Ubuntu 16.04.3 LTS 3.4.113-sun71 

УСТАНОВКА JAVA: 

sudo apt-get update

  Устaновка Java8t update

 

sudo apt-get install oracle-java8-installer -y

 

sudo apt-get install oracle-java8-set-default

 

sudo apt-get install default-jdk default-jre

   sudo apt-get install default-jdk default-jre установит 11-ю версию

в приложении порт должен быть 9443

 Скачиваем сервер BLYNK: 

mkdir Blynk

 

cd Blynk

 

https://github.com/blynkkk/blynk-server/releases/

в браузере скачиваем последний релиз  

вставляeм в терминал:  

 

wget "https://github.com/blynkkk/blynk-server/releases/download/v0.29.6/server-0.29.6.-java8.jar"

Устанавливаем при необходимости серфификат проверки подленности: 

openssl req -x509 -nodes -days 1825 -newkey rsa:2048 -keyout server.key -out server.crt

Устанавливаем ключ серфтификата: 

openssl pkcs8 -topk8 -inform PEM -outform PEM -in server.key -out server.pem

  Прописываем настройки сервера БЛИНК:

Создаем файл:  

nano server.properties

  Копируем настройки из: 

https://raw.githubusercontent.com/blynkkk/blynk-server/master/server/core/src/main/resources/server.properties

  Вставляяем в

 server.properties

 

Изменяем настройки под себя настройки

admin.email=             ставим свой адресс

пароль

  

Если устанавливали сертификат:

 server.ssl.cert=./server.crt

server.ssl.key=./server.pem
server.ssl.key.pass=PASSWORD

Настраиваем автозапуск локального сервера BLYNK

Вносим изменения в  

sudo nano /etc/rc.local

 вставляем строку 

java -jar /home/пользователь/Blynk/server-0.41.5-java8.jar -dataFolder /home/andrey/Blynk/ -serverConfig /home/пользователь/Blynk/server.properties

сохраняем 

Запускаем сервер этой строкой

 

java -jar /home/пользователь/Blynk/server-0.41.5-java8.jar -dataFolder /home/andrey/Blynk/ -serverConfig /home/пользователь/Blynk/server.properties

 Настраиваем статический IP адрес на локальном сервере:

sudo nano /etc/network/interfaces

 

Закоментируем строку

allow-hotplug eth0

no-auto-down eth0

iface eth0 inet dhcp

 

auto lo
iface lo inet loopback

Добавляем в конце

auto eth0
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1

пока в скетче не пропишите ip-адрес:порт локального сервера, передаваться на блинк ничего не будет, хоть и сервер будет исправно работать

Перезапускаем  

sudo reboot

 

 

 

Вверх