CloudDocs
cPanel Plugin
Introduction
The Weebly Cloud platform provides a cPanel plugin. This plugin is available for download in Cloud Admin. Our cPanel plugin allows you to offer Weebly to all your customers seamlessly.
Installation
The cPanel plugin is an rpm. Follow the standard installation and update processes as you would for any rpm. (ex. "sudo rpm -ivvh weeblycpanel-live-1.0.noarch.rpm")
Once complete with the install copy the provided config.ini file to /usr/local/cpanel/3rdparty/etc/weebly/config.ini.
These instructions are available in the install.txt file found in the zip file. This plugin requires cPanel 11.46 or greater.
Once complete with the install copy the provided config.ini file to /usr/local/cpanel/3rdparty/etc/weebly/config.ini.
These instructions are available in the install.txt file found in the zip file. This plugin requires cPanel 11.46 or greater.
Configuration
Configuration takes place in config.ini. This file lives in /usr/local/cpanel/3rdparty/etc/weebly/. If you don't see one there, then copy the sample config.ini in the zip file. The configuration file contains your Weebly Cloud API key and secret. These can be found in Cloud Admin. If the plugin was downloaded through Cloud Admin, then it should already contain your API key and secret.
Billing Integration
When the cPanel user creates a new Weebly site from an existing domain the plugin forwards this request to your billing url. You can set your billing url in Cloud Admin. This url handles any purchasing that is required by the host.
http://www.your-url.com/createWeeblySite.php?user_id=1234567&domain=weeblysite.com
This url should use the Weebly Cloud API to do the following:
- Create the Weebly site
- Add any packages to the site not added by default
- If the published site is hosted externally from the Weebly infrastructure, then setting publish credentials is required to enable publishing.
- Redirect the user to the single sign on link for that site
Site Info
|
More
|
|