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
Spa Pump & Control Installation
Category : Customer Service, Electrical Engineering, Heating Systems, HVAC, Installation, Mechanical Engineering, Plumbing, Project Management, Technical Support, Troubleshooting Budget : $250 - $750 AUD
18-Feb-2026 23:04 GMT
Nationwide Roofer & Contractor Leads
Category : Data Analysis, Data Entry, Data Management, Data Mining, Data Scraping, Excel, Lead Generation, Web Scraping Budget : $2 - $8 CAD
18-Feb-2026 22:56 GMT
I am looking higher a person to sale my stuff in eBay in person.
Category : Account Management, Customer Service, Customer Support, ECommerce, Magento, Payment Gateway Integration, Payment Processing, PHP, Troubleshooting Budget : $15 - $25 USD
18-Feb-2026 22:55 GMT
Deploy Figma E-Commerce Design
Category : ECommerce, Figma, HTML, PHP, Shopify, Web Development, Web Design, WooCommerce Budget : $10 - $30 USD
18-Feb-2026 22:52 GMT
Playeducchile - Tecnology
Category : CSS, HTML, MySQL, Web Hosting, Web Design Budget : $30 - $250 USD
18-Feb-2026 22:52 GMT
Store Verification Video For Google Business Profile Verification
Category : AI Graphic Design, VFX Art, Video Editing, Video Post Editing, Video Production, Video Streaming, Video Upload, Videography Budget : $30 - $250 USD
18-Feb-2026 22:52 GMT
Modelado 3D y Renderizado Fotorrealista: Villa Tropical Moderna - ELIE
Category : 3D Animation, 3D Architecture, 3D Design, 3D Modelling, 3D Rendering, 3D Visualization, 3ds Max, Architectural Rendering Budget : $30 - $250 USD
18-Feb-2026 22:51 GMT
Soap-Making Line Illustrations
Category : Adobe Illustrator, Digital Art, Graphic Design, Illustration, Photoshop, Procreate, Vector Design Budget : $250 - $750 NZD
18-Feb-2026 22:50 GMT
Media Buyer o Trafficker part time (saber GHL) -- 3
Category : Data Analysis, Digital Marketing, Facebook Ads, Google Ads, Google Adwords, Internet Marketing Budget : $250 - $750 USD
18-Feb-2026 22:49 GMT
Diseño Grafico para redes y papelería turística
Category : Adobe Creative Suite, Adobe Illustrator, Photoshop, Branding, Corporate Identity, Graphic Design, Logo Design, Print Design, Social Media Management Budget : $2 - $8 USD
18-Feb-2026 22:48 GMT
Illustrator
Category : Adobe Creative Cloud, Adobe Illustrator, Photoshop, Design, Graphic Design, Illustration, Logo Design, PDF, SVG Budget : $30 - $250 USD
18-Feb-2026 22:46 GMT
3D Teemo Model for Unity
Category : 3D Animation, 3D Design, 3D Modelling, 3D Rendering, 3D Rigging, Unity, Unity 3D, Visual Effects Budget : $10 - $30 USD
18-Feb-2026 22:45 GMT
Landscape Designer Needed – Sloping Residential Block -- 2
Category : 3D Rendering, Architecture, AutoCAD, Building Architecture, Building Design, Building Engineering, Interior Design, Landscape Design Budget : $15 - $25 AUD
18-Feb-2026 22:45 GMT
Sinhala Facebook Engagement Ad Video
Category : Audio Services, Commercials, Facebook Marketing, Script Writing, Storyboard, Video Editing, Voice Over, Voice Talent Budget : $30 - $250 USD
18-Feb-2026 22:43 GMT
Proactive Virtual Assistant Support
Category : Account Management, CRM, Customer Service, Customer Support, Invoicing, Legal, Project Management, Social Media Management, Time Management, Virtual Assistant Budget : $2 - $8 USD
18-Feb-2026 22:42 GMT
Browse All Projects