In this tutorial, we will guide you through the process of installing Speed Test by OpenSpeedTest™ on Debian Latest. This tutorial assumes that you already have a running Debian system and have a basic understanding of Linux commands.
Before installing any new software, it is always a good practice to update the existing packages on your system. To do so, run the following commands in your terminal:
sudo apt update
sudo apt upgrade
Speed Test by OpenSpeedTest™ requires a web server, PHP, and some additional PHP extensions to function properly. To install these dependencies, run the following command:
sudo apt install apache2 php php-{cli,mbstring,gd,mysql}
This will install the Apache web server, PHP, and the required PHP extensions.
The next step is to download the latest version of Speed Test by OpenSpeedTest™ from their official website. You can do this by running the following command:
wget https://openspeedtest.com/download/2.0.19/openspeedtest-2.0.19.zip
This will download the Speed Test package in a ZIP file format.
Once the package is downloaded, extract it using the following command:
unzip openspeedtest-2.0.19.zip
This will extract the package in the current directory.
The next step is to move the extracted package to your web server's Document Root directory. This directory is /var/www/html/
by default on Debian systems. To move the package, run the following command:
sudo mv openspeedtest/* /var/www/html/
To ensure that the web server has access to the files, you need to set the correct permissions. To do so, run the following commands:
sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
This will set the ownership of the files to the Apache user (www-data
) and change the file permissions.
You can now access Speed Test by OpenSpeedTest™ by visiting your server's IP address in a web browser. For example, if your server's IP address is 192.168.1.100
, you can access Speed Test by OpenSpeedTest™ by visiting http://192.168.1.100
in your web browser.
Congratulations! You have successfully installed Speed Test by OpenSpeedTest™ on your Debian Latest server. You can now use it to test your Internet speed.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!