This section will help you with Magento installation by using a step-to-step guide. Make sure you have the following system requirements before you proceed with the installation process.
Also Read: Magento Introduction
System Requirements: Follow the given requirements for the Magento installation.
MySQL RDBMS: MySQL (version 5.1 or more)
Web Server: Apache (version 2.0 or more)
Nginx (version 1.7.0 or more)
OS (Operating System): Any cross-platform will do
Internet Browser: IE (Internet Explorer version 7 or more)
Mozilla Firefox (any version)
Google Chrome (any version)
PHP Compatibility: PHP (version 5.4 or more)
SSL (Secure Socket Layer): Availability of HTTPS security certificate is a must
Installation of Magento
Follow the given steps to start with the downloading of Magento and then the installation.
Step 1: Start with the downloading of Magento on your system. For this, visit the official website of Magento or you can click here. The web page will appear as the following.
Step 2: Once you click on the drop-down menu which is labeled as “Select your format”, you will be displayed with three file downloading options. These 3 options are: .zip file, .tar.gz file, and .tar.bz2 file.
Step 3: Now, it’s time to extract all the Magento files from the archive. After this, upload the required files either on the web server or on the localhost.
Step 4: MySQL database is mandatory before you go ahead with the Magento installation. For this, create an all-new database by setting a user and a password for your Magento database. You can set ‘root’ as the username and the password. You can choose any other user or password, according to your convenience.
Step 5: On your browser, open the Magento file path. For an instance, if you have uploaded the files on localhost then the file path would be http://localhost/magento. This step is all about the initiation of the Magento installation. The Magento Downloader will appear as the following.
Step 6: On the above screenshot, you can clearly see the “Continue” button. Click on it for the further process. The next page will lead you to the Validation for Magento Downloader. Here, is the screenshot for the Validation page.
To check for the Inno DB support, you need to enter all the required Database Details, which are the Host, User Name, and User Password. To go ahead with the installation process, click on the “Continue” button.
Step 7: The next page will redirect you to the Magento Connect Manager Deployment.
In here, you will be asked to enter a few details which are Loader Protocol Name, Stability Version, and Deployment Type. For protocol name, you can choose either HTTP or FTP. Stability version gives you the options of Stable, Beta, and Alpha. And as deployment type, you can choose local file system or FTP connection. After feeding in all the details hit the “Continue” button.
Step 8: The next screen will be of Magento’s Installation Wizard. Check the option of “I agree to the above terms and conditions”. Once you do that, click on the “Continue” button to get redirected to the next screen. The window will appear as the following.
Step 9: On the Localization step, set the Locale settings. These settings include Locale, Time Zone, and Default Currency.
Once you select all the required fields, go to the “Continue” button.
Step 10: On the Configuration Screen, make sure you enter all the details carefully.
Here, you need to enter Database Connection details and Web Access options. For Database Connection, you need to enter information such as Database Type, Host, Database Name, User Name, User Password (optional), and Tables Prefix (optional). For Web Access options, enter details like Base URL, Admin Path, and a few of the important checkboxes. You can leave the Base URL field empty, only if you choose to skip it by clicking on the required checkbox. This is a time consuming step as in here, the system will be creating the Database Tables.
Step 11: The next screen will be of Create Admin Account. It will appear as the following screenshot.
Enter Personal Information including First Name, Last Name, and Email. After this, enter Login information which consists of Username, Password, and Confirm Password. You don’t need to pay attention to Encryption Key as you will receive that automatically on the next page. The “Continue” button will take you to another screen.
Step 12: You will get an encryption key on the next screen. Make sure you keep it secured as this key will help you to encrypt passwords, credit cards, and other credentials that need to stay confidential. Now, either choose the Frontend or Backend of your online store.
Step 13: If you choose to go to the Backend then you will be required to enter the authorized credentials to log in to the admin panel.
Step 14: The Dashboard of the Admin Panel will appear as the following. This will happen only when you provide the right log in detail.