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:08]
martin.res
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 im grünen Netz ist der Webserver nginx installiert, der über https erreichbar ist. Den Speedtest ​kan man nun über den den default 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>​ 
 +# apt-get install php php-fpm 
 +# git clone https://​github.com/​adolfintel/​speedtest.git 
 +# cd speedtest 
 +# mkdir -p /​var/​www/​html/​speedtest 
 +# cp -R backend *.js /​var/​www/​html/​speedtest/​ 
 +# cp example-singleServer-pretty.html /​var/​www/​html/​speedtest/​index.html 
 +# chown -R www-data /​var/​www/​html 
 +</​code>​
  
 +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.1595102920.txt.gz · Zuletzt geändert: 2020/07/18 22:08 von martin.res