Site: US UK AU |

How to install Magento CE v1.8 and later

How to install Magento Community Edition v1.8 and later

This guide illustrates how to install Magento Community Edition 1.8 and later.

Download the Magento installer

  1. Navigate to the Magento download page. 

  2. Log in to your account or create a new one under My Account.  

  3. Under Full Release, locate the Select your format list, click the first option, and click Download.

    • Figure 1. Magento download

Configure FTP credentials to transfer the Magento files

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

  1. Log in to your SiteWorx control panel:
    • If you do not know your password, click Forgot your password on the login page.

    • If you do not know the web address for your SiteWorx login page, either refer to your Welcome Email, or contact our Support Team.

  2. As shown in Figure 2, click Hosting Features > FTP > Accounts.

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

  3. In the Add an FTP Account section, fill in the FTP Username, Password, and Confirm Password fields.  Click Add.
  4. Save these credentials in a convenient, secure location for future use.

Prepare the Magento files for transfer

  1. Navigate to the location of the Magento download.

  2. Right-click on the Magento zip file, and choose Extract All…

  3. A box will appear; choose a memorable location for the extraction and click Extract.  

  4. Once the files are extracted, open the new folder, likely entitled Magento.  If you see another folder inside of this one, delete it.  

Use FTP to transfer the Magento files to your Nexcess server

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

  1. Start your preferred FTP client, and in the Host, Username, and Password fields, type the Nexcess server name, the username and password you created earlier within SiteWorx. 
  2. In the remote site panel, select the html directory (Figure 3). If you have trouble finding it, look in the folder matching your domain name.

    Figure 3. html directory in Remote site panel.

  3. In the local site panel, select the Magento directory (Figure 4).

    Figure 4. Magento directory in local site panel.

  4. In the panel below the remote site panel, select all files from within the magento directory.
  5. Click and drag the selected files into the html directory to the immediate right. The package will take some time to fully transfer; you may proceed to the section while you wait. 

Configure the database

  1. Log in to your SiteWorx account:

    • If you do not know your password, click Forgot your password on the login page.

    • If you do not know the web address for your SiteWorx login page, either refer to your Welcome Email, or contact our Support Team.

  2. As shown in Figure 5, on the left menu, click Hosting Features > MySQL > Databases.

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

       3.  In the Database Name field, enter a name for your Magento database.

       4.  Select the Create User check box (Figure 6).

          Figure 6. Create User check box.

       5.  Enter a username in the username field.  We recommend you match it to the Database Name.  

       6.  Within the Password and Confirm Password fields, either provide your own password or click Generate. Copy this password to your clipboard or write it down; you will need this password in Step 5 of the "Configure Magento" section below.

       7.  Store your login credentials in a safe and secure location for future use.  

       8.  In the Existing Databases panel, within the Database Name column, note the prefix before the "_" in the database name (Figure 7). You will need this prefix in Step 5 of the "Configure Magento" section below.

Figure 7. Prefix location.

       9.  Verify all MySQL User Permissions check boxes are selected and click Add.  

Configure Magento 

  1. If you installed Magento to the html directory as directed in the "Use FTP to transfer the Magento files to your Nexcess server" section, then navigate to your domain in your web browser. 
  2. Read the license agreement. If you agree, click the check box and then click Continue. 
  3. The next menu displays the localization settings for your store.  Select the appropriate settings for your store and click Continue.
  4. Configure Magento to work with your database (Figure 8).  Leave the Database Type and Host fields on the default settings.  

    Figure 8. Magento database configuration. 

  5. Enter the Database Name, User Name, and User Password in the corresponding fields. For Database Name and User Name, use the prefix generated in Step 8 of the "Configure the database" section above.
  6. Leave the Tables Prefix field blank or you can enter your own prefix.  This is useful if you plan to use one database for multiple stores in Magento.
  7. As shown in Figure 9, the Web access options menu controls how you access your store and administration panel.  Do not change the base URL, or your Magento store will not render correctly. You may, however, change your administrator path.
  8. Continue to refer to Figure 9 for the check box options:

    Figure 9. Web access options menu.

    1. Select Enable Charts if you want to use the charting feature.
    2. Select Skip Base URL Validation Before the Next Step.
    3. Leave Use Web Server (Apache) Rewrites unchecked.
    4. Unless you already have an SSL installed, leave Use Secure URLs (SSL) unchecked.
    5. Under Save Session Data In, set it to File System.  
    6. Click Continue.

     9.  As shown in Figure 10, the next page will help you configure your administrator settings.  

Figure 10. Administrator settings.

      10.  In the Personal Information fields, type your first and last name and an email address.  Magento will contact you regarding future updates. 

      11.  In the Login Information fields, type a username and password. Refer to How to generate a secure password for more information.  

      12.  Leave the Encryption Key section blank.  

      13.  Click Continue to complete installation. Note the encryption key provided. 

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

Article Rating (No 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 set the return-path email in Magento
Added on Thu, Oct 30, 2014
How to disable maintenance mode in Magento
Added on Fri, Dec 15, 2017
How to add admin users in Magento 1.x
Added on Wed, Dec 7, 2016
How to flush your Magento cache
Added on Tue, Mar 1, 2016
How to patch your Magento store
Added on Mon, Jan 11, 2016
How to enable system error logging in Magento 1.x
Added on Wed, Sep 19, 2018
What is the “Client denied by server configuration app/etc/local.xml” error?
Added on Thu, Sep 10, 2015
How to enable the Magento profiler
Added on Thu, Feb 25, 2016
What is Turpentine?
Added on Thu, Aug 28, 2014
How to remove index.php from your Magento site URL
Added on Wed, May 31, 2017