See all roles

Python & PHP Developer Needed for CWP Server Deployment and Website Fixes - Contract to Hire

Work from home Full-time role Hiring

Job Title Python & PHP Developer Needed for CWP Server Deployment, Website Setup, and 500 Error Fix Job Overview We are looking for an experienced Python and PHP developer/server administrator to help deploy and configure multiple web applications on a Control Web Panel (CWP) server. The work involves deploying a Python-based application, setting up a PHP-based website/application, and troubleshooting an existing website currently showing a 500 Server Error. The ideal candidate should be comfortable working with CWP, Apache/Nginx, PHP-FPM, Python app deployment, MySQL/MariaDB, SSL, DNS/subdomains, permissions, logs, and server debugging. Scope of Work 1. Deploy Python Application on CWP The developer will be responsible for: Deploying an existing Python codebase on the CWP server Setting up the correct Python environment Creating and configuring a virtual environment Installing required Python packages from requirements.txt Configuring the application to run properly on the server Setting up the app with a proper process manager if needed, such as: Gunicorn Uvicorn Supervisor Systemd service Connecting the Python app to Apache/Nginx reverse proxy if required Ensuring the app runs continuously after server restart Setting up environment variables securely Testing the app after deployment 2. Deploy PHP Website/Application on CWP The developer will also handle deployment of a PHP-based website/application. Tasks include: Uploading or configuring the PHP project on CWP Setting the correct document root Configuring PHP version compatibility Setting up PHP-FPM if required Creating or connecting the MySQL/MariaDB database Importing database files if needed Updating configuration files such as .env, database config, or app settings Fixing folder ownership and permissions Configuring SSL Testing frontend and backend functionality 3. Fix Existing 500 Server Error One existing website/application is currently showing a 500 Server Error. The developer must investigate and fix the root cause. The troubleshooting should include: Checking Apache/Nginx error logs Checking PHP-FPM logs Checking application logs Reviewing .htaccess or rewrite rules Fixing wrong file/folder permissions Checking PHP version compatibility Checking missing PHP extensions Checking database connection issues Checking Laravel/PHP framework errors if applicable Clearing cache/config where necessary Confirming the website loads correctly after the fix Required Skills The developer must have strong experience with: Control Web Panel / CWP Linux server administration Apache and Nginx configuration PHP and PHP-FPM Python web app deployment MySQL/MariaDB SSL setup DNS and subdomain configuration File permissions and ownership Debugging 500 server errors Laravel or other PHP frameworks Flask/FastAPI/Django deployment is a plus Git and GitHub/GitLab deployment is a plus Deliverables By the end of the job, the developer should provide: Python application successfully deployed and running on the CWP server PHP website/application successfully deployed and tested Existing 500 Server Error fixed SSL properly configured where needed Database connection properly configured where needed Apps tested and confirmed working Basic deployment notes, including: App location on server Commands used Services created or modified PHP/Python versions used Any important maintenance notes Important Requirements Must not use trial-and-error without checking logs first Must be able to explain the cause of the 500 error before applying a fix Must back up important files before modifying them Must avoid breaking existing websites on the server Must be available to work through remote access or guided SSH access Must communicate clearly during the work Preferred Candidate We prefer someone who has previously: Deployed Python apps on shared/VPS servers Worked with CWP or similar panels like cPanel, DirectAdmin, or Plesk Fixed production website/server issues Managed Laravel/PHP applications Configured reverse proxy setups for Python apps Worked with business websites or SaaS platforms Application Instructions When applying, please include: Your experience with CWP or similar hosting panels Examples of Python apps you have deployed before Examples of PHP/Laravel websites you have deployed or fixed How you usually troubleshoot a 500 Server Error Your availability to start Estimated timeline for completing the deployment and fixes Budget Please provide your proposed fixed price or hourly rate based on the scope above. Apply tot his job Apply To this Job

You might like

FullStack Angular + PHP Developer

Work from home Full-time role

Senior .Net Developer - Columbus, OH,Charlotte, NC,Minneapolis, MN,Rockville, MD,Newark, DE,

Work from home Full-time role

PowerBi / .Net Developer

Work from home Full-time role

REMOTE C#.NET Developer (Must be local to Houston, TX)

Work from home Full-time role

Sr Dotnet Developer Openshift and Harness Plus

Work from home Full-time role

Principal Software Engineer (.NET + Data) - Remote - USA

Work from home Full-time role

Ohio-Based Contract Drupal / Front-End Developer

Work from home Full-time role

Senior Backend PHP Developer

Work from home Full-time role

Senior Lead Dotnet Developer

Work from home Full-time role

Senior PHP/Laravel Developer (+Shopify)

Work from home Full-time role

Intensive Home-Based Counselor​/Social Worker

Work from home Full-time role

Experienced Part-time Data Entry Agent – Market Research Panel Member – Work from Home Opportunity

Work from home Full-time role

Benefits Operations Specialist - AMER

Work from home Full-time role

Experienced Remote Data Entry Clerk and Research Panelist – Participate in Market Research Studies from Home

Work from home Full-time role

Service Delivery Manager (Brazil)

Work from home Full-time role

Solutions Engineering Client Services Director

Work from home Full-time role

Power BI & SharePoint Developer

Work from home Full-time role

Patient Scheduler (Remote)

Work from home Full-time role

Hiring Now - Remote Entry-Level Role - Start ASAP

Work from home Full-time role

English Instructor at American Straight a Academy Irvine, Ca

Work from home Full-time role