Linux

Как настроить BIND9 в качестве вторичного DNS-сервера в Ubuntu/Debian

Как настроить виртуальные хосты Nginx в Ubuntu/Debian

Как настроить BIND9 в качестве основного DNS-сервера в Ubuntu/Debian

Как установить OpenVPN Server на Ubuntu/Debian

Настройка OpenVPN в Ubuntu/Debian

Как установить сертификат SSL на Nginx для Ubuntu/Debian

Как настроить DNS-сервер BIND9 в Ubuntu/Debian

Как настроить HTTP / 2 в Nginx на Ubuntu/Debian

VPN-сервер с OpenVPN и Stunnel

Настройка веб-сервера

Установка статического IP на сервере

Как из серого IP сделать белый IP?

Переносим Armbian на внешний HDD на Orange Pi PC (Plus)

Настройка Медиа в Majordomo. Orange Pi PC (Plus). Armbian

Установка и настройка Windows терминала

Перенос сайта

Настройка сервера (Rev1)

Установка ssh сервера на Ubuntu/Debian

Установка MajorDoMo на OrangePi

Установка MajorDoMo

Установка phpMyAdmin Ubuntu 20.04

Настройка системы умного дома на базе ESP8266

Установка MAJORDOMO Rev1

Установка сервера MQTT

Установка и настройка сервера на Ubuntu/Debian

Настройка Linux на Orange Pi

Монтирование разделов в Linux

Репозитории Linux

Установка и настройка Orange_CNC

Установка и настройка Armbian и DLNA на Orange Pi PC в картинках

Простой VPN с WireGuard

Nagios – современный и популярный инструмент для мониторинга компьютерных систем и сетей.

Перенос системы на EMMC

Настройки Linux

Удаленный рабочий стол RDP в Linux Armbian

Установка Аndroid OS на Orange Pi Plus

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

Установка локального сервера 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

 

 

 

Вверх