Reseller Hosting: StackCP
Once you’ve set up a User or a hosting package, your customers can start using the StackCP control panel.
It’s accessible by default at https://www.stackcp.com, but this address can be changed (learn more in Chapter 10). StackCP includes everything your customers need to build and manage their website.
If you’re building a website on behalf of a client or company, it’s up to you whether you give them StackCP control panel login details at any point - or just manage it for them if they’re less technically inclined.
The features and icons displayed in StackCP after you or your customer has logged in will depend on what you’ve enabled at the package level.
StackCP Features
As standard your clients will have access to the following features:
- File Manager
- FTP Accounts
- Backup/Restore
- Snapshot Backups
- phpMyAdmin
- MySQL Databases
- Remote MySQL Database Access
- Manage Domains
- Manage Subdomains
- Change PHP Version
- Scheduled Tasks
- SSH Access
- Block Visitors
- Hotlink Protection
- SSL Certificate
- Password Protection
- Directory Indexing
- Website Log Files/Download
- Website Security
- Website Builder
- Manage VPS
- Two-Factor Authentication
- Sitemap Generator
- Custom Errors
- CDN and Website Optimisation
Email Tools
- Email Accounts
- Email Forwarders
- Autoresponders
- Send-Only Addresses
- Receive-Only Addresses
- Junk Mail Settings
- Catch All E-mail
DNS Tools
- Manage DNS
- Manage Contacts
- Change Nameservers
- Domain Lock
- Transfer Away
- Domain Redirect
One-Click Installs
From here you and your customers can choose to install dozens of free applications, including content management systems (such as WordPress, Drupal and Joomla!), ecommerce systems (such as OpenCart, Magento and PrestaShop), and much more. Our one-click installs are quick and easy to set up, and cover everything from invoicing solutions to project management software.
Controlling Access
There may be options that you don’t want your customers to access. For example, you may want to give them access to manage email accounts, but restrict their access to creating databases.
In order to customise the access of a hosting package:
- Go to Manage Hosting and locate the hosting package you wish to change access for
- Select Options > Edit
- Then select Edit Hosting Package. Any further changes will only affect the selected customer, not the overall package type
- You can then manage a list of all the options that are available for the customer, presented in the same order that they would appear in StackCP
Deselecting options won’t ever remove data.
For example, if you deselected the option for databases to be manageable, databases would not be deleted. You would still be able to manage them via My20i - but your customers could not manage them in StackCP.
If you purchase an add-on such as Timeline Backups, this will become a manageable feature for your customers. If it’s something that you would like to charge your own customers for then you can deselect the service until they’ve successfully made payment.
>> Next step: HostShop