I have a Laravel application currently running on shared hosting. I need it migrated TODAY to a new AWS EC2 instance with a secure, production-ready setup. This task is urgent and must be completed today. ---------------------------------- REQUIRED WORK ---------------------------------- 1) AWS EC2 SERVER SETUP - Launch a new AWS EC2 instance running Ubuntu 20.04 LTS - Configure SSH key-only access (no password logins) - Basic server security hardening: - Configure UFW firewall (allow SSH, HTTP, HTTPS only) - Install and configure Fail2Ban (or similar) - Disable root login and unnecessary services - AWS Security setup 2) SERVER STACK INSTALLATION - Install and configure: - Nginx (preferred) or Apache - PHP 8.1 with all required Laravel extensions - Composer - MySQL - Basic performance tuning for production use 3) LARAVEL MIGRATION - Clone my Git repository - Configure the .env file using values I provide - Run migrations / seeders - Ensure the Laravel app runs correctly in production 4) DOMAIN & SSL - Point the domain to the EC2 instance - Install and configure Let’s Encrypt SSL (HTTPS fully working) 5) HAND-OFF Provide a short handover document including: - Server IP and SSH access details - Important paths (web root, Laravel directory) ---------------------------------- REQUIREMENTS ---------------------------------- - Must be available TODAY (urgent) - Proven experience with: - AWS EC2 server setup - Laravel deployment & migration - Linux server security & hardening - Nginx/Apache, PHP-FPM, SSL (Let’s Encrypt) Apply only if you can start immediately and finish today.