A small howto for installation Magento on a SME 7.3. As of today the Magento is version 1.0.19870.
Biggest problem with the Magento webshop is that it requires php5.2 to run. Since the SME 7.3 is running php4 and the upcoming SME8 seems to stick with 5.1.6 then a workaround will be needed both now and in the near future.
From reading this forum I can understand that it is not recommended to install php5 onto a stable production server. But if you stick to installing php5 as cgi it should be fine. There is a solution allready (
http://sme.firewall-services.com/spip.php?article46). I have not tried it since it involves installing some rpm's and seems more complicated than this solution. But it may be the "right" way and using a pre-compiled php5-cgi may be the wrong way - I really do not know.
Nevertheless... try these steps and Magento should work for you too in yourNewIbay:
1) Get a compiled php5-cgi from Magento Commerce
You can find a link on this page:
http://www.magentocommerce.com/knowledge-base/entry/installing-magento-on-a-php4-serverI assume you have saved it into yourNewIbays files folder
2) untar to yourNewIbay/cgi-bin and change right to be executable
cd /home/e-smith/files/ibays/yourNewIbay/cgi-bin
tar -xzf ../files/php5-cgi.tar.gz
chmod a+c php5-cgi
3) In a similar way unpack the Magento from your files folder and to your html folder
cd /home/e-smith/files/ibays/yourNewIbay/html
tar -xzf ../files/magento.tar.gz
chown -R www:www *
- the last line chown to the www user works. But I do not know if it is the right way to do it...
4) Edit the .htaccess file
Open up the .htaccess file with your favorite editor and uncomment the first two lines regarding use of cgi-bin php5.2. You also have to add your ibay name to the path. Remeber to start with a slash
Action php5-cgi /yourNewIbay/cgi-bin/php5-cgi
AddHandler php5-cgi .php
5) Allow the use of .htaccess for yourNewIbay
db accounts setprop yourNewIbay AllowOverride All
signal-event ibay-modify yourNewIbay
6) Create an empty mysql database+user
Now you can navigate to your
http://server/yourNewIbay/magento/ and complete the installation. Type in database parameters and you are all set.
BR. Anders