Skip to content
Snake4life edited this page Mar 23, 2017 · 2 revisions

#Usage ###Notes

All commands (download of the installer via wget excluded) have to be executed as root or with sudo because they require administrative access to package managers, service commands and directories (eg the /etc/squid directory) where elevated permissions are required.

If you get a SSL error while trying to download the installer file please append --no-check-certificate after wget but before the link to the SPi installer file. In order to avoid similar issues in the future you can simply install the ca certificate bundle via your OS package manager. To make the installer work on systems without ca certificate bundles the installer is already using the --no-check-certificate flag internally for the download of the different squid.conf configuration files off the GitHub servers.

###Ubuntu 16.04

Run the following one line command to download the SPI installer file to your Ubuntu server, execute it and let it install and configure Squid (after that the SPI installer file will be removed from your server): wget https://raw.githubusercontent.com/snake4life/spi/master/spi && bash spi -ubuntu && rm spi

The SPI installer will do everything by itself. You will only be asked for your desired username and password for the first authorized proxy user.

Clone this wiki locally