Step By Step ============ Although `Burp-UI`_ tries to make `Burp`_ accessible to everyone, both products have their complexity. In this *Step by Step*, I would like to introduce you different use-cases with their associated configurations, descriptions and comments. In every case, we will consider neither `Burp`_ or `Burp-UI`_ are installed and describe the steps to setup your server from Scratch. .. note:: Again, this part of the doc is mostly debian-centric. If some users are willing to adapt these examples with other distros I would be very thankful. 1. `Burp1 server`_ with `Burp-UI`_ 2. `Burp2 server`_ with `Burp-UI`_ Burp1 server ------------ In this scenario, we are going to install a `Burp`_ server version 1.4.40 which is the current stable version. We assume you are using the user *root* to run the following commands. We begin with the installation of `Burp`_ itself. First, we need some system requirements in order to compile `Burp`_ and to install `Burp-UI`_: :: apt-get update apt-get install uthash-dev g++ make libssl-dev librsync-dev python2.7-dev \ git python-pip libffi-dev Now we retrieve the `Burp`_ sources and then we compile and install it: :: cd /usr/src git clone https://github.com/grke/burp.git cd burp git checkout tags/1.4.40 ./configure --disable-ipv6 make make install # we also install init scripts cp debian/init /etc/init.d/burp cat >/etc/default/burp</etc/burp/clientconfdir/bui<>/etc/burp/burp-server.conf # now we generate ou client configuration cat >/etc/burp/burp.conf<`_ for details. :: cd /usr/src git clone https://github.com/grke/burp.git cd burp git checkout tags/2.2.18 ./configure --prefix=/usr --sysconfdir=/etc/burp --localstatedir=/var make make install # we also install init scripts cp debian/init /etc/init.d/burp cat >/etc/default/burp</etc/burp/clientconfdir/bui<>/etc/burp/burp-server.conf # Burp 2 is able to cache the manifests for better performances echo "monitor_browse_cache = 1" >>/etc/burp/burp-server.conf # now we generate ou client configuration cat >/etc/burp/burp.conf<