• Home
  • Web Hosting

    Manage Shared Hosting

  • Offshore VPS
    • Offshore Linux VPS
    • Offshore Windows VPS
    • Managed VPS
  • Dedicated Servers

    Hosting that gives you tools

  • RDP
  • Support
    • Knowledgebase
    • Contact
Linkedin Twitter Youtube Facebook
cropped-logo-dark-1.png cropped-logo-dark-1.png
  • Home
  • Web Hosting

    Manage Shared Hosting

  • Offshore VPS
    • Offshore Linux VPS
    • Offshore Windows VPS
    • Managed VPS
  • Dedicated Servers

    Hosting that gives you tools

  • RDP
  • Support
    • Knowledgebase
    • Contact
Login
Get Started
by admin
April 29, 2025

With your shared hosting account ready, the next step is to get your website online by uploading the website files to the server. There are two primary ways to do this: using the cPanel File Manager or via FTP. We’ll cover both methods:

Method 1: Using cPanel File Manager

  1. Open File Manager: Log in to cPanel and click on File Manager (usually under the Files section). A new tab/interface will open showing your account’s files and directories.
  2. Navigate to Document Root: In File Manager, navigate to the directory for your website. By default, the primary domain’s web files live in public_html/. If this is your main site, click into public_html. (For addon domains, cPanel will have created a folder inside public_html or at the root with the domain’s name that serves as that domain’s document root.)
  3. Upload Files: Once in the correct folder, click the Upload button in the top toolbar. You’ll get a file upload dialog. You can either drag-and-drop your website files from your computer into the browser window or click “Select File” to browse your computer. Select all the files (or a ZIP archive of your site) to upload. Uploading a zipped file and then extracting on the server can be faster for many small files: to do that, first upload the ZIP.
  4. Extract if needed: If you uploaded a zip archive of your website, after upload, close the upload dialog and find the file in File Manager. Click to highlight it, then click Extract in the toolbar. It will ask where to extract – confirm extracting into public_html (or the intended folder). The contents will be unpacked. After verifying files are extracted, you can delete the ZIP to save space.
  5. Verify Files: Ensure your main page file (like index.html or index.php) is in the web root (public_html). That’s the default file cPanel will serve for your domain. If your site is built with WordPress, for example, you should see files like wp-config.php, wp-content/, etc., in public_html after extraction.
  6. Set Permissions (if needed): Usually, when uploading via File Manager, permissions are set appropriately. Directories should be 755 and files 644 typically. If you find any access issues, you can right-click a file/directory and choose Permissions to adjust. Most static sites won’t need any changes.
  7. Test Your Website: Now go to your domain in a browser (make sure the domain’s DNS is pointing to this host). You should see your website’s homepage load. If you get a cPanel “welcome” page or directory listing, double-check that you have an index file in the right directory. If you overwrote an existing site, you might need to clear your browser cache.

Method 2: Using FTP (File Transfer Protocol)

  1. FTP Account: By default, cPanel sets up an FTP account using your cPanel username and password. You can use that or create a separate FTP account (in cPanel > FTP Accounts). If you use the main one, the username is your cPanel username and host is your domain or server IP.
  2. FTP Client: Download and install an FTP client like FileZilla (free), WinSCP, or Cyberduck. Open the client and create a new connection or site profile:
    • Host: your domain (or server IP)
    • Port: 21 (for FTP). If using FTPS (explicit SSL), still 21 but with “Use explicit FTP over TLS” option in FileZilla.
    • Username: cPanel username (or the FTP account username you created, which might be [email protected] format for addon FTP accounts).
    • Password: your cPanel password (or the FTP account password).
    • Encryption: Choose explicit TLS if possible for security; if not, use plain FTP as last resort.
  3. Connect and Transfer: Connect to the server. On the remote side, navigate to public_html directory (the FTP usually defaults you to your home, which contains public_html). On the local side, browse to your website files on your computer. Select all files/folders of your site and drag them to the remote public_html in the FTP client. The transfer will start uploading files. This might take some time depending on size and number of files. FileZilla will show progress and any failed transfers (which you can retry).
  4. Completion and Verification: Once all files are uploaded (ensure the file count matches what you expect), verify on the server (you can also refresh File Manager in cPanel to double-check). Then test your website in a browser at your domain to ensure everything works.

Note: If your site uses a database (like PHP+MySQL applications such as WordPress, Joomla, etc.), uploading files is only part of the process. You’ll also need to import the database. You can do that via cPanel’s phpMyAdmin (under Databases section) – create a new database and user (in MySQL Databases), then import the .sql file using phpMyAdmin. Update your site’s config file with the new DB name, user, and password. This might be needed for dynamic sites.

For a simple static HTML/CSS site, the above steps suffice. If after uploading, your site doesn’t show correctly, check path references in your code, and ensure you’ve uploaded to the correct folder (especially if hosting multiple sites on one account).

By following these steps, you can deploy your website on Offshore-Servers shared hosting. The File Manager is quick for small changes or initial upload, and FTP is convenient for ongoing maintenance or large batch transfers. Now your site files are on the server, and you can move on to other setup tasks like configuring DNS or installing additional applications.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • The Benefits of Hosting a Streaming Platform on Offshore Servers
  • What Is DMCA Ignored Hosting and Is It Right for You?
  • How to Secure Your Offshore Dedicated Server in 2025 (Best Practices)
  • Why Cryptocurrency Payments Make Sense for Offshore Hosting
  • 5 Use Cases for Offshore Dedicated Servers You Probably Didn’t Know

Recent Comments

No comments to show.

  • [email protected]
  • [email protected]
  • [email protected]
Company
  • Knowledgebase
  • Affiliate Program
  • Data Center
  • Terms Of Service
  • Policy
  • Contact
  • Blog
Hosting
  • Shared Hosting
  • Managed VPS
  • Offshore Windows VPS
  • Offshore Linux VPS
  • Dedicated Servers
  • RDP Plans
  • Domains
  • SSL Certificate
Join Our Newsletter

We’ll send you news and offers.

Register or Transfer Domain
  • Domain Register
  • Domain Transfer
  • Domain Checker

© Copyright 2025. All Rights Reserved.