In this article, we will install and configure self hosted version of Speedtest.net on a CentOS 7. Speedtest.net mini is a speed testing application which is used for hosting speed test server Mini on your own server. Speedtest.net Mini which can be installed locally to do basic tests and check the upload and download speed of your server. If you want to set up your own local SpeedTest.net server for getting accurate data rate measurements (see Speedtest.net – Speedtest.net Mini) then here’s a pretty easy method.

Step – 1 First update the server:

# yum update -y

Step – 2 Install apache and php package:

# yum install httpd

Step – 3 Start the apache web server:

# systemctl start httpd

Step – 4 Install PHP and Some modules:

# yum install php php-mysql php-gd php-mcrypt

Step – 5 Download the Speedtet.net Mini Server:

# wget http://c.speedtest.net/mini/mini.zip

Note:You need to Login before you can download. If you don’t have an account, register first. Go to the following link and register an account.