Mehere Server unter einer gemeinsamen IP-Adresse mit Hilfe von NGINX betreiben

Vorbereitung: 

  • entsprechende Subdomains vorbereiten
  • Server NGINX muss über Port 80 (http) und 443 (https) erreichbar sein

für jeden weiteren Server ist ein Eintrag in /etc/nginx/sites-available/default notwendig

server {
listen 443 ssl;
server_name mein.subdomain.de;
location / {
proxy_pass http://ip-adresse des Servers;
}
}

Server neu starten: sudo systemctl reload nginx.service

Beaglebone & Python

Installation von BBIO

sudo apt-get install build-essential python-dev python-pip -y
sudo pip install Adafruit_BBIO

Steuerung der Pin

sudo apt install bb-cape-overlays

config-pin P9.21 uart # UART2_TXD
config-pin P9.22 uart # UART2_RXD
config-pin P9.24 uart # UART1_TXD
config-pin P9.26 uart # UART1_RXD

Seiten