Project title:
Optimise WordPress VPS: Nginx, PHP-FPM, Security
Posted by:
External project from PeoplePerHour
Started:
13-Nov-2025 04:58 GMT
Description:
1. PHP & Server Configuration Fixes Increase PHP limits (Elementor safe values): upload_max_filesize = 128M post_max_size = 256M memory_limit = 512M max_execution_time = 300 max_input_vars = 5000 Update .user.ini or main php.ini as appropriate. Ensure Imagick, cURL, and GD are correctly configured. Fix PHP-FPM settings for stability: pm.max_children = 8 pm.max_requests = 500 Optimise idle workers Confirm OpCache is properly configured and not fragmented. 2. Install & Configure Redis Object Cache Install Redis server and PHP Redis extension Enable persistent object caching Configure Redis through wp-config.php Validate with WordPress health tools Ensure no negative impact on PageSpeed 3. Nginx Performance Tuning Add or update: a) Static File Caching location ~* \.(css|js|jpg|jpeg|gif|png|webp|svg|ico|woff2)$ { expires 30d; access_log off; } b) Compression Enable gzip Enable Brotli if available c) Disable XML-RPC location = /xmlrpc.php { return 403; } 4. Database (MariaDB) Optimisation Enable slow query log Tune my.cnf for WordPress Reduce max_connections from 250 → 50 Verify table indexes & charset (utf8mb4) Clean and optimise tables 5. WordPress-Level Server Improvements Disable WP-Cron and replace with system cron every 5 minutes Limit post revisions to 10 Disable file editor in wp-config.php Ensure .htaccess and file ownerships are correct (even though site uses Nginx) 6. Security Hardening (Server + WP) Server: Add security headers: X-Frame-Options X-Content-Type-Options Referrer-Policy Permissions-Policy Block sensitive files: wp-config.php .env SQL, log, and backup files Fail2Ban setup: SSH brute force wp-login brute force XML-RPC attacks WordPress: Review Solid Security configuration Remove inactive plugins safely Ensure only necessary PHP extensions loaded Enable automatic OS security updates 7. Monitoring & Logging Set up logrotate for: Nginx PHP-FPM Redis MariaDB Optional: install monitoring (Netdata / Monit) DELIVERABLES The selected freelancer must provide: Confirmation of every item completed Before/After diagnostics Redis status verification MariaDB tuning summary PHP-FPM status overview Nginx config backups Security headers test GTmetrix & PageSpeed before/after (must stay at 97–99) REQUIREMENTS Must have 5+ years real sysadmin experience Must understand performance tuning for WordPress on Nginx Must understand how to optimise without using NitroPack Must NOT break any existing caching behaviour Must back up config files before changes Must be available for follow-up questions
Project ID:
3457902
Project category:
Project budget:
Project
Started
Rédacteur Marketing Freelance
Category : Article Writing, Blog Writing, Content Writing, Copywriting, French Translator, Internet Marketing, Marketing, Translation Budget : $15 - $25 USD
13-Nov-2025 23:03 GMT
looking for a google docs specialist
Category : Document Checking, Google Docs, Word Budget : €8 - €30 EUR
13-Nov-2025 23:00 GMT
Reformat & Convert eBook Bundle
Category : Adobe InDesign, Amazon Kindle, EBook Design, EBooks, Graphic Design, PDF, Proofreading, Publishing Budget : $30 - $250 USD
13-Nov-2025 22:59 GMT
Shopify Personalisation Integration Specialist Needed
Category : API Integration, ECommerce, HTML, Shopify, Shopify Development, Shopify Templates, Web Development, Web Design Budget : $250 - $750 AUD
13-Nov-2025 22:52 GMT
Analytical Instrumentation Sales Representative
Category : Account Management, Business Development, CRM, Customer Retention, Environmental Consulting, Field Sales, Market Research, Sales Budget : min $100000 USD
13-Nov-2025 22:51 GMT
Car Detailing AI Visualizer
Category : AI Image Editing, AI Model Integration, AI Rendering, API Development, Flutter, Image Processing, Machine Learning (ML), Mobile App Development Budget : $1500 - $3000 USD
13-Nov-2025 22:49 GMT
Quick PNG/JPG Logo Export
Category : Adobe Illustrator, Photoshop, Branding, Graphic Design, Illustration, Logo Design, Typography Budget : $30 - $250 USD
13-Nov-2025 22:49 GMT
Need Hospitality sales Manager to sale Family Packages & Handle social media Leads with Excellent communication Skill
Category : Content Creation, CRM, Customer Service, Facebook Marketing, Instagram Marketing, Lead Generation, Sales, Sales Management, Social Media Management, Social Media Marketing Budget : ₹37500 - ₹75000 INR
13-Nov-2025 22:47 GMT
One-Shot Samples for Phil Collins' "In the Air Tonight" (80s Pop-Rock Kit) -- 2
Category : Audio Editing, Audio Engineering, Audio Production, Audio Services, MIDI, Music, Music Management, Music Production, Sound Design, Sound Effects Budget : $10 - $30 USD
13-Nov-2025 22:46 GMT
RISC Processor Design for Education
Category : Digital Design, Electrical Engineering, Electronics, Embedded Systems, Engineering, Graphic Design, Instructional Design, Learning Management Systems (LMS), Teaching / Lecturing, Technical Documentation Budget : $10 - $30 USD
13-Nov-2025 22:45 GMT
Hands-On Azure & AWS DevOps Training Project (Learning with Real Cloud Environments)
Category : Amazon Web Services, Azure, CI / CD, Cloud Computing, DevOps, Docker, Kubernetes, Linux, Network Administration, Terraform Budget : $2 - $8 USD
13-Nov-2025 22:44 GMT
Ijewel3D Scene Templates for Batch x
Category : 3D Animation, 3D Art, 3D Design, 3D Graphic Design, 3D Modelling, 3D Rendering, 3D Studio Max, 3D Visualization, Lighting, Visual Design Budget : €30 - €250 EUR
13-Nov-2025 22:44 GMT
Sell Freezer Container on Commission in the UK
Category : Classifieds Posting, Sales Budget : $250 - $750 USD
13-Nov-2025 22:44 GMT
Short-Term Rental Revenue Optimization
Category : Airbnb, Algorithm Analysis, Data Analysis, Data Analytics, Market Research, Property Management, Statistical Analysis Budget : $15 - $25 AUD
13-Nov-2025 22:44 GMT
Caut persoane interesate să testeze platforma Multijobs (înregistrare gratuită)
Category : Market Research, Usability Testing, User Experience Research, User Research, Website Testing Budget : $250 - $750 USD
13-Nov-2025 22:44 GMT
Browse All Projects