Install Blynk Server For CentOS And Ubuntu
# Install JAVA8, libXrender for BLYNK V14116
yum -y install wget java-1.8.0-openjdk
rpm -Uvh https://raw.githubusercontent.com/irf1404/blynk/master/files/libXrender-0.9.10-1.el7.x86_64.rpm
# Install JAVA11, libXrender for BLYNK V14117
yum -y install wget java-11-openjdk
rpm -Uvh https://raw.githubusercontent.com/irf1404/blynk/master/files/libXrender-0.9.10-1.el7.x86_64.rpm
# Open port 8080, 9443
firewall-cmd --permanent --add-port=9443/tcp
firewall-cmd --permanent --add-port=8080/tcp
# Install JAVA8, libXrender for BLYNK V14116
apt-get -y install openjdk-8-jdk libxrender1
# Install JAVA11, libXrender for BLYNK V14117
apt-get install openjdk-11-jdk libxrender1
# Open port 8080, 9443
iptables -A INPUT -p tcp --dport 9443 -j ACCEPT
iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
# Create folder and change dir
mkdir -p /var/www/html/blynk
cd /var/www/html/blynk
# Download blynk v14117 for JAVA11
wget -O server.jar https://raw.githubusercontent.com/irf1404/blynk/master/files/server-0.41.17.jar
# Download blynk v14116 for JAVA8
wget -O server.jar https://raw.githubusercontent.com/irf1404/blynk/master/files/server-0.41.16-java8.jar
# Run server
java -jar /var/www/html/blynk/server.jar -dataFolder /var/www/html/blynk &
# Autorun when server restart
crontab -e
@reboot java -jar /var/www/html/blynk/server.jar -dataFolder /var/www/html/blynk &
# => Esc => :wq => Enter