Installing Magento, Magento Installation

magento_logo_lg

Installing Magento on your Pixel Internet web hosting space is straight forward, however there are a few simple processes you need to follow for a successful install:

1) Download the latest version of Magento from http://www.magentocommerce.com/download .

2) Follow the instructions in http://www.magentocommerce.com/knowledge-base/entry/magento-installation-guide

We have re-produced these for you here:

a) Check system requirements – we have all the relevant versions and extensions installed so no problem there.

b) Decompress the zip file and upload. Transfer the files to your site, making sure you place all files within your public_html folder. We recommend using an FTP client software such as Core FTP (You can download this from download.com). You can access you FTP settings via your Host control panel of  your welcome email which you would have received when opening your account.

c) Create a brand new mySQL database. Within the Host control panel, to access this area login to your CP and select ‘manage hosting’, then your domain. This will open the host control panel, from there you can select ‘MySQL Databases’ and follow the on screen instructions. When you create your database make note of the settings (during the Magento install wizard you’ll need the host (localhost), user id, password and db name).

d) Set the permissions. In Core FTP you can right click on the remote file and hit properties, you can then change the permissions of each file or directory (other ftp programs will be similar and may reffer to is as CHMOD). Set file /public_html/var/.htaccess, the directories /public_html/app/etc, /public_html/ var, and all the directories under /public_html/media to 777.

3) Now we also need to set some further permissions. Ensure that /public_html/index.php file is set to 755.

4) Edit the file /public_html/.htaccess and add the following:
#############################
## For Pixel Internet – change PHP to Version 5
SetEnv DEFAULT_PHP_VERSION 5
php_flag short_open_tag on

5) Create a new text file within /public_html/ called php5.ini
put the following in this file:
php_flag short_open_tag on

(more information on creating a custom php.ini file can be found here – create a custom php.ini file)

Double check everything then go to http://www.yoursite.com/ and you should see the installation wizard. It’s pretty straight forward from there on, just enter the database details and localisation etc.

Note: If you haven’t already, you will need to delete our default holding page (index.html)

Good luck.

**UPDATE**

If you are having problems with folder permissions please read below:

There is now a handy little script that will correctly reset all your folder permissions, you can download it from the Magento website here: http://www.magentocommerce.com/wiki/groups/227/resetting_file_permissions

Upload the script to the directory where you installed Magento and then navigate in your browser to:  yourwebsite/magento/magento-cleanup.php

The script will run, resetting your file and folder permissions and clear cache.



Similar posts you may find useful..:

Magento Web Hosting

Setting “register_globals” to ON in PHP

Control Panel Update

Fatal error: Allowed memory size of 8388608 bytes exhausted

How do I query a MySQL database from a PHP script?

Line Break

Author: Doug (70 Articles)

Account Manager at Pixel Internet, Doug has been with us from day one. With over 10 years experience working in the web design and search engine optimisation industry, Doug's input and contribution to the growth of the company has been invaluable.

Leave a Reply

Search Blog

The Cloud

Pixel Internet specialise in web hosting for the following Open Source software packages, many of which include 'one-click-installation' via your control panel!

Click on a link below for more information regarding these packages and what we can offer.

Close this panel