Launching your website on KamHost is easy, whether you’re starting from scratch or moving an existing site. This guide will walk you through every step, including using our free website migration service.
Step 1 – Choose a Domain Name
Your domain name is your website’s address (e.g., example.com).
Tips for choosing a domain name:
- Keep it short and easy to remember
- Use relevant keywords for your niche or business
- Avoid hyphens and special characters
- Pick a suitable extension (
.com,.net,.org)
If you already have a domain, make sure it is ready to point to KamHost. If you do not have a domain name yet, you can register a domain name during the hosting account sign-up process.
Step 2 – Sign Up for KamHost Hosting
Choose a hosting plan that fits your needs:
- Shared hosting (best for beginners and small websites)
- VPS hosting (more control and performance)
- Dedicated hosting (for high-traffic websites)
Once your account is active:
- Log in to your KamHost hosting control panel
- Locate your nameservers to point your domain to our hosting service. This step can be skipped if your domain is registered with us.
Step 3 – Use Free Website Migration (Optional)
If your website is hosted elsewhere, you don’t need to move it manually.
Here’s how:
- Log in to your KamHost control panel
- Submit a support ticket for migration
- Provide:
- Your current hosting admin URL
- Username
- Password
Our support team will handle the migration for you — hassle-free and at no extra cost.
Step 4 – Manual Website Upload (If Not Using Migration)
If you want to move your website yourself, follow these steps:
a) Backup Your Website from Your Current Host
If your website is on cPanel hosting, back up:
- Website files (e.g. public_html)
- MySQL databases
- Email accounts (if applicable)
Download the files and database .sql backups to your computer.
b) Upload Files to KamHost
- Log in to your KamHost control panel
- Open File Manager →
wwwfolder - Upload your website files to the example.com folder inside
www
or upload your website files using FTP. Check how to upload files using FTP.
Note: Replace example.com with your actual domain name. The path should look like /www/example.com/. Alternatively, you can compress all website files and folders into a ZIP file, upload the ZIP file, and then extract it in File Manager.
c) Create and Import Your Database
- Go to Databases → MySQL Databases
- Click Add MySQL and create a new database
- Open phpMyAdmin, select the database, click Import, and upload your
.sqlbackup file
d) Update Configuration Files
- Update your CMS configuration file (e.g.,
wp-config.phpfor WordPress) with:
DB_NAME
DB_USER
DB_PASSWORD
DB_HOST
Step 5 – Point Your Domain to KamHost
If your domain is registered elsewhere:
- Log in to your domain registrar
- Replace the current nameservers with KamHost nameservers:
ns1.yourhost.com
ns2.yourhost.com
- Wait 1–24 hours for DNS propagation
Step 6 – Test Your Website
Before officially launching:
- Visit your website using your domain
- Test all pages, forms, and login areas
- Check email functionality (if hosted on the same domain)
- Make sure your site works on both desktop and mobile devices
Step 7 – Go Live and Maintain Your Website
Once testing is complete:
- Ensure your domain points correctly to KamHost
- Announce your website launch
- Regularly back up your files and databases
- Keep your CMS, plugins, and themes updated
- Monitor site performance and optimize for speed and SEO
Quick Launch Checklist
- Domain registered and pointing to KamHost
- Website files uploaded
- Database imported and configured
- Configuration files updated
- Website fully tested
- Backups and maintenance plan in place
This guide ensures that beginners can launch their website on KamHost confidently, whether using our free migration service or doing it themselves manually.
