Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[anwenderwiki:webapps:speedtest]] 

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
anwenderwiki:webapps:speedtest [2020/07/18 22:16]
martin.res [Speedtest mit nginx]
anwenderwiki:webapps:speedtest [2020/07/18 22:35] (aktuell)
martin.res [Speedtest mit nginx]
Zeile 1: Zeile 1:
-{{tag> ​speddtest ​bbb}}+{{tag> ​speedtest ​bbb}}
  
 ====== Interner Speedtest ====== ====== Interner Speedtest ======
Zeile 8: Zeile 8:
 ===== Speedtest mit nginx ===== ===== Speedtest mit nginx =====
  
-Bei meinem BBB-Server (IP: 10.16.1.3) im grünen Netz ist der Webserver nginx installiert. Über https erreicht man damit Greenlight für BBB. Den Speedtest kann man nun über den default http Zugang per IP des Servers verfügbar machen:+Bei meinem BBB-Server (IP: 10.16.1.3) im grünen Netz ist der Webserver nginx installiert. Über https erreicht man damit Greenlight für BBB. Den Speedtest kann man nun über den default http Zugang per IP des Servers verfügbar machen. Im Gegensatz zu apache2 benötigt nginx jedoch einen PHP-Prozessmanager.
  
 <​code>​ <​code>​
 # apt-get install php php-fpm # apt-get install php php-fpm
-# cd ~ 
 # git clone https://​github.com/​adolfintel/​speedtest.git # git clone https://​github.com/​adolfintel/​speedtest.git
 +# cd speedtest
 # mkdir -p /​var/​www/​html/​speedtest # mkdir -p /​var/​www/​html/​speedtest
 # cp -R backend *.js /​var/​www/​html/​speedtest/​ # cp -R backend *.js /​var/​www/​html/​speedtest/​
Zeile 20: Zeile 20:
 </​code>​ </​code>​
  
-Nun muss noch PHP bei nginx aktiviert werden, siehe -> [[https://​www.digitalocean.com/​community/​tutorials/​how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-20-04-de]]+Nun muss noch der PHP-Prozessmanager ​bei nginx aktiviert werden, siehe auch -> [[https://​www.digitalocean.com/​community/​tutorials/​how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-20-04-de|nginx+PHP unter Ubuntu]]
  
 +In der Datei **''/​etc/​nginx/​sites-available/​default''​** die schon vorhandenen Zeilen durch Entfernen des Kommentarzeichens "#"​ freigeben:
 +<​code>​
 +...
 +    location ~ \.php$ {
 +        include snippets/​fastcgi-php.conf;​
 +        fastcgi_pass unix:/​var/​run/​php/​php7.4-fpm.sock;​
 +     }
 +
 +    location ~ /\.ht {
 +        deny all;
 +    }
 +
 +...
 +</​code>​
 +
 +Die neue Konfiguration testen und nginx neustarten:
 +  # nginx -t
 +  # service nginx restart
  
 +Mit der URL **''​http://​10.16.1.3/​speedtest/''​** kann man nun im Browser den Speedtest aufrufen.
  
 [[anwenderwiki:webapps:speedtest]] anwenderwiki/webapps/speedtest.1595103396.txt.gz · Zuletzt geändert: 2020/07/18 22:16 von martin.res