Knowledge Base

Knowledge Base from Naikbeen Control apnel For Web Hosting and Domain Registration

  1. Domain Registration

What is a Domain Name? A domain name is the address of your website that people type into a browser’s URL bar to visit your site. Examples include “example.com” or “yourbusiness.org.”

How to Register a Domain Name?

  • Search for your desired domain using our domain search tool.
  • Choose a domain extension (.com, .net, .org, etc.).
  • Complete the registration process by providing your details and making the payment.

Domain Lifecycle:

  • Registration: Purchase a domain for a minimum of 1 year.
  • Expiration: Renew before the expiration date to maintain ownership.
  • Grace Period: Renew your domain within the grace period if it has expired (duration varies by registrar).
  • Redemption Period: Recover your domain during this time for an additional fee if not renewed during the grace period.
  • Deletion: After the redemption period, the domain becomes available for others to register.

Transferring a Domain:

  • Ensure your domain is at least 60 days old.
  • Unlock the domain and get the EPP code from your current registrar.
  • Initiate the transfer with the new registrar and complete the verification process.

WHOIS Privacy Protection: WHOIS privacy protection hides your personal information from being publicly visible in the domain registration database.

DNS Basics:

  • A Record: Points your domain to an IP address.
  • CNAME Record: Points one domain to another domain.
  • MX Record: Directs email to a mail server.
  • TXT Record: Used for verification and other settings like SPF, DKIM, and DMARC.
  1. Web Hosting

Types of Hosting:

  • Shared Hosting: Affordable and beginner-friendly, but resources are shared with other users.
  • VPS Hosting: Offers dedicated resources on a virtual server.
  • Dedicated Hosting: A physical server dedicated to your website.
  • Cloud Hosting: Scalable and reliable hosting using a network of servers.

Setting Up Your Hosting Account:

  • Login to your hosting account.
  • Access cPanel or your control panel.
  • Upload your website files or install a CMS (e.g., WordPress).

Bandwidth and Disk Space Explained:

  • Bandwidth: The amount of data your website can transfer to users.
  • Disk Space: The storage capacity for your website’s files and databases.

Website Migration:

  • Backup your website files and database.
  • Upload the files to your new host via FTP or cPanel.
  • Update DNS settings to point to the new host.

Managing Hosting Resources: Monitor CPU, RAM, and inode usage through the control panel to ensure optimal performance.

  1. Email Hosting

Setting Up Business Email Accounts:

  • Access your hosting control panel.
  • Navigate to the Email section and create a new account.
  • Configure settings such as password and storage limits.

Configuring Email Clients:

  • Use IMAP or POP settings to connect to clients like Outlook, Thunderbird, or Gmail.
  • Ensure the correct incoming and outgoing mail server settings are used.

Troubleshooting Email Issues:

  • Check DNS settings (e.g., MX records).
  • Verify email client configuration.
  • Ensure your domain and hosting are active.

Spam Protection:

  • Use spam filters provided by your hosting provider.
  • Set up SPF, DKIM, and DMARC records.
  1. Website Security

Installing SSL Certificates:

  • Access your control panel or hosting account.
  • Install a free or purchased SSL certificate to secure your website.

Best Practices for Website Security:

  • Use strong passwords for your hosting and admin accounts.
  • Keep CMS, plugins, and themes updated.
  • Limit login attempts and use two-factor authentication.

Backup Strategies:

  • Schedule regular backups of your website and databases.
  • Store backups on cloud services or local devices.

Malware and DDoS Protection:

  • Use a web application firewall (WAF).
  • Scan your website regularly for malware.
  1. Website Development

Setting Up a CMS:

  • Install WordPress, Joomla, or Drupal through your control panel.
  • Configure basic settings and choose a theme.

Managing Databases:

  • Access the database section in your control panel.
  • Create, edit, or delete databases using tools like phpMyAdmin.

Uploading Files:

  • Use an FTP client or File Manager to upload website files to the server.
  1. Billing and Account Management

Renewing Services:

  • Log in to your account dashboard.
  • Select the service to renew and complete the payment process.

Understanding Invoices:

  • View and download invoices for your domain, hosting, and other services.

Refund Policy: Refer to our refund policy for domain and hosting services.

  1. Advanced Topics

Setting Up a CDN:

  • Choose a CDN provider like Cloudflare.
  • Update DNS settings to route traffic through the CDN.

Server Configurations:

  • Learn the differences between Apache and NGINX.
  • Configure server settings for optimal performance.

Cron Jobs:

  • Schedule automated tasks through the Cron Jobs section in your control panel.

APIs for Domain and Hosting Management:

  • Use API documentation to integrate with domain and hosting services programmatically.

For more information, visit our Help Center or contact our support team for assistance.