Quick Start Guide¶
Get your website online with Salama Hosting in just a few steps. This guide walks you through the essentials — from creating your account to launching your first website.
Step 1: Create Your Account¶
- Visit my.salamahosting.com/auth/register.
- Fill in your name, email address, and a strong password.
- Verify your email by clicking the confirmation link sent to your inbox.
- Log in to your Client Portal at my.salamahosting.com.
Step 2: Register a Domain¶
Your domain is your website's address on the internet (e.g., yourbusiness.com).
- From the client portal, go to Domains → Register a New Domain.
- Search for your desired domain name.
- Select an available domain and choose your registration period (1–3 years).
- Add it to your cart and proceed to checkout.
Tip: If you already own a domain with another registrar, you can transfer it to Salama Hosting or simply point its nameservers to our servers.
Step 3: Choose a Hosting Plan¶
Select a hosting plan based on your website's needs:
| Plan | Best For | Key Features |
|---|---|---|
| Shared Hosting | Blogs, small business sites | Affordable, cPanel/Plesk/DirectAdmin |
| Managed WordPress | WordPress websites | Auto-updates, caching, security |
| VPS Hosting | Growing sites, apps | Dedicated resources, root access |
| Dedicated Server | High-traffic, enterprise | Full server, maximum performance |
- Go to Services → Order New Service in your client portal.
- Select your hosting plan and billing cycle.
- Choose your preferred control panel (cPanel, Plesk, or DirectAdmin).
- Complete the purchase using your preferred payment method.
Step 4: Connect Your Domain to Hosting¶
After purchasing hosting, you need to point your domain to your hosting account:
If your domain is registered with Salama Hosting:¶
Your domain is automatically configured — no action needed.
If your domain is with another registrar:¶
Update your domain's nameservers at your current registrar to:
ns1.salamahosting.com
ns2.salamahosting.com
DNS changes typically take 1–24 hours to propagate globally.
Step 5: Access Your Control Panel¶
Once your hosting is active, you'll receive a welcome email with your control panel credentials.
cPanel Access¶
- URL:
https://yourdomain.com:2083or via client portal - Login: Use the username and password from your welcome email
Plesk Access¶
- URL:
https://yourdomain.com:8443or via client portal - Login: Use the credentials from your welcome email
DirectAdmin Access¶
- URL:
https://yourdomain.com:2222or via client portal - Login: Use the credentials from your welcome email
Step 6: Install Your Website¶
Option A: Install WordPress (Recommended for Beginners)¶
- Log in to your control panel.
- Open Softaculous Apps Installer (cPanel) or WordPress Toolkit (Plesk).
- Click Install WordPress.
- Choose your domain and set your admin username and password.
- Click Install — your WordPress site will be ready in under a minute.
Option B: Upload Custom Files¶
- Open File Manager in your control panel.
- Navigate to the
public_htmldirectory. - Upload your website files (HTML, CSS, PHP, etc.).
- Your site is live at your domain.
Option C: Upload via FTP¶
- Download an FTP client like FileZilla.
- Connect using your hosting credentials (provided in welcome email).
- Upload files to the
public_htmldirectory.
See our FTP & File Management Guide for detailed instructions.
Step 7: Set Up Email¶
Create professional email addresses linked to your domain:
- In your control panel, go to Email → Email Accounts.
- Click Create and enter the desired username (e.g.,
info,sales,support). - Set a strong password and email quota.
- Access your email via Webmail, or configure it in Outlook/Thunderbird/mobile.
See our Email Setup Guide for detailed configuration.
Step 8: Secure Your Website¶
- Enable SSL: In cPanel, go to SSL/TLS Status → Run AutoSSL for a free Let's Encrypt certificate. Your site will show the secure padlock icon.
- Set strong passwords: Use unique, complex passwords for your control panel, FTP, email, and CMS.
- Enable backups: Set up automatic backups from your control panel. See our Backup Guide.
What's Next?¶
Now that your website is live, explore these resources to make the most of your hosting:
- Website Performance — Optimize speed and loading times
- DNS Management — Configure DNS records for email and services
- Security Best Practices — Keep your site safe
- WordPress Management — Manage plugins, themes, and updates
- Troubleshooting — Diagnose and fix common problems
Need Help?¶
Our support team is ready to assist you at every step:
- Email: support@salamahosting.com
- Phone: 0702 499 649 / 0783 975 685
- Live Chat: Available in your client portal