Your First Day with EGPHP
Congratulations on your new hosting account! This checklist will guide you through the essential steps to get your website up and running quickly.
Estimated Time: Following all these steps typically takes 30-60 minutes, depending on your experience level.
Essential Setup Checklist
-
1. Access Your Control Panel Log in to EGPNL using the credentials from your welcome email. Bookmark the login page for easy access.
-
2. Change Your Password For security, change the default password to something unique and strong.
-
3. Add Your Domain Add your domain name to your hosting account. You can use your own domain or start with a temporary subdomain.
-
4. Point DNS to EGPHP Update your domain's nameservers at your registrar, or add an A record pointing to your server IP.
-
5. Install SSL Certificate Enable free Let's Encrypt SSL to secure your website with HTTPS.
-
6. Upload Your Website Upload your files via FTP/SFTP or use the file manager. For WordPress, use the one-click installer.
-
7. Create Email Accounts Set up professional email addresses using your domain name.
-
8. Set Up Backups Configure automatic backups to protect your data.
Priority Tasks Explained
Adding Your Domain
Your domain is your website's address. To add it:
- Go to Domains in EGPNL
- Click Add Domain
- Enter your domain name (e.g., yourdomain.com)
- Click Create
Don't have a domain yet? You can use a temporary subdomain like
yourusername.egphp.com while you decide on a domain name.
Configuring DNS
You have two options for DNS configuration:
Option A: Use EGPHP Nameservers
- Log in to your domain registrar
- Find nameserver settings
- Enter the nameservers provided in your welcome email
- Save changes
Option B: Add A Record
- Keep your current nameservers
- Add an A record pointing to your server IP
- Add a CNAME for www pointing to your domain
DNS Propagation: DNS changes can take 24-48 hours to propagate worldwide. Your site may not be accessible immediately after making changes.
Enabling SSL
SSL is essential for security and SEO. To enable free SSL:
- Go to SSL section in EGPNL
- Select your domain
- Click Issue Let's Encrypt Certificate
- Wait for the certificate to be issued (usually instant)
Optional (But Recommended)
Create a Database
If your website uses a database (like WordPress, Laravel, etc.):
- Go to Databases
- Create a new database
- Create a database user
- Note the credentials for your application
Set Up Email
Create professional email addresses:
- Go to Email
- Click Create Email Account
- Enter username and password
- Configure your email client
Was this article helpful?