foto
Gabriel Z Blog

Gabriel Z Blog

Tecnologia web, Magento & geek stuff

Posts com a Tag ‘instalação’


Instalação super expressa do Magento via SSH

15 de janeiro de 2009 Enviar este artigo por e-mail Imprimir este artigo

A forma mais rápida que encontrei de instalar o Magento foi via SSH (o que em geral é bem óbvio). O legal é que você pode fazer isso diretamente no servidor, se tiver conexão SSH, o que vai poupar horas de FTP! Acredito que, desta forma, qualquer um pode instalar o software em menos de 1h.

Bem, fiz um guia baseado no artigo postado no Wiki, mas específico para a instalação no Brasil. Segue:

Primeiro, crie o diretório onde ficarão os arquivos da sua loja (se for o root direto na hospedagem, não precisa) e entre neste diretório:

mkdir loja
cd loja

Em seguida, faça o download do Magento e descompacte-o (altere o comando conforme a versão desejada):

wget http://www.magentocommerce.com/downloads/assets/1.3.2.3/magento-1.3.2.3.tar.gz
tar -zxf magento-1.3.2.3.tar.gz

Mova os arquivos que foram para uma pasta “magento” para 1 nível acima e exclua esta pasta e o zip original:

mv magento/* magento/.htaccess .
rm -rf magento/ magento-1.3.2.3.tar.gz

Configure as permissões de diretório:

chmod o+w var var/.htaccess app/etc
chmod -R o+w media
chmod 555 PEAR

Caso seu hosting utilize a biblioteca PEAR, ótimo! (Com UOL Host e SimpleHelix funciona) Digite os comandos abaixo para já deixar o Magento Connect atualizado e funcionando:

./pear mage-setup .
./pear install magento-core/Mage_All_Latest-stable

E pronto! entre no endereço do seu site e o Magento já entrará no modo de instalação. Se quiser ver a instalação em português, já copie os arquivos da tradução (veja aqui) antes de entrar no site.

Como instalar o Magento na Locaweb (arquivo .htaccess)

29 de agosto de 2008 Enviar este artigo por e-mail Imprimir este artigo

Algumas pessoas me escreveram perguntando se era possível instalar o Magento na Locaweb e, conforme prometido, seguem alguns comentários sobre este provedor.

Se você tentar rodar a instalação, provavelmente não terá problemas quanto às extensões do PHP, tanto nos planos Profissionais quanto (finalmente!) nos planos de Revenda. O problema está na configuração do mod_rewrite e algumas outras diretivas do .htaccess.

Com o arquivo que vem com o Magento, ele não rodará bem. Utilize as linhas abaixo (consegui isso causando erros e corrigindo cada item incompatível, através do relatório de erros do Apache):

DirectoryIndex index.php

SecFilterEngine Off
SecFilterScanPOST Off
SSLOptions StdEnvVars
#(em caso de plano Revenda, apague as 3 últimas linhas)

RewriteEngine on
RewriteBase /

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

RewriteCond %{REQUEST_URI} !^/(media|skin|js)/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule .* index.php [L]

AddDefaultCharset Off
ExpiresDefault "access plus 1 year"

Order allow,deny
Allow from all



© 2010 - Indexa Ltda. Todos os direitos reservados.