About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
administration:squid

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
administration:squid [2018/12/19 18:54] – [Installing Squid with VuFind in 10 minutes] demiankatzadministration:squid [2023/10/24 13:40] (current) demiankatz
Line 1: Line 1:
-====== Installing Squid with VuFind in 10 minutes ======+====== Installing Squid with VuFind® in 10 minutes ======
  
-:!: // These instructions were written in reference to an installation of VuFind 1.0RC1; some details may be out of date. //+:!: // These instructions were written in reference to an installation of VuFind® 1.0RC1; some details may be out of date. //
  
-Due to Syndetics network/service issues, Western Michigan University implemented a reverse proxy cache for particular third party venders.  Squid [[http://www.squid-cache.org/]] is an open source reverse proxy cache. It can cache and store third party content locally, thus improving response times.+Due to Syndetics network/service issues, Western Michigan University implemented a reverse proxy cache for particular third party vendors.  [[http://www.squid-cache.org/|Squid]] is an open source reverse proxy cache. It can cache and store third party content locally, thus improving response times.
    
-In our case, we use a separate server to increase performance. Squid can either be installed on the VuFind server or separately.  However, due to its system load, it is recommended that Squid be installed on a secondary machine (we used an Intel Xeon 3.0ghz 800mhz bus, 2 Gig DDR2, 1 terabyte non raid disk). In these instructions, the base operating system is RedHat 5.2/CentOS [[http://www.centos.org/]].+In our case, we use a separate server to increase performance. Squid can either be installed on the VuFind® server or separately.  However, due to its system load, it is recommended that Squid be installed on a secondary machine (we used an Intel Xeon 3.0ghz 800mhz bus, 2 Gig DDR2, 1 terabyte non-RAID disk). In these instructions, the base operating system is RedHat 5.2/CentOS [[http://www.centos.org/]].
  
 ===== Install the Operating System ===== ===== Install the Operating System =====
Line 53: Line 53:
 [root@Squidbox]/sbin/service squid start [root@Squidbox]/sbin/service squid start
  
-===== Configure VuFind ===== +===== Configure VuFind® ===== 
-Adjust VuFind to access your Squid box's IP address instead of the normal URLs. Depending on the service you are using, you may be able to adjust [[configuration:files:config.ini]]; otherwise, you will have to edit code. +Adjust VuFind® to access your Squid box's IP address instead of the normal URLs. Depending on the service you are using, you may be able to adjust [[configuration:files:config.ini]]; otherwise, you will have to edit code. 
  
 For our instance, we had to go through and hand edit code retrieving book covers, excerpts and reviews and replace http://syndetics.com with yoursquidboxip. For our instance, we had to go through and hand edit code retrieving book covers, excerpts and reviews and replace http://syndetics.com with yoursquidboxip.
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
administration/squid.1545245690.txt.gz · Last modified: 2018/12/19 18:54 by demiankatz