How To Manually Upload Custom PHP Applications On xCloud?

M Asif Rahman walks through uploading a custom PHP website to xCloud hosting. The tutorial covers logging into the dashboard, selecting server options, configuring site settings, and uploading your files.
Chapters
Hello everyone. Today we're going to show you how to manually upload a custom PHP website with xCloud hosting. Let's get started. First, log in to your xCloud dashboard. Then click on New Site button, choose your server and hit on the Next button and from the options select Custom php. Then click Manually Upload Website to begin uploading your custom PHP site. Then choose the destination server where you want your site to be hosted and hit Next. Add your source site URL and if you're migrating to a new domain, you can set that here too. For this tutorial, we'll use a demo site on a staging domain. Select that and then click Next. Now it's time to configure your site settings, choose your PHP version, set your site users, and most importantly define the webroot, the folder that contains your index PHP file. If your files are inside a folder like the public HTML file, make sure to update the webroot to that folder. Now you can create a new database. Add your existing database and you can proceed without creating a database. Here we are going with the Create Database and Server option. Once you click on it, your database creating process will be started and you will get the database credentials. You can copy them to use them further and click on the Next button. Next, let's upload your custom PHP website files. Click on the Upload field to upload the zip file that contains your PHP site. Afterward, click on the Next button. In the Database tab, you can configure your preferred database setup. If you are ready to upload an existing custom PHP website to xCloud, click the Start button. Within a few moments, your PHP website will be uploaded on xCloud automatically. You will see the following screen while uploading and that's it. Once the upload is complete, you'll see this confirmation screen. Click on Go to Dashboard to get access to your newly deployed site. After the migration is completed, if you visit the site, you can see the newly custom PHP site that you have uploaded with Xcloud. That's how easy it is to manually upload a custom PHP website to xCloud. Thanks for watching. If you enjoyed this tutorial, give us a thumbs up and don't forget to like, share and subscribe for more tutorials and tips. Happy hosting.
More from M

How to Deploy EmDash CMS in One Click on xCloud: A Fast, Lightweight WordPress Alternative

Self-Host OpenPanel in One Click on xCloud: A Privacy-Friendly Google Analytics Alternative

xCloud September 2026 Release Notes: Site Security Pro, AI Caching, Docker Backups & More | xCloud

xCloud August 2026 Recap: App-First Deployment, 250+ One-Click Apps & DeepSeek Harness Hosting

Deploy Vaultwarden Password Managed on xCloud (Self-Hosted Open Source Password Manager)





