Full Website Deployment & Maintenance Training

via Freelancer ·

Budget / Salary$10–30
TypeFreelance project
LocationRemote
Posted1 hour ago
I already have the complete source code for my website/application, but I am not technically experienced with VPS, server configuration, deployment, databases, domains, or application maintenance.

I am looking for a developer who can take my existing source code and make the application fully live and operational on a new website/domain.

I need complete end-to-end deployment, including:

Review my source code and explain the technology/requirements.
Identify all server requirements, including:
VPS/server specifications
Operating system
Required software and versions
Database
PHP/Node.js/Python/etc., if applicable
Web server
Required extensions/packages
Storage and RAM requirements
Set up and configure the VPS from a fresh server.
Install and configure all required software and dependencies.
Install and configure the database.
Upload and deploy the complete source code.
Configure environment files, database connections, API keys and other required settings.
Connect the application to my new domain.
Configure SSL/HTTPS.
Configure email if required.
Configure proper permissions and security.
Set up backups and explain how to restore the system.
Configure the application so it can be updated safely in the future.
Test the complete website/application and fix deployment-related issues.
Make sure everything is working properly before final handover.
VERY IMPORTANT – TRAINING & DOCUMENTATION

I am a beginner and I need to be able to manage this system myself after the project is completed.

Therefore, I need complete step-by-step training videos, recorded specifically for my system.

The training should cover:

How to access the VPS
How to log in and manage the server
How the application is installed
How to start/stop/restart the application
How to restart services
How to access and manage the database
How to create/manage database backups
How to restore a backup
How to change website settings
How to change administrator settings
How to add/edit/delete users
How to change content
How to change logos, images and other website information
How to change email settings
How to change API/configuration settings
How to update the source code
How to deploy future updates
How to troubleshoot common errors
How to check server/application logs
How to renew/maintain SSL
How to manage the domain
How to perform basic VPS maintenance
What to do if the website goes down
How to migrate the website to another VPS/server in the future

Please provide recorded video tutorials, not only written instructions. I want the videos to show my actual system and explain each step clearly so that I can follow them later.

I also need a complete written installation and maintenance document containing all requirements, installation steps, credentials/configuration locations (without exposing passwords), commands, backup procedures, update procedures and troubleshooting instructions.

HANDOVER

At the end of the project, I need:

Fully working live website/application
Source code properly deployed
VPS fully configured
Database configured
Domain connected
SSL configured
Backup procedure
Complete training videos
Complete documentation
List of all installed software and versions
List of required dependencies
Deployment/update procedure
Basic troubleshooting guide
php python linux mysql node.js vps web development database management
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.