Customizing and White Labeling WHM/cPanel for Nabtech Resellers
Customizing and White Labeling WHM/cPanel for Nabtech Resellers
Customizing and white labeling WHM/cPanel allows resellers to provide a branded, seamless experience to their clients. This guide details every step required to fully customize WHM/cPanel, set up private nameservers, and integrate with billing software like WHMCS, Blesta, or HostX.
Part 1: Customizing WHM for Resellers
-
Branding the WHM Interface
- Add Your Logo and Company Name
- Log in to WHM: Open your WHM interface by entering your server’s IP followed by :2087 (e.g., https://your-server-ip:2087).
- Navigate to Customization: Go to Home > cPanel > Customization.
- Upload Logo: In the "Company Information" section, upload your company’s logo.
- Set Company Name: Enter your company name in the "Company Name" field.
- Custom Styles
- Create Custom Stylesheet: Develop a stylesheet (CSS) aligning with your company’s branding.
- Upload Custom Style: Go to Home > Themes > Universal Theme Manager. Click Browse to upload your custom stylesheet.
- Add Your Logo and Company Name
-
Configuring Feature Lists
- Create Custom Feature Lists
- Access Feature Manager: Navigate to Home > Packages > Feature Manager.
- Create a New Feature List: Enter a name for your new feature list and click Add.
- Select Features: Check the features you want to include or exclude from this list.
- Save your changes.
- Create Custom Feature Lists
-
Package Management
- Create Custom Packages
- Access Add a Package: Navigate to Home > Packages > Add a Package.
- Define Package Resources: Enter a package name. Set resources such as disk space, bandwidth, email accounts, and databases.
- Apply Feature List: Select the feature list you created earlier from the dropdown menu.
- Create Custom Packages
-
Customizing Email Notifications
- Modify Notification Templates
- Access Edit System Mail Preferences: Navigate to Home > Server Contacts > Edit System Mail Preferences.
- Customize Email Templates: Edit the email templates to include your company’s branding and tailored messages.
- Modify Notification Templates
-
Security and Access Control
- Set Up Two-Factor Authentication (2FA)
- Enable 2FA: Navigate to Home > Security Center > Two-Factor Authentication.
- Configure 2FA: Follow the steps to enable 2FA for WHM.
- Manage Reseller Privileges
- Access Reseller Center: Navigate to Home > Reseller Center.
- Assign Privileges: Configure permissions for reseller accounts.
- Set Up Two-Factor Authentication (2FA)
Part 2: Customizing cPanel for Clients
-
Branding and Themes
- Custom Logos and Themes
- Access Customization in WHM: Go to Home > Customization.
- Upload Logo and Select Theme: Upload your logo and select a theme that matches your brand.
- Custom Logos and Themes
-
Customizing the cPanel Interface
- Apply Custom Feature Lists
- Assign Feature Lists to Accounts: Navigate to Home > Account Functions > Modify an Account. Select the account and apply the custom feature list created earlier.
- Modify cPanel Layout
- Use cPanel Layout Editor: Log in to cPanel as a user and navigate to Preferences > Change Style. Customize the layout to prioritize or hide certain features.
- Apply Custom Feature Lists
-
Customizing Support Information
- Custom Support Links
- Set Custom Support Links: In WHM, go to Home > Customization and add links to your support portal, knowledge base, or contact page.
- Modify Contact Information
- Set Contact Information: Ensure your contact details are visible in cPanel by navigating to Home > Account Functions > Modify Account in WHM and editing the contact information fields.
- Custom Support Links
-
Enhancing Security for Clients
- Enable Two-Factor Authentication (2FA) for Clients
- Encourage 2FA: Instruct clients to enable 2FA in their cPanel accounts by navigating to cPanel > Security > Two-Factor Authentication.
- Provide Security Tools
- Offer Security Tools: Include tools like SiteLock, CodeGuard, and SSL certificates within cPanel. Manage these through the "Security" section in WHM.
- Enable Two-Factor Authentication (2FA) for Clients
-
Customizing Client Notifications
- Modify Email Templates
- Access Customization: In WHM, go to Home > Customization > Email Templates.
- Edit Templates: Customize the text and branding of the email templates used by cPanel.
- Modify Email Templates
Part 3: Setting Up Private Nameservers
Was this article helpful?
Discussion
Loading the discussion…
Sign in to join the discussion.