Magento, PHP, MySQL, AJAX, Zend, cPanel or OpenSource…
Magento
Best ways to Install magento in 15-30 minutes
May 20th
How easily can we install magento?
- If you have SSH access (Linux based server) then installing magento should not take more than 15 minutes.
Please check this how to install magento via SSH. - if you don’t have SSH access don’t worry upload via cPanel!
- First Download Magento zip file to your machine
- Login to your server’s cPanel and Click on File Manager
- A pop up will appear, select Home Directory, and check ‘show hidden files’
- Select public_html directory from left panel
- Click on Upload icon, you see at top menu
- A new window will open, now upload magento latest version’s zip file from local machine which you just downloaded
- After upload completion, click on Extract
- This will extract all magento files in public_html/magento directory
- Now move/copy all files from magento directory to root directory or public_html directory or rename the magento directory if you want to install in sub directory or don’t change the directory name then your magento installation will be in yourdomain.com/magento location
- Now create new database, add user and provide permission
- You are ready to install magento! visit yourdomain.com if you have moved/copied files to root directory or yourdomain.com/magento
- Follow all steps!
if you want to install sample data then upload sample data zip file too and follow as above steps, remember you need to move media files from sample directory to default media location and import sample database using phpmyadmin before installation.
- You may use Plesk too, but you should have proper permission, otherwise your installation will be a mess due to directory/file permission issues. Some Plesk control panel may not have unzip option, then you can use any php script like the attached one, but please note you may face some problem if you want to delete those files due to permission.
<?php
$zip = new ZipArchive;
$res = $zip->open('magento-1.4.0.1.zip');
if ($res === TRUE) {
$zip->extractTo('magento/');
$zip->close();
echo 'ok';
} else {
echo 'failed';
}
?>
Otherwise you have to install through FTP which is enough time consuming process specially if your internet connection is slow.
Why I love Magento?
May 18th
- Great Flexibility
- Adding extensions are easy
- Robust
- Well written code
While I started to work on magento first time, like many of us, did not understand anything. Frustration covered me fully but I did not loose hope, was trying to understand patiently and finally got confidence
Don’t get bored by looking at so many files and directory/folder hierarchy if you are a newbie. Once you understand how it works, I am sure you would love magento.
Few things which I love most:
And 2 most irritated things are :
- Folder/Directory Hierarchy which not easy to remember
- Consume resource too much, my 3GB RAM with Dual core processor sometime does not work