Help Centre
How can we help you?
Guides, tutorials, and answers for every Nisc Cloud service. 16 articles across 6 categories.
Web Hosting
4 articles
Log in to nPanel at npanel.nisccloud.com. Choose your organisation, open Emails or your hosting service, and select Mail to manage mailboxes. Follow the account setup prompts, then use the Nisc Mail client or configure your preferred IMAP email client. Contact support if you need help with migration or configuration.
emailnpanelsetup
Log into the registrar where you purchased your domain. Find DNS or Nameserver settings. Replace existing nameservers with: ns1.nisccloud.co.ke and ns2.nisccloud.co.ke. Save the changes. DNS propagation takes 24 to 48 hours globally, though most visitors see the change within 2 to 4 hours. You can test propagation at dnschecker.org.
domaindnsnameservers
Log in to nPanel and open your hosting service, then launch the hosting control panel. Open the WordPress installer (WordPress Toolkit on plans that include it) and choose Install. Fill in your domain, site name, admin username, and password. Select your preferred language and click Install. WordPress will be live on your domain within 2 to 3 minutes. Your admin panel is accessible at yourdomain.co.ke/wp-admin.
wordpressinstallnpanel
Log in to nPanel, open your hosting service, launch the hosting control panel and open File Manager. Navigate to the public_html folder - this is your website's root directory. Click Upload in the top menu. Drag and drop your files or click Select File to browse. Files upload immediately. For websites, ensure your main file is named index.html or index.php. For WordPress sites, use File Manager only for uploads and themes - avoid editing core files.
file manageruploadnpanel
Domains
3 articles
Visit nisccloud.co.ke and use the domain search bar to check availability for your preferred .co.ke name. Add it to your cart. Complete the checkout and provide your contact details (WHOIS information). Your domain is registered within minutes and you will receive a confirmation email. You can then point it to any hosting account or set up DNS records from your domain dashboard.
domainregistration.co.ke
Log into your Nisc Cloud dashboard and select your domain. Go to DNS Management. To point your domain to a hosting server, add an A Record with the name @ and the value set to your server's IP address. To point www to your main domain, add a CNAME Record with name www pointing to yourdomain.co.ke. For email, you will need MX records - your hosting provider supplies these. Changes take up to 24 hours to propagate.
dnsa recordcnamemx
Log in to nPanel, open the domain and turn on auto-renewal, then check that your payment details are up to date. Whether or not auto-renewal is on, we send renewal reminders at 60, 30 and 7 days before expiry. For generic domains such as .com, .net and .org we also send a notice within five days after expiry, as ICANN requires. After expiry the website and email using the domain stop working. Many domains can still be renewed for a limited time after expiry, but the period and any restore fee depend on the registry. .ke domains follow KeNIC's rules.
auto-renewaldomainexpiry
Business Email
3 articles
Open Outlook and go to File > Add Account. Enter your full email address (e.g. info@yourbusiness.co.ke) and click Connect. Select IMAP. Enter incoming server: mail.nisccloud.co.ke, Port: 993, SSL/TLS. Enter outgoing server: mail.nisccloud.co.ke, Port: 587, STARTTLS. Enter your email password. Click Connect. Your emails will sync within a few minutes. Contact support if you need your exact server details.
outlookimapsetupemail
On iPhone: Go to Settings > Mail > Accounts > Add Account > Other. Tap Add Mail Account. Enter your name, email address, password, and a description. Select IMAP. For incoming server: mail.nisccloud.co.ke (port 993, SSL). For outgoing server: mail.nisccloud.co.ke (port 587, SSL). Tap Save. On Android: Open Gmail > Settings > Add account > Other. Follow the same IMAP settings above. Your emails will appear in your phone's mail app within minutes.
mobileiphoneandroidemail setup
The most common reasons emails go to spam: (1) Missing DKIM, SPF, or DMARC records - contact support and we will configure these for you free of charge. (2) Sending bulk or promotional emails from your business email account - use a dedicated email marketing service instead. (3) Your email content contains spam trigger words like "FREE!!!" or "CLICK HERE NOW". (4) Your recipient's mailbox is full. (5) Low sender reputation - avoid sending to invalid email addresses. Contact our support team and we will audit your email authentication settings at no cost.
spamdeliverabilitydkimspf
SSL Certificates
2 articles
Free Let's Encrypt SSL: Log in to nPanel, open your hosting service and launch the hosting control panel, then go to Security > SSL/TLS Status. Click Run AutoSSL. This installs a free SSL certificate on all your domains automatically. Paid SSL certificates: Once you receive your certificate files from us, open the hosting control panel and go to Security > SSL/TLS > Manage SSL Sites. Select your domain, paste in your Certificate (CRT), Private Key, and CA Bundle. Click Install Certificate. Your site will now load on HTTPS. Contact our team if you need us to handle the full installation - it is included free with every certificate purchase.
sslinstallationnpanelhttps
HTTP (HyperText Transfer Protocol) is the standard for transferring data between browsers and websites. HTTPS is the secure version - it encrypts all data using SSL/TLS so third parties cannot intercept or read it. Without HTTPS: Google Chrome shows a "Not Secure" warning in your address bar, Google ranks your site lower in search results, customers see a warning page before entering your site, and M-Pesa payment integrations will not work. With HTTPS: customers see the padlock icon, your Google ranking improves, data is encrypted end-to-end, and you meet one of the PCI-DSS requirements for payment pages.
httphttpssecuritygoogle
VPS Servers
2 articles
You will receive your VPS IP address, username (root), and initial password by email after provisioning. On Mac or Linux: Open Terminal and type: ssh root@YOUR_IP_ADDRESS. Enter your password when prompted. On Windows: Download PuTTY (putty.org). Enter your IP address in the Host Name field. Port 22, Connection type SSH. Click Open. Enter root as username and your password. For security, we strongly recommend adding an SSH key pair and disabling password authentication after your first login.
sshvpsaccessterminal
After connecting via SSH, run these commands in order: sudo apt update && sudo apt upgrade -y (update packages). sudo apt install apache2 -y (install Apache web server). sudo apt install mysql-server -y (install MySQL). sudo mysql_secure_installation (secure your MySQL installation). sudo apt install php libapache2-mod-php php-mysql -y (install PHP). sudo systemctl restart apache2 (restart Apache). Your LAMP stack is now running. Test it by visiting your server IP in a browser - you should see the Apache default page. Upload your website files to /var/www/html/.
lampapachemysqlphpubuntu
Billing and Payments
2 articles
We accept M-Pesa payments via two methods. STK Push (recommended): During checkout, select M-Pesa, enter your phone number, and click Pay. You will receive a payment prompt on your phone. Enter your M-Pesa PIN to complete payment. Paybill: Go to M-Pesa > Lipa na M-Pesa > Pay Bill. Business Number: [our Paybill number]. Account Number: Your invoice number or order number. Amount: As shown on your invoice. Enter your PIN and send. Payments are confirmed within 1 to 5 minutes. You will receive an email and SMS confirmation.
m-pesapaymentbilling
Log into your Nisc Cloud client dashboard. Click Billing in the left menu. Select Invoices. Find the invoice you need and click View or Download PDF. All invoices are available immediately after payment. For corporate clients requiring official tax invoices with our KRA PIN, click Request Tax Invoice on any invoice and it will be generated and emailed to you within 1 business day. For bulk invoice requests or statements, contact billing@nisccloud.co.ke.
invoicebillingdownload
Can't find what you're looking for?
Reach our support team 24/7 via WhatsApp, live chat, email or an nPanel support request. Phone support is available in business hours.