First, you need to get the Siege source files. Here’s a link to the current siege repo:
As an example here would go with siege-3.1.4:
tar -zxvf siege-3.1.4.tar.gz
Once we have the files ready, cd into the folder and compile:
make && make install
This is pretty much it, you can check if Siege is working by running this command here:
Here are a couple of example commands that you could run in order to make sure that the installation was successful:
siege -c30 -t50s yourdomain.com
siege -c30 -t1M yourdomain.com
Warning: Only use Siege to test websites that you either own or have permission to test. Using Siege against unauthorized websites may be considered a crime in some countries.
Hope that this helps!