How to Install WordPress on BDIX Hosting in Bangladesh (Step-by-Step)
SNBD Host Team
WordPress powers over 43% of all websites on the internet, and for good reason — it's flexible, beginner-friendly, and has an ecosystem of plugins and themes that covers almost any use case. If you're on BDIX hosting in Bangladesh, you're already ahead: your site will load fast for local visitors, which matters a lot for ranking on Google and keeping users engaged.
This guide walks you through the entire process from scratch. If you already have a domain and hosting account with BDIX shared hosting, skip straight to Step 3.
What You'll Need Before You Start
- A domain name (e.g., yourbusiness.com.bd or yourbusiness.com)
- An active hosting account — SNBD HOST's BDIX shared hosting plans start from ৳99/month and include free SSL
- Access to your cPanel dashboard (credentials sent to your email after signup)
- About 20 minutes
If you haven't picked a domain yet, .com.bd domains are a good choice for Bangladesh-based businesses — they signal local credibility to both visitors and search engines. SNBD HOST offers domain registration alongside hosting, so you can manage everything in one place.
Step 1: Point Your Domain to Your Hosting
If you registered your domain with a different registrar than your hosting provider, you need to update your nameservers. Log into your domain registrar's control panel, find the DNS or Nameserver settings, and replace the existing nameservers with the ones SNBD HOST provides (listed in your welcome email).
DNS propagation takes anywhere from 30 minutes to 24 hours, though it's usually done within 2-3 hours in Bangladesh. You can check progress at dnschecker.org — search for your domain and look for the nameserver records to show your new values worldwide.
If you registered your domain directly with SNBD HOST, this step is already done for you.
Step 2: Log Into cPanel
Your hosting welcome email contains your cPanel URL (usually yourdomain.com/cpanel or a direct IP address), username, and password. Open it in a browser and log in.
cPanel is the control panel that lets you manage everything about your hosting account — files, databases, email accounts, SSL certificates, and more. It looks complex at first, but you only need a small part of it to install WordPress.
Step 3: Install WordPress Using Softaculous
Softaculous is a one-click installer built into cPanel. It handles the entire WordPress installation automatically — creating the database, downloading WordPress files, configuring everything. You don't need to touch FTP or write any SQL.
- In cPanel, scroll down to the Software section and click Softaculous Apps Installer
- In Softaculous, find WordPress (it's usually the first featured app) and click Install Now
- Fill in the installation form:
Installation Form Details
- Protocol: Choose
https://— your SSL certificate is already active on SNBD HOST plans, so use it from the start - Domain: Select your domain from the dropdown
- In Directory: Leave this blank unless you want WordPress in a subdirectory like yourdomain.com/blog
- Site Name: Your business name — you can change this later
- Site Description: A short tagline — also changeable later
- Admin Username: Do NOT use "admin" — pick something unique like yourname_admin
- Admin Password: Use a strong password. Softaculous has a generator — use it.
- Admin Email: Use a real email address you check regularly — WordPress sends important notifications here
- Language: English or Bengali — WordPress supports both
Scroll down and click Install. Softaculous takes 60-90 seconds to complete. When it's done, you'll see two links: your site URL and your WordPress admin URL (yourdomain.com/wp-admin).
Step 4: Log Into WordPress Admin
Click the admin URL or go directly to yourdomain.com/wp-admin. Enter the username and password you just set. You'll land on the WordPress Dashboard.
Take a moment to get oriented. The left sidebar has all the main sections: Posts, Pages, Media, Appearance (themes), Plugins, Users, and Settings. Most of your daily work will happen in Posts and Pages.
Step 5: Install Your SSL Certificate (If Not Already Active)
On SNBD HOST plans, SSL is usually auto-provisioned via Let's Encrypt within a few minutes of account activation. To verify: go to your site URL with https:// — if you see a padlock icon in the browser, you're good.
If SSL isn't active yet, go to cPanel → SSL/TLS → Manage SSL Sites, or use the AutoSSL feature to provision it automatically. This takes a few minutes.
Once SSL is confirmed, go to WordPress Dashboard → Settings → General and make sure both the WordPress Address and Site Address start with https://.
Step 6: Install a Theme
WordPress comes with a default theme (currently Twenty Twenty-Four), which is fine for testing but not ideal for a real business site. Go to Appearance → Themes → Add New to browse thousands of free themes.
For Bangladesh businesses, good starting choices include:
- Astra — extremely lightweight (under 50KB), loads fast, pairs well with page builders
- Kadence — similar to Astra, excellent performance defaults
- GeneratePress — minimal, fast, developer-friendly
- OceanWP — more features out of the box, still reasonably fast
Install your chosen theme, then click Activate.
Step 7: Install Essential Plugins
Plugins extend WordPress with additional functionality. Don't go overboard — each plugin adds overhead. Start with these essentials:
- LiteSpeed Cache — if you're on SNBD HOST's LiteSpeed-powered servers, this plugin unlocks server-level caching that dramatically speeds up your site
- Yoast SEO or Rank Math — helps you optimize each page and post for search engines
- UpdraftPlus — automated backups to Google Drive or Dropbox. Essential.
- Wordfence Security — basic firewall and malware scanning
- Contact Form 7 or WPForms — to add contact forms to your site
Go to Plugins → Add New, search for each plugin by name, install, and activate.
Step 8: Create Your First Pages
Go to Pages → Add New to create the core pages your site needs:
- Home — your main landing page
- About — who you are and what you do
- Services or Products — what you offer
- Contact — your contact form and details
Once created, go to Settings → Reading and set your homepage to display your Home page (rather than the default "latest posts" view) unless you're running a blog.
Step 9: Configure Permalinks
By default, WordPress creates ugly URLs like yourdomain.com/?p=123. Change this immediately. Go to Settings → Permalinks and select Post Name. This gives you clean URLs like yourdomain.com/about/, which are better for SEO and easier to share.
Click Save Changes. WordPress will update your .htaccess file automatically.
You're Live
Visit your domain — your WordPress site is live. The foundation is in place: fast BDIX hosting, a theme, essential plugins, and your core pages. From here, it's about adding content, customizing the design, and driving traffic.
If you run into any issues during installation, SNBD HOST's support team is available via live chat and ticket — they're familiar with WordPress setups on their servers and can often resolve issues in minutes.
Next steps worth looking at: set up your email hosting so you can use yourname@yourdomain.com, configure LiteSpeed Cache for maximum speed, and run your site through Google PageSpeed Insights to see where you stand.