Install and configure Caching Server (Varnish / Squid / nginx)

I need to install a caching solution for a website.

Current setup is single CentOS 7 server with apache/php/mysql running the website with wordpress.

I would like to install a new server with CentOS 7 (Frontend) to run a caching solution such as Varnish / Squid / nginx so that users will always reach this server and get content from it's cache rather than from the origin (Backend) server.

The users will connect over SSL to the Frontend server, if the page they request is cached then they will be served with it, otherwise the cache server will fetch it from the backend and will serve it. The Frontend connects to the backend over SSL as well, all certificate are signed by an authority and are valid.

Squid and nginx can do that "out of the box" while varnish needs some extra work to make it work over SSL.

We will provide:

- CentOS 7 server for frontend

- SSL certificates to install on Frontend

- IP address and domain name of the current backend server

Freelancer will perform:

- Configure his own computer to connect the domain with the Frontend IP (via his own hosts file)

- Install Varnish / Squid / nginx via RPM and yum (not direct download!) on the frontend server

- Configure the cache (Varnish / Squid / nginx) to accept connections via SSL certificate that we provided

- Configure the cache to connect to the backend via SSL

- Configure the cache to cache GET requests

- Documentation for the above

- List of all relevant config files used

- Instructions how to modify cache TTL and other parameters

Just to be clear: the backend server is already installed and running the website. No need to do anything on it. The freelancer will install everything on the frontend and will make sure that when using his hosts file on his own PC to point our domain to the frontend, he can browse the website via SSL.

Note that the Wordpress is using cookies to operate and that some of the users are logged in to the Wordpress. We need to make sure that every GET request is being cached while the logged in users are not cached.

Also note that admin area of wordpress ([login to view URL]*) needs to be excluded from cache.

This description should be sufficient for any professional Linux admin. Please send your comments and questions via Freelancer.com's messaging center.

Anyone contacting me must describe his solution in details.

Taidot: Nginx, Linux, Apache, Squid Cache, Varnish Cache

Näytä lisää: varnish cache wordpress, nginx varnish apache, varnish distributed cache, varnish vs nginx, varnish cache code, varnish cache server meaning, caching server linux, varnish cache, install configure jboss server, mms server 2003 install configure live, average cost install configure 2003 server, install configure nutch server, install configure vicidial server, install configure vpn server debian, install configure radius server linux, install configure asterisk server, centos install configure mail server, install configure asterik server linux, steps install configure red5 server centos, install configure asterisk server linux

Tietoa työnantajasta:
( 47 arvostelua ) Tel Aviv, Israel

Projektin tunnus: #24037427

Myönnetty käyttäjälle:


Okay, I got it. Share the server/system on the remote along with the website URL or let me access your server through SSH. Initiate the chat for a quick discussion and start. I am 9+ years of experienced DevOps engin Lisää

$133 USD 2 päivässä
(42 Arvostelua)

24 freelanceria on tarjonnut keskimäärin 120$ tähän työhön


Hi, I will setup and configure nginx, cache, varnish on the server. I do have more than 14 years of expertise in web hosting, server setup, etc Please discuss to start. Thank you.

$56 USD 1 päivässä
(326 arvostelua)

Hello Greetings for the Day!!!! I can help you with your project and could be able to resolve your issue of configuring the cache nginx,varnish,squad as per your requirement and have expertise in the relevant field.I Lisää

$70 USD 7 päivässä
(303 arvostelua)

Hello Hope you are doing well. I have 7 years of experience in Linux and system administration. I can handle this project. Regards VishnuLal*

$200 USD 2 päivässä
(180 arvostelua)

hello I'm a senior Linux administrator in a hosting company. I can setup nginx proxy cache for you. let's chat

$55 USD 1 päivässä
(175 arvostelua)

Hi, I will install and configure varnish cache on the server and will install all required modules on the server. I do have more than 11 years of expertise in all server related tasks. Please discuss to start. Thank Lisää

$70 USD 1 päivässä
(160 arvostelua)

I have experience in deploying and maintaining of: Cloud Computing Platforms: AWS Amazon Web Services,Microsoft AZURE, Google Cloud (GCP). Server Operating Systems: Windows Server 2003-to-2012R2, Windows Server 20 Lisää

$120 USD 1 päivässä
(216 arvostelua)

Hello there! I am a system administrator security focused with 7+ years of experience deploying, optimizing and securing servers and cloud services as AWS. I would like to help out to implement your caching system for Lisää

$120 USD 7 päivässä
(54 arvostelua)

Hello there, I have over 10 years experience as a Seniro Linux System Administrator and I'm also a cPanel certified admin. I'll more than happy to to help you with your project. I can start right away. Kind regards, Lisää

$100 USD 7 päivässä
(109 arvostelua)

Hello * "Configure the cache to connect to the backend via SSL" < varnish does not support bakcend SSL. Can setup as http backend. I can setup squid, nginx and varnish. Professional work (20 years of sysadmin). greet Lisää

$110 USD 2 päivässä
(25 arvostelua)

I have 8 years of experience in managing complex Linux architectures and managing cloud infrastructures. I have worked on many complex projects ( Private cloud setup on AWS, Load balancing clusters, Replication systems Lisää

$120 USD 1 päivässä
(60 arvostelua)

Hi, As per your requirement, I have expertise in Linux Server Administration. I can help you with that. I have 10 years of experience in this domain and I have done this type of project many times for my remote Lisää

$155 USD 1 päivässä
(56 arvostelua)

Hello, Hope you are doing well! I am a senior system admin and server engineer with 15years. ican install and configure varnish or nginx cache. looking forward to discuss further. Best Regards sudhanva

$200 USD 2 päivässä
(66 arvostelua)

Hello, I will configure caching server with all your requirements. Please inbox me for further communication. Thank you.

$60 USD 1 päivässä
(35 arvostelua)

I have read your project description and caching using varnish for wordpress related requirement. Dear Hiring Manager, I am Redhat Certified Engineer. I have 8 years of experience as a Linux System Administrator. I p Lisää

$151 USD 7 päivässä
(20 arvostelua)

Hi, I can do this task, please get in touch to discuss it f Lisää

$100 USD 2 päivässä
(17 arvostelua)

Hello..I am an experienced cloud server engineer ...I can setup varnish cache for your wordpress site to cache the content ...can also setup ssl to make the requests https .......Let me know in chat to proceed.

$100 USD 2 päivässä
(20 arvostelua)

Hello, For this setup I would use: 1. Varnish for cache part (VCL language gives best flexiblity for configuring what to cache, and what not). 2. For SSL termination - nginx for poular solution - rwasa for Lisää

$180 USD 7 päivässä
(20 arvostelua)

***LINUX EXPERT*** Lisää

$140 USD 2 päivässä
(13 arvostelua)

Hello.. How are you! I can help you with your project of installing and configuring caching server as i am having 9 years of experience in this relevant field. Ping me for further queries. Thank you!

$50 USD 1 päivässä
(6 arvostelua)

**********AWS + RDS +S3 + Ec2 + Docker + +Mysql + UBUNTU + Linux EXPERT*********** With 3 years of Experience Dear Employer, Hope all's well..!! Thanks for job posting. I have gone through your job description and f Lisää

$200 USD 1 päivässä
(10 arvostelua)