HostingSpanish version

Support article

How Do I Upload My Website to My Hosting?

Log into your DirectAdmin panel, open the file manager, locate the public folder, and upload your files. Follow this step-by-step guide to publish your site.

Published: 30/06/2026Updated: 30/06/2026

✅ Option 1: Upload your site from the file manager

🧭 For DirectAdmin users

  1. Log in to your DirectAdmin panel 👉 Go to https://tudominio.com:2222 and sign in with your credentials
  2. Click on “File Manager”
  3. Locate the public folder Go to domains/tudominio.com/public_html (This is the folder where your website must go)
  4. Click on “Upload Files” Upload your site directly or a .zip file
  5. If you uploaded a .zip, extract it Right-click the file and choose “Extract”
  6. Verify that the files are in public_html Your main file must be named index.html or index.php

🧭 For cPanel users

  1. Log in to cPanel 👉 https://tudominio.com:2083
  2. Go to “File Manager”
  3. Open the public_html folder
  4. Click on “Upload” and upload your files
  5. If you’re using a .zip, extract it inside public_html
  6. Make sure your main file is named index.html or index.php

🖥️ Option 2: Upload your site using an FTP client (such as FileZilla)

1. Open FileZilla or your preferred program

2. Use the following details to connect (you’ll find them in your panel or activation email):

  • Server (Host): ftp.tudominio.com or the server IP
  • Username: your FTP or panel username
  • Password: the same as your panel or the one you set up
  • Port: 21

3. Connect and navigate to the /public_html folder

4. Upload all your site’s files to that folder


🧪 How to check whether you did it right

After uploading everything, open your browser and visit: 👉 https://tudominio.com If you see your site loading, you’re done! 🎉


🧠 Practical tips

  • If your site doesn’t appear, check that your main file is named index.html or index.php
  • Delete the default test index.html file that comes with some hosting accounts
  • If you’re uploading a WordPress site, make sure you also upload the database and configure the wp-config.php file