Ready to put your first website online? Here's a step-by-step guide to get started.
Option A: Install WordPress (Recommended for Beginners)
- Log in to DirectAdmin.
- Open Softaculous from the dashboard.
- Find WordPress and click Install.
- Choose your domain, set an admin username and password.
- Click Install — your site will be ready in seconds.
Option B: Upload a Custom Website
- Create your website files locally (HTML, CSS, JavaScript).
- Connect to your hosting via SFTP.
- Upload all files to the
public_htmldirectory. - Ensure your homepage is named
index.htmlorindex.php.
Testing Your Site
After uploading, visit your domain in a browser. If DNS hasn't propagated yet, you can test using:
http://YOUR_SERVER_IP/~username/
Tip: WordPress powers over 40% of all websites. It's free, easy to customize with themes and plugins, and has a massive community for support.
If you need help getting started, our support team can assist with initial setup and configuration.