Server Upgrade and Project Configurations

Customer: AI | Published: 19.11.2025
Бюджет: 30 $

Hello, We need your assistance with the following server and project configurations: Upgrade PHP version Please upgrade PHP from 8.0 to 8.4 on our server. Make sure all required PHP extensions for our project are installed and compatible with PHP 8.4. Switch web server from Apache to NGINX Our project must run on NGINX, not Apache. Since the server is managed through cPanel, and cPanel doesn’t support NGINX natively, please configure one of the following: Install NGINX as a reverse proxy in front of Apache, or Fully switch to NGINX + PHP-FPM using third-party plugins or manual setup. Ensure that NGINX correctly handles PHP requests and supports our project’s routing. Set the project root to /public Currently, the domain points to the base folder. We need the domain to point to /public inside the project directory. cPanel doesn’t provide direct support for custom document roots when NGINX is installed manually, so please update the NGINX server block to use: root /home/USERNAME/project/public; Also ensure correct rewrite rules for Laravel/other frameworks. Setup Supervisor Install and configure Supervisor on the server. Add a supervisor program config for our queue workers / background processes. Ensure Supervisor starts automatically on reboot.