Starting with a clean CentOS 7 setup, I will install and configure nginx using Centminmod.
- Nginx setup
- Using the latest 1.17.X release
- PHP setup
- PHP 5.3.29 for vBulletin Support
- PHP 7.1.X
- PHP 7.2.X
- PHP 7.3.X
- MariaDB installation
- Tune my.cnf based on server specification
- Memcache / Memcached Installation
- Redis Cache installed
- ZendOpcache Installation configuration
- phpMyAdmin / MemcachedAdmin / opcache.php installation on password protected subdomain (if required)
- Server Security
- Setup CSF and harden server (including non-standard port migrations for commonly exploited services)
- DNS Setup including SPF and DKIM for email sending
- Requirements
- Your website URL
- Root SSH access to the VPS / Dedicated Server
- SSL Certificate if required (or Cloudflare origin certificate).