Some web hosts provide professional Magento installation as paid or free additional service to their magento hosting package, or have Auto-Installers in their Control Panels. If your web hosts does not provide any of these options, or you want to install Magento manually in order to customize its settings, please read the following short manual.
- To install Magento you will have to download the latest stable Magento version from the official Magento website. You can download the full installation file package from magentocommerce.com/download . It usually comes as a zip file, so you will have to unzip it first, or upload it and unzip it on the server.
- You can upload the files via FTP to your hosting account. You can choose between the public_html folder and a sub folder, if you do not wish Magento to appear directly on your home page.
- When the package is uploaded, you will have to extract it if you haven’t done that yet, and change its file permissions (set to 755) according to the requirements listed on magentocommerce.com
- You need to create a new MySql database and new user for your future store. To do that, login to the Control Panel of your hosting account and use the MySQL databases management tool.
- Attach the user and the database together.
- Run the Magento Install Wizard. You will have to point your browser to the URL of your website – your home page or the folder you have chosen to install Magento in. Follow the instructions of the wizard.
- Fill out your database connection information – data base name, user name and password.
- Setup your administrator user. Choose an encryption key, or leave this field blank – Magento will generate it for you. Be sure to write it down, since you will need it for password encryption and other operations later on.
- That’s it! You are done.