Find Jobs
Hire Freelancers

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

$30-250 USD

In Progress
Posted about 4 years ago

$30-250 USD

Paid on delivery
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.
Project ID: 24037427

About the project

23 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
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 engineer and well versed with Linux Administrator, CentOS, Ubuntu, Apache, Nginx, AWS EC2, MySQL, Scripting, Vamish Cache, Docker, Jenkins, SSL, SSH, VPN, VPS, VM, Server/cPanel Management, Build/Release Management, Software Configuration and Cloud Platform. With a wide range of experience, I am regularly involved in Planning, Requirement Analysis, Design, Building, Continuous Integration, Continuous Deployment, Development, Testing and Release of various Enterprise-Wide Software Applications. Waiting for your reply, Raj.K
$133 USD in 2 days
4.8 (47 reviews)
6.4
6.4
23 freelancers are bidding on average $122 USD for this job
User Avatar
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 in 2 days
4.9 (469 reviews)
7.4
7.4
User Avatar
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 in 1 day
4.9 (511 reviews)
7.2
7.2
User Avatar
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 have 10 years of experience. Awaiting for your positive response. Regards
$70 USD in 7 days
5.0 (334 reviews)
6.9
6.9
User Avatar
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). greetings, taavi
$110 USD in 2 days
5.0 (77 reviews)
6.9
6.9
User Avatar
hello I'm a senior Linux administrator in a hosting company. I can setup nginx proxy cache for you. let's chat
$55 USD in 1 day
5.0 (205 reviews)
6.6
6.6
User Avatar
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, Bogdan
$100 USD in 7 days
5.0 (198 reviews)
6.4
6.4
User Avatar
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 2016 Amazon Linux, Debian, RHEL, CentOS, Ubuntu. Web servers and servlets containers: IIS, APACHE, NGINX, DOCKER Mail servers: POSTFIX, EXIM, MS Exchange 2000-to-2013, MS Exchange 2016, QMAIL Database servers: MySQL, MS SQL Virtualization: MS Hyper-V, VMware Server(ESXI), VirtualBox. Directory service: Active Directory, OpenLDAP. File servers: IIS FTP, proftpd, FileZilla FTP Server, SAMBA. Firewalls: Windows firewall,ISA/Forefront TMG, MikroTik,PFSense Zywall and other Routers; Data Storage Systems: Netapp, FAS, EMC, VNX Virtual Private Network (VPN) OpenVPN, IPSEC,P2P,S2S VPN, Microsoft VPN, OpenConnect VPN , Mikrotik VPN , PFsense VPN. Hosting Panels: PLESK,cPanel,Website Panel
$120 USD in 1 day
4.9 (289 reviews)
6.6
6.6
User Avatar
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 and local clients. And I have complete knowledge of Caching Server & Webhosting. I can start work on this now and I have done this before I can fix your issue Let me handle this. Thanks. waiting for your response
$155 USD in 1 day
4.9 (90 reviews)
6.2
6.2
User Avatar
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 Wordpress using nginx/varnish and securing with ssl certificate and other settings. I am available to discuss the project details to start.
$120 USD in 7 days
4.7 (55 reviews)
6.5
6.5
User Avatar
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 and many more). I have versatile experience in setting up and managing servers and also optimizing them for best usage and fine-tuning the security aspects. I have expertise in below fields:- 1 Linux Administration. 2 Windows Administration (Windows 2008, 2012 & 2016) and Migration. 3 Cloud computing ( AWS, Azure and Google Cloud). 4 Automation ( Ansible, Puppet, and Chef). 5 Application's & Web servers ( Apache, Nginx, IIS, and Tomcat ). 6 Databases ( Mysql, MsSql, MongoDB, PostgreSQL and Apache CouchDB). 7 Security ( Web Security, Server hardening and IPS && IDS configuration) 8 Virtualization( KVM, Xen, OpenVZ & Parallels Virtuozzo). 9 Control Panels ( Cpanel, website panel, zpanel and parallel Plesk panel). 10 Shell scripts, python & Perl, etc. 11 Mail servers.
$120 USD in 1 day
4.9 (76 reviews)
5.9
5.9
User Avatar
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 in 2 days
4.9 (90 reviews)
5.6
5.6
User Avatar
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 posses good knowledge of mail server like zimbra, sendmail, web server like Apache, shell scripting, Virtualization like Citrix Xen server, kvm, vmware. I have also done Tally 6.3 Certification. Knowledge of installing and hosting the PHP based application. Knowledge of installation of SSL of Apache and Tomcat. I have knowledge of mysql and oracle database as well. Knowledge of security compliance rule DISA STIGs, PCI-DSS. Knowledge of devops tools like docker, vagrant, jenkins, github etc. Knowlege of Amazon AWS cloud services,windows 2003, 2008, 2012. I have completed the "AWS Solution architect -Associate" training program. Able to create VPC, public-private subnet, route table, Internet gateway, network acl, instance Migration, updation. I have deployed node.js application over SAAS based platform heroku and have done dockerization of node.js app. Cross compilation of source code over Linux for various OS and architecture. Installation of middleman over ubuntu 18.04 Worked on AWS lightsail service to increase the VM size. Tally ERP9 Implementation in SAAS based cloud to let the user access their account from any location. Installation and configuration of pfsense firewall. Thanks
$151 USD in 7 days
4.5 (37 reviews)
5.5
5.5
User Avatar
Hi, I can do this task, please get in touch to discuss it further in chat. Thank you
$100 USD in 2 days
4.8 (42 reviews)
5.1
5.1
User Avatar
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 in 2 days
5.0 (40 reviews)
5.0
5.0
User Avatar
Hello, I will configure caching server with all your requirements. Please inbox me for further communication. Thank you.
$60 USD in 1 day
5.0 (47 reviews)
4.7
4.7
User Avatar
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 best performance (this very cool proxy/web server written in assembly language) I wuould not recommend squid for this job. It's good soultion but in my opinion it's better for caching proxy not forward/caching proxy. There is also posibility to install wordpress plugin to fully integrate with Varnish (for example flush cache after post change). I see that you know that cookies, or logged user session should not be cached. But default requests&responses with cookies should not be cached (so this require tunning). If you are interested plase message me in private chat. Best regards
$180 USD in 7 days
5.0 (22 reviews)
4.3
4.3
User Avatar
***LINUX EXPERT*** Hi, Hope you are doing great !! I have major work experience in Server Administration and Project Management. AWS Services : EC2, S3, RDS, CloudFront and many more.I provide all kinds of solution related to Network administration for system admin, Linux, Unix, Apache, servers, lambda EC2, Open SSL. I am grateful for your time and consideration,and I look forward to speaking with you further about this position.I am willing to work to work for 40 hrs per week for your project if you hire me once Warm Regards, Ranu
$140 USD in 2 days
5.0 (13 reviews)
3.7
3.7
User Avatar
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 in 1 day
5.0 (14 reviews)
3.8
3.8
User Avatar
**********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 found my skills best suited for this project and give you 100% assistance as Devops AWS + RDS +S3 + Ec2 + Docker + Linux EXPERT. Skills: Linux Operating Systems:-Ubuntu,CentOS,Redhat, And Servers Aws, S3,RDS,Mysql,Raspberry-pi3 And 4,Docker,Apache,Php,Phpmyadmin,Html,css,Troubleshooting (Hardware or software). ---Setuping up Our Own Commands ---Installation Any packages --- Azure cloud ---Binding And Bonding ---Shell-Scripting **** Automation Scripting **** ---Aws S3 mounting ---Mysql(Aws RDS) ---Docker ---Monitoring Scripts ---Setuping AWS Server, EC2 instance ,S3 bucket ---If one Server Get down Automatically On Another server by Script ---Sending Alert mails ---Cpu, Memory Alert to mail ---Cron-job Sheduling ---Raspberry Pi-3 and 4 ---Python --Apache I am Sincerely looking forward to communicate with you as a person and I would really appreciate if you give us your valuable time. Let me know more detail about your Project via private message for better understanding. Regards, Rehan Alan
$200 USD in 1 day
4.9 (15 reviews)
3.4
3.4
User Avatar
Hello.  Ready to take part in your project.  Experience over 12 years.  Currently looking for an interesting project. Knowledge of the Windows family of OS, MSSQL, MySQL servers.  Oracle at the elementary-intermediate level.  SOA, BPEL, workflow and docflow technologies.  * nix-like systems.  Virtualization platforms.  Programming in C ++, C #, VB, Delphi, JAVA, PHP. Development client of northern applications.  Development and implementation of technical and design documentation.
$133 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of ISRAEL
Tel Aviv, Israel
5.0
47
Payment method verified
Member since Jun 10, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.