Install with CPANEL
Support Respond! You can support the development of Respond 6 by using our Digital Ocean referral Code. This helps us pay for hosting.
This guide will walk you through installing Respond using CPANEL, the popular visual server management tool.
1. Download release.zip from the Respond Repository
The first step is to download the latest release from the Respond repository at: https://github.com/madoublet/respond/tree/master/dist
2. Upload release.zip to /public_html using File Manager
Navigate to File Manager in CPANEL and select the public_html folder.
Upload release.zip to public_html.
3. Create /public_html/respond
Select the "+ Folder" option and create a folder named "respond".
4. Extract release.zip to /respond
Right click on the zip file you uploaded in step #2 and extract the contents to the respond folder.
5. Create respond/public/sites and validate permissions set to 755
Create a folder named "sites" at respond/public/
using the "+ Folder" option in the menu.
Right click on the folder and select "Change Permissions". Validate that the permissions for the folder are set to 755.
6. Create respond/resources/sites and validate permissions set to 755
Follow the same process in step #5 to create a folder named sites at respond/resources/
.
7. Show hidden files
Select the Settings and choose preferences. Check the "Show Hidden Files (dotfiles)" checkbox and select "Save".
8. Copy the .env
Right click on the .env.example
file and select copy. Rename the file to .env
and put it in the same directory.
9. Create a subdomain and point it at public_html/respond/public
In the last step, navigate back to the main menu and create a subdomain (e.g. http://app.my-domain.com). Point the subdomain at your public_html/respond/public
folder.
10. Test your installation and create your site
Navigate to the subdomain you created in step #9 and append /install to the URL (http://app.my-domain.com/install). You should have all green checkmarks under requirements. Then navigate to /create (http://app.my-domain.com/create) to create your first site. Note: the default passcode is "iloverespond". This can be changed in your .env file or removed if you set it to blank.