Winner's Excogitations

A chronicle of the thoughts, learning experiences, ideas and actions of a tech junkie, .NET, JS and Mobile dev, aspiring entrepreneur, devout Christian and travel enthusiast.

[HOW TO] Install Siege Http On A Mac

7 years ago ยท 1 minute read

yzc2husrtwqtni9garwy

As the tool developer put it

Siege is an http load testing and benchmarking utility. It was designed to let web developers measure their code under duress, to see how it will stand up to load on the internet.

That comes in handy when developing applications to ensure that developed solutions can scale to handle several hundred or thousand concurrent users. This guide would not go into the details of testing but would help get the tool installed on your device which is an important prerequisite.

Installing Siege HTTP

  • First, open up the Terminal app or iTerm2 or any other terminal application you use. For this guide, we would be saving the downloaded archive in the Downloads directory.

  • Run the following commands in the open terminal

cd ~/Downloads
curl -O http://download.joedog.org/siege/siege-latest.tar.gz
  • Next, extract the downloaded archive using the following commands
tar -xvf siege-latest.tar.gz
  • Change to the archive directory
cd siege-latest
  • Configure and build it!
./configure
make
make install
  • Verify the install was successful
siege -V

## SIEGE 4.0.4

And you are done.

Cheers.

Share on:
Clustering in NodeJS
A walkthrough showing how to make use of the cluster module in nodejs
Using Git Bash with Hyper On Windows
A tutorial on making Git bash the default shell for the Hyper terminal app on Windows
Winner-Timothy Bolorunduro
Winner-Timothy Bolorunduro is a senior .NET developer with over 6 years experience helping organizations and individuals build compelling, stable and scalable web applications. Having spent the last three years in a fast-paced startup environment working remotely, he understands what goes into being part of a team that produces value for clients.

Comments