FlexoHost Logo
FlexoHost Logo
Back to guides
Web Hosting4 min readOct 29, 2026

How to Host a Website in Bangladesh: Step-by-Step Guide for Beginners

Host your first website in Bangladesh: choose a domain and hosting, pay with bKash, install WordPress or upload files, connect the domain, add SSL and go live.

FlexoHost Team

Technical guides & hosting tips

On this page
How to Host a Website in Bangladesh: Step-by-Step Guide for Beginners

Putting a website online is easier than most people think. You need three things: a domain (your address), hosting (the server that stores your site) and your website (WordPress or your own files). This guide walks you through every step for Bangladesh, from choosing a plan to going live with SSL.

Step 1: choose a domain name

  • Keep it short, easy to spell and close to your brand.
  • .com is global and instant; .com.bd shows a Bangladeshi business but needs a trade licence; .bd is short and local. Compare them: .com.bd vs .bd vs .com.

Step 2: choose the right hosting

Your site Hosting
Blog, portfolio, company profile Shared web hosting
Visitors mainly in Bangladesh BDIX hosting
Online store E-commerce hosting
Custom app, bot, API BDIX VPS

Check storage, free SSL, daily backups and the renewal price. More: best web hosting in Bangladesh.

Step 3: buy and pay with bKash or Nagad

Add the domain and hosting to the cart, create an account and pay by bKash, Nagad, Rocket, card or bank. Full walkthrough: buy hosting and a domain with bKash.

After payment you receive an email with your cPanel login.

Step 4: build or upload your website

Option A: WordPress (no coding)

  1. Log in to cPanel and open Softaculous → WordPress.
  2. Choose your domain, set an admin username and a strong password, and install.
  3. Log in at yourdomain.com/wp-admin, pick a theme and add pages.

Guide: install WordPress from cPanel.

Option B: your own HTML/React build

  1. Open File Manager in cPanel, go to public_html.
  2. Upload your files (or a zip and extract it). index.html must be in public_html.

Guide: upload a website in cPanel. For Node.js apps: run a Node.js app in cPanel.

Step 5: connect the domain

If you bought the domain and hosting together, this is done for you. If the domain is elsewhere, change its nameservers to the ones in your hosting welcome email. Changes usually take effect within a few hours. Guide: change nameservers.

Step 6: turn on SSL (HTTPS)

Most cPanel hosting issues a free SSL certificate automatically (AutoSSL) once the domain points to the server. Check that your site opens with https://. If WordPress still shows "Not secure", see fix mixed content.

Step 7: set up business email

Create addresses like info@yourdomain.com in cPanel → Email Accounts, and use webmail or connect them to your phone. More: business email with your own domain.

Step 8: tell Google about your site

Add your site to Google Search Console and submit your sitemap so Google can find your pages. Guide: Search Console setup.

Launch checklist

  • Domain points to hosting
  • Site opens with HTTPS
  • Contact page and phone/WhatsApp visible
  • Mobile view checked
  • Backups enabled (check cPanel)
  • Search Console connected

Bottom line

Hosting a website in Bangladesh takes an hour for a .com: pick a domain and plan, pay with bKash, install WordPress or upload your files, connect the domain and turn on SSL. Then focus on content and customers.

Related: website cost in Bangladesh

সাধারণ জিজ্ঞাসা (FAQ)

What do I need to host a website?

A domain name, a hosting plan, and your website files or a CMS like WordPress. With cPanel hosting you can install WordPress in one click.

How much does it cost to host a website in Bangladesh?

A small site costs roughly ৳2,000–৳4,000 for the first year for a domain and entry hosting. Many plans include a free domain for the first year.

How long does it take to get a website online?

With a .com domain and hosting bought together, you can be online within an hour. A .com.bd domain needs document checks and usually a few working days.

Can I host a website for free?

Free hosts exist, but they come with ads, limits and no proper support or backups. For a business, low-cost paid hosting is safer.

Should I choose BDIX hosting?

If most visitors are in Bangladesh, BDIX hosting loads faster for them. For an international audience, regular hosting or a server near your visitors is better.

Can I host a React or Next.js site?

A static export can be uploaded to any cPanel hosting. A Next.js app that needs a server runs on cPanel's Node.js app feature or on a VPS.

Need fast hosting for your website?

NVMe SSD, LiteSpeed, free SSL and 24/7 support, with servers in Bangladesh (BDIX) and abroad.

Related guides

Need Help? We Are Here To Help You

Please feel free to consult with one of our experts, who will thoroughly evaluate your specific requirements and provide a tailored proposal that perfectly aligns with your company's unique needs and realities.