Server Administration
  Home arrow Server Administration arrow Installing and Configuring Squid
Codewalker Forums 
  Tutorials  
Database Articles  
Miscellaneous  
Navigation Usability  
PEAR Articles  
Programming Basics  
Server Administration  
XML Tutorials  
  Reviews  
Database Book Reviews  
Linux Book Reviews  
Miscellaneous Reviews  
PHP Book Reviews  
PHP Software Reviews  
Server Admin Reviews  
SQL Tool Reviews  
  Code Gallery  
Content Management Code  
Contest Code  
Counters Code  
Database Code  
Date Time Code  
Discussion Board Code  
Email Code  
File Manipulation Code  
GUI Code  
Link Farm Code  
Miscellaneous Code  
Search Code  
Site Navigation Code  
User Management Code  
Mobile Linux 
App Generation ROI 
IBM® developerWorks 
Download TestComplete 
Forums Sitemap 
Weekly Newsletter 
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
SERVER ADMINISTRATION

Installing and Configuring Squid
By: Barzan 'Tony' Antal
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 5 stars5 stars5 stars5 stars5 stars / 1
    2009-07-01

    Table of Contents:
  • Installing and Configuring Squid
  • Get it Up and Running!
  • More, More... Configuration!
  • Final Thoughts

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Installing and Configuring Squid


    (Page 1 of 4 )

    Recently we published a brief overview of Squid. And right now we’re following up with a sequel to that introductory article. In the previous part we barely touched the tip of the iceberg, even though Squid’s major functions were clearly explained. Now we are going to actually get it up and running!

    Since this a sequel, it should go without saying that this part presumes reading the previous part. Therefore, in order to eliminate redundancy, we won't get deeply into explaining what Squid is and why you should implement it in your network infrastructure; nor will we cover its functions once again. Instead, we'll take up from where we left off and continue our journey with a discussion of practical tasks.

    Squid is a cross-platform product. This means it can be deployed on numerous operating systems, including GNU/Linux, Windows and even OS X and Solaris. Throughout this article we will lead you through the process of installing Squid, the transparent caching proxy, on a Linux machine, which we'll call a proxy server machine.

    It really does not matter on which Linux distributions you choose to deploy. The configuration tips are similar if you're setting up Squid on a Windows OS, too. Once we install Squid and schedule its processes to automatically start after a possible (but unfortunate) system reboot, we will do some minimal but necessary configuration.

    A minimal amount of configuration is required to be able to access Squid from computers spread over a local area network (LAN). Hence, in this article we will assume that you have a LAN with a specific number of computers and you want to set up Squid as a caching transparent proxy through which these client computers will get access to the Internet. This is a wise decision (for security and performance benefits).

    Now that we've introduced the scenario, let's roll up our sleeves and get down to work.

    More Server Administration Articles
    More By Barzan 'Tony' Antal


     

    SERVER ADMINISTRATION ARTICLES

    - Understanding Awk in the UNIX Shell
    - Stream Editor in the UNIX Shell
    - Processes in the UNIX Shell
    - Migrating from Windows to Wine
    - Wine: Not Another Emulator
    - Preventive Measures to Block SSH Attacks
    - Monitoring Temperatures with Cacti
    - Cacti: RRDTool-based Graphing Solution
    - Network Magic 5.0 Review
    - Netfilter and Iptables Overview
    - Installing and Configuring Squid
    - Clickfree PC Backup Systems Compared
    - Squid, the Caching Proxy
    - Regular Expressions in the Unix Shell
    - Source Code Version Control Solutions





    © 2003-2010 by Developer Shed. All rights reserved. DS Cluster 1 Hosted by Hostway
    For more Enterprise Application Development news, visit eWeek