CloudNine cPanel Account Creator
Lightweight cPanel Account Creation System
CloudNine cPanel Account Creator has been discontinued.
Check CloudNine in the coming weeks for the initial release of our new product, HostAutomate.
Who:
Written by: Sparky
Maintained by: Sparky
Current Version:
1.11 Beta - Expires 10. Feb. 2008
Features
- Lightweight and easily customizable
- Includes exclusive Invitation Code system, which, if enabled, forces users
to have an admin-generated code to be able to create an account
- Supports all TLDs, CCTLDs and Subdomains
- Includes full-featured lightweight Admin CP
- New (1.1b): Users may generate invitation codes for their friends; invitations added at a customizable interval or manually by admins
- New (1.1b): Forced ads and ad-removal system, complete with PayPal integration
Requirements:
- PHP 4.4.3 or Greater for most features [Minimum]
- PHP 5.2.1 or Greater for all features [Recommended]
- MySQL 3.0 or Greater [Minimum]
- MySQL 5.0 or Greater [Recommended]
- Zend Optimizer 2.1.0 or Greater [Required]
Download:
No longer available. Will be supported through January 1, 2008.
Addons:
No longer availible.
Enabling 1.1 Beta Features:
CREATE TABLE c9_beta (parameter TEXT, value TEXT);
INSERT INTO c9_beta values ('beta11enabled', 'true');
Buy C9 cPanel Account Creator:
No longer availible.
Instructions:
1) Extract all files to your preferred directory.
2) Edit config.php to reflect your MySQL settings.
3) Execute the following SQL query on your database:
CREATE TABLE c9_config (configname TEXT, configvalue TEXT);
CREATE TABLE c9_users (user TEXT, domain TEXT, email TEXT);
CREATE TABLE c9_used_keys (c9key TEXT, user TEXT);
CREATE TABLE c9_keys (c9key TEXT, times int(40), plan text);
CREATE TABLE c9_domains (domain TEXT);
CREATE TABLE c9_logs (user TEXT, month INT(40), day INT(40), year INT(40));
INSERT INTO c9_domains values ('com');
INSERT INTO c9_domains values ('net');
INSERT INTO c9_domains values ('org');
INSERT INTO c9_domains values ('biz');
INSERT INTO c9_domains values ('info');
INSERT INTO c9_domains values ('us');
INSERT INTO c9_config values ('skeys', 'no');
INSERT INTO c9_config values ('forcekeys', 'no');
INSERT INTO c9_config values ('ns1', 'ns1.domain.com');
INSERT INTO c9_config values ('ns2', 'ns2.domain.com');
INSERT INTO c9_config values ('image', 'no');
INSERT INTO c9_config values ('template', 'default');
INSERT INTO c9_config values ('cpuser', 'username');
INSERT INTO c9_config values ('cppass', 'password');
INSERT INTO c9_config values ('cppackage', 'username_package');
Licensing FAQ:
Q: What do you mean by 'expires (date)'?
A: C9 CPC usually is updated every month. We expire builds four months from their release date,
thus forcing users to update their installation to the latest version, which may contain security updates.
Q: So I have to update every time it expires?
A: That depends. If no major security fixes are made, then we will extend the life cycle of recent builds.
However, if critical security fixes are released, then the build will expire on schedule.
Q: Do I have to reinstall after every expiration?
A: No. To update C9 CPC, you simply download the update package and overwrite all files with provided ones.
To keep your current settings, don't overwrite config.php. SQL is usually left unchanged.
Q: What happens when my license expires?
A: You won't receive any more updates. You can continue using your current build until it expires.
Q: How do License, Server and User keys work?
A: License keys are checked against the C9 server and verified. Server IDs are matched against the first
few IP addresses the license key is accessed from. User keys are random and regenerated every few builds.
Q: So how do I get a new license and user key, once they're rotated?
A: You'll receive them by email.
Bugs & Support:
- For support, please email support -at- cloud9nine -dot- net.