There are other installation guides: CentOS 5.2/64bit, CentOS5.4 and one from Magento forum. This is another take on the matter.
- Install 32bit server-gui CentOS 5.4, with SELinux on permissive
yum update
yum install mysql-server,
and remember set the password as instructed! Also starting the server and configuring it to start on boot might be a good idea.- Install ZendServer
- Create a file
/etc/yum.repos.d/zend.repo
with* yum clean al
lyum install zend-server-ce-php-5.3
/usr/local/zend/gui_passwd.sh
/usr/local/zend/bin/zendctl.sh restar
t
- Create a file
- create mysql-database for magento:
mysqladmin -u root -p create magento
- connect the databas
e mysql -u root -p magento
- create user
: create user 'magento'@'localhost' identified by 'yourpasswordhere';
- grant privileges:
grant all privileges on magento.* to 'magento'@'localhost' with grant option;
- Fetch the magento package
- untar it to the /var/www/html
- Set permissions: setfacl -R -m user:apache:rwx media var app/etc/
- Browse to your server/magento to start the installation. The only catch now is the socket, it is /var/lib/mysql/mysql.sock
*
[Zend]
name=Zend Server
baseurl=http://repos.zend.com/zend-server/rpm/$basearch
enabled=1
gpgcheck=0
[Zend_noarch]
name=Zend Server - noarch
baseurl=http://repos.zend.com/zend-server/rpm/noarch
enabled=1
gpgcheck=0