Se você já tem um servidor de Internet LAMP (Linux, Apache, MySQL e PHP) funcionando, é provável que tudo esteja em ordem. Caso contrário, leia aqui um artigo sobre como preparar o seu servidor.
O ambiente
Os comandos, abaixo, precisam de privilégios administrativos. Portanto, ao abrir um terminal, dê login como root, antes de prosseguir.
A verificação oficial
O site oficial do Magento tem um script que faz a verificação para você: magento-check.php.
Use o wget
para fazer o download. Abra um terminal e entre como administrador do sistema (root):
wget http://www.magentocommerce.com/_media/magento-check.zip
Em seguida, instale o unzip
:
apt-get install unzip
Extraia o arquivo:
unzip magento-check.zip
Copie-o pra pasta “home” do Apache:
cp magento-check.php /var/www/
Agora acesse, com o seu navegador favorito o endereço localhost/magento-check.php
e veja se o seu servidor está pronto para receber o Magento
No caso da figura acima, falta instalar a extensão curl
do PHP, o que pode ser feito assim:
apt-get install php5-curl
Reinicie o Apache:
/etc/init.d/apache2 stop
/etc/init.d/apache2 start
Depois disto, repita a checagem:
w3m localhost/magento-check.php
Se tudo estiver ok, você pode seguir em frente com a instalação do Magento
Leia mais: Passo a passo para instalar o Magento.