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

Auf (K)ubuntu 14.04.4 wechseln

sudo apt-get install --install-recommends linux-generic-lts-wily xserver-xorg-core-lts-wily xserver-xorg-lts-wily xserver-xorg-video-all-lts-wily xserver-xorg-input-all-lts-wily libwayland-egl1-mesa-lts-wily libgl1-mesa-glx-lts-wily libgl1-mesa-glx-lts-wily:i386 libglapi-mesa-lts-wily:i386

Seiten