Site: US UK AU |

How to use SiteWorx to install ExpressionEngine

How to use SiteWorx to install ExpressionEngine 

This article demonstrates how to install ExpressionEngine on your Nexcess account.

Download ExpressionEngine

  1. Navigate to the EllisLab ExpressionEngine website.
  2. Log in to your EllisLab account by clicking Sign In > Buy Now.
  3. Scroll down the EllisLab store page, find your corresponding ExpressionEngine download link and click Download

Configure FTP credentials to transfer ExpressionEngine files 

If you already have Nexcess FTP credentials, you may skip this section.

  1. Log in to your SiteWorx account.
  2. On the left menu, click Hosting Features > FTP > Accounts (Figure 1).

 Figure 1. SiteWorx main menu; Hosting Features > FTP > Accounts

3. In the Add an FTP Account menu, fill in the FTP Username, Password, Confirm Password, then click Add (Figure 2).

Figure 2. Add an FTP Account menu.

Prepare the ExpressionEngine files for transfer 

  1. Navigate to the ExpressionEngine download.

  2. Right-click on the ExpressionEngine zip file and select Extract All….

  3. Select the destination directory for the extraction and then click the Extract button.  

  4. After the files have extracted, open the new folder.

Use FTP to connect to the Nexcess server       

If you do not have a preferred FTP client, follow our guide on working with Filezilla.

  1. Launch your preferred FTP client and in the Host, Username, and Password fields, type the Nexcess server name, username, and password you created earlier in SiteWorx.

  2. In the local computer pane of your FTP client, locate the unzipped ExpressionEngine file.  

  3. The remote computer pane is the Nexcess server.  Click the appropriate folders to navigate to the target directory for ExpressionEngine installation.  

  4. Click-and-drag the ExpressionEngine file from your local computer window to the Nexcess server window. This will start the file copying process to your site.

Configure the database 

  1.  Log in to your SiteWorx account.

  2. In the SiteWorx main menu, click Hosting Features > MySQL > Databases (Figure 3).


Figure 3. SiteWorx main menu; Hosting Features > MySQL > Databases.

 3. In the MySQL Database Management panel, in the Database Name field, type a name for your ExpressionEngine database and select the Create User check box (Figure 4). 

Figure 4. My SQL Database Management panel and Create User check box.

4. Enter a name for your database and username. We recommend both names to be the same as the database for the sake of consistency.  

5. Within the Password and Confirm Password fields, either provide your own password, or click Generate.

6. Verify all of the MySQL User Permissions check boxes are selected and click Add.  

Configure ExpressionEngine      

  1. Navigate to your domain with the path of your ExpressionEngine installation. For example, if your domain name is, and your ExpressionEngine installation is EE, navigate to the following path: If your ExpressionEngine installation is at the top level of your domain, then navigate to:

  2. The ExpressionEngine Installation and Update Wizard page will appear; click Click here to begin!.


3. The next page is a pre-installation test that will check whether you are installing or upgrading the version of ExpressionEngine. Once the pre-installation test is complete, select Click here to install a brand new copy of ExpressionEngine Core,

4. You will now see the ExpressionEngine License agreement. Read the agreement, and if you agree, select the I agree check box and click Submit.

5. The server settings window will display. Type your email address in the Email address of webmaster field.  

6. The "Database Settings" window displays. Enter the database credentials created earlier.

7. Type your username, password, and database name in the corresponding fields. Ignore all other settings.

8. The “Create your Admin Account” window displays. Fill-in the fields with the appropriate information.

For steps 9 to 11, refer to the below figure.

9.  In the “Choose your Site Theme” section, choose a pre-existing theme or maintain it as a "None-Empty Installation." 

10. The “Optional Modules” section allows you to install various modules that are not included with ExpressionEngine. You may now choose to include any or all of those modules. 

11. In the Localization Settings fields, enter your country and city. Click Install ExpressionEngine.

12. A message will display once the installation is complete.

13. Launch your FTP client, navigate to ExpressionEngine, and locate the /system/installer folder. Right-click on the folder and select Delete.


For 24-hour assistance any day of the year, contact our Support Team by email or through the Client Portal.

Article Rating (1 Votes)
Rate this article
  • Icon PDFExport to PDF
  • Icon MS-WordExport to MS Word
Attachments Attachments
There are no attachments for this article.
Related Articles RSS Feed
How to configure ExpressionEngine permissions and ownership
Added on Tue, Nov 11, 2014
How to secure your ExpressionEngine website
Added on Tue, Dec 9, 2014
How to purchase Nexcess shared hosting plans
Added on Mon, Jan 4, 2016
What is ExpressionEngine?
Added on Wed, Sep 11, 2013
How to install the Nexcess CDN with ExpressionEngine
Added on Tue, Sep 10, 2013