Here’s a simple step by step guide for installing Magento.
Download the latest stable Magento package form from this site: http://www.magentocommerce.com/download
Take note that Magento is not compatible with MySQL 4; it needs MySQL 5 to run properly. There are 2 versions: standard and full installation is much larger and includes sample data like stores, categories, products, image and others.
Upload the package on your hosting account through your cPanel file? Manager or using FTP client
You can either put Magento file under the public_html folder. Your website then will be accessible directly through your domain.
Or you can put it under a sub folder. Once it is uploaded you can extract it through your cPanel? File Manager.
Set file permissions
You will need to set the following folders and file to writable mode by the server:
If you downloaded the “full version” of Magento you will need to set all of the directories in the folder media to writable as well.
To do so, login to the cPanel for your domain and click on the File Manager icon under the Files Selection.
Set file permissions (
Make sure that a Show Hidden file (dot files) is selected)
File Manager Directory--Double click on the folder icon to open folder. When you’re ready to change the permissions of a file or folder, select the checkbox next to it. Then, click on Change Permissions icon.
Create a MySQL database and assign a user to it. Stay in cPanel and click on the MySQL database wizard icon under Databases.Create a MySQL database.
Run the Set up wizard. Use your web browser to surf to the Magento installation wizard. After agreeing to the terms and setting your locale settings, configuration of database connection is next
Enter the database details: Database Name, User name and user password. You can leave the other options intact. Click on the check box next to “skip base URL validation before next step.
Enter the database details
Click on the continue button. Enter the personal information and the admin login details you want to use. You can leave the encryption key field empty. The script will generate one for you.
Admin Login Details
Click on the continue button. That’s the entire configuration you need to do.