Follow

Web Hosting - Upload A Web Site Via FTP

Prerequisites

Active Web services, see Add Hosted Services, previously configured domain name, existent FTP account, and a FTP client.

Summary

This article will demonstrate how to upload a website to the control panel.

1. Before proceeding to upload a website to the control panel, ensure the prerequisite steps have been met. A website must exist and have previously been created in the control panel, in addition to A FTP Account in place with access rights to the root folder of the website. By default the root folder is the wwwfolder associated with the site space in the control panel. This can be changed to another folder, site, or virtual space in the site configuration. Take note of the default folder to upload the site to the proper location.

With the FTP account created, write down the username and password combination of an account with access to the website root folder.


2. Next, if not already known, determine the FTP settings of the account by referencing the support article Determine the FTP Server Address. Write that down along with the previously recorded FTP account information, and root folder information.

 

3. There are a variety of programs and methodologies for accessing an FTP site, for simplicity it is recommended to either use the native file browser built into Windows operating systems, or use an excellent third party application such as FileZilla. In the following steps FileZilla will be used for its universal interface across different operating systems, and its ability to save, and manage multiple websites. After downloading, and installing FileZilla, open the program and click the server icon just under the File menu.


4. Click on New Site.


5. In the upper left corner of the screen click once on New Site, to modify the text value to something that references the organization's website. Next fill out the following information in the respective categories (PLEASE NOTE: values entered in the image may not correspond, or be applicable to another organization's settings and are only in place to serve as an example):

  • Host: IP address obtained from Step#2.
  • Protocol: FTP.
  • Encryption: Use plain FTP.
  • Logon Type: Normal.
  • User: Username determined in Step#1.
  • Password: Password specified in Step#1.

Upon completing all the indicated fields, click the Connect button.


6. FileZilla will begin to connect to the FTP site, generally speaking any text response in green is a successful connection, and any response in red will prevent a connection to the FTP site. Once connected the folder hierarchy of the FTP site will be displayed, expand the folders until the root folder of the site is reached. Typically, and as configured in this case, the wwwroot folder serves as the container for the website directory.

Next on the left side of the program will be an explorer windows to navigate the local computer. Locate the contents of the site, drag, and then drop the contents into the wwwroot (or specified site root) folder. The default site document must be uploaded to this location, and should be named or specified according to the default documents list in the website configuration (as detailed in the article Modify The Default Documents List). If the default document isn't specified, or isn't uploaded to the website root folder the site will not display.

Finally, take note of the transfer dialogue at the bottom of the program once the transfer has completed, successfully, the only tab among Queued files, Failed Transfers, and Successful Transfers that will have a number next to it will be Successful Transfers. If any other category has a number next to it, determine which file failed and attempt the upload of that particular file again.


7. To confirm that the control panel is configured to see the upload, test the functionality of the site in a web browser. The site (www.clouddev1.myhostedservice.net) resolves successfully to the following website, indicating the website setup is complete. If there are any problems setting up the site, or with the upload contact the help desk support@itsolutionsnow.com