Agency Plan fully supports custom PHP-based websites — including popular content management systems (CMS) and frameworks built in PHP, such as Moodle, Prestashop, Laravel, and more. You can set up your website using either the File Manager or SSH access provided in your hosting account. In this article, we will walk you through both steps.
Step 1 - Prepare your project
To begin, download the latest version of the project you want to deploy. In this tutorial, we’ll guide you through the installation of PrestaShop.
Go to the Prestashop download page to get its latest version.
Step 2 - Add a new website
On the Website List > Add website > Custom PHP/HTML website, then add your domain name, or you also can Use temporary domain. Once it's done, go the Dashboard.
Step 3 - Install your project
Install via SSH
Once you're logged in, go to your desired directory to install the project.
Inside public_html, you will see only default.php file for newly added website
Exit the SSH. From your local device, upload the project file to the hosting and the directory.
scp -P 65002 ~/Downloads/prestashop_edition_basic_version_9.0.0-1.0.zip username@yourdomain.com:/home/username/domains/yourdomain.com/public_html
Replace:
~/Downloads/prestashop_edition_basic_version_9.0.0-1.0.zip
with the actual path to the file on your computerusername
andyourdomain.com
with your actual SSH credentials and domain-P 65002
is the default SSH port
Login back to the SSH, then unzip the project
unzip prestashop_edition_basic_version_9.0.0-1.0.zip
Install via File Manager
Step 4 - Create database
After the installation file is uploaded to File Manager, you just need to create the database for the website.
Step 5 - Launch the website
The last step, launch the website and complete the necessary configuration steps. Your website is ready! 🚀