Required PHP Extensions for Magento eCommerce
August 27th, 2009
When I setup a new linux server I make sure to set it up lean since performance is always on my mind. I usually install packages manually, so here is the list of PHP extensions that are needed for the latest stable version of Magento:
- PHP
- php-mysql
- php-mcrypt
- php-hash
- php-xml (will be required for Magento 1.4.xx)
- php-gd
- php-pdo
- php-mhash
- php-soap
Here is the command line that will do the job:
yum install php php-mysql php-mcrypt php-xml php-gd php-pdo php-mhash php-soap
Tip: you should use PECL extension APC. Also known as Alternative PHP Caching. This little extension can speed things up significantly. Assuming you have setup Atomic as a repository in yum, you can run this command:
yum install php-pecl-apc