Instalação do Magento

A instalação do magento é bem fácil de executar, exceto por algumas particularidades que podem acarretar dificuldades no processo e são essas particularidades que pretendo focar nesta anotação.

Faça do download da versão Full Release mais recente em http://www.magentocommerce.com/download, neste momento a mais recente é a 1.4.1.1.

Descompacte e faça o upload dos arquivos para o seu servidor ou para a pasta que será usada no seu localhost.

Enquanto o processo de descompactação e transferência é executado, acesse o seu phpmyadmin e crie uma base de dados, neste momento não precisa se preocupar com o collation pois a própria instalação do Magento toma conta de fazer o setup correto.

Acesse a pasta onde copiou os arquivos do Magento e dê permissão de leitura e escrita (chmod 777) para as seguintes pastas e arquivos:

  • app/etc
  • media e subpastas
  • var
  • var/.htaccess
  • .htaccess

Após copiado todos os arquivos e criada a base de dados acesse pelo seu browser o endereço em que copiou os arquivos de instalação do Magento, algo como http://www.seusite.com.br/magento ou http://localhost/magento e aparecerá a tela inicial da instalação.

Aceite o contrato e clique em continue.

Selecione o País (Locale), Fuso (Time Zone) e Moeda (Default Currency). Caso não tenha feito a ajuste de permissões corretamente, o magento não guardará as opções selecionadas, mas se quiser pode deixar as opções padrão e posteriormente configurar no menu administrativo do Magento. Clique em continue.

Preencha o campo Host. Normalmente usa-se localhost, entretanto alguns provedores utilizam bases de dados com endereços ou números de IP fixo, preencha o campo com esses dados sem o http:// e sem a última barra do endereço.

No campo database digite o nome do banco de dados criado no início do processo, seguido dos campos Username (login) e Password (senha) do banco de dados utilizado. Em Table Prefix pode deixar em branco, mas para efeito de organização da sua base de dados, você pode utilizar um prefixo para as tabelas do Magento como mag_  assim todas as 310 tabelas do magento iniciarão com este prefixo facilitando a visualização do grupo de tabelas.

Na tela seguinte entre com as suas informações pessoais e atente para o endereço de email pois caso perca a sua senha será com ele que poderá recuperá-la. Cadastre o seu Username e Senha mas não utilize o mesmo da base de dados para termos mais segurança no projeto. Confirme a senha  e no campo Encription Key, digite alguma frase ou sequência de caracteres alfanuméricos. Esse campo será usado para as chaves de segurança do Magento. Clique em continue.

Se tudo foi efetuado corretamente você verá a tela de finalização da instalação. Copie e guarde o seu Encryption Key e clique nos botões Go to frontend para ver a sua loja padrão funcionando ou clique em Go to Backend para fazer o login no módulo administrativo.

Neste ponto verifiquei que as instalações em localhost geram alguns problemas como não efetuar o login recarregando a página sem nenhuma mensagem de erro.

Algumas das soluções que encontrei foi:

  • Usar http://127.0.0.1 no lugar de http://localhost/
  • Editar o arquivo app/etc/local.xml alterando a linha

    para

    
    
  • Ou editar o arquivo do core app/code/core/Mage/Core/Model/Session/Abstract/varien.php e comentar o seguinte trecho:
    // session cookie params
    $cookieParams = array(
      'lifetime' = $cookie->getLifetime(),
      'path'     = $cookie->getPath()/*,
      'domain'   = $cookie->getConfigDomain(),
      'secure'   = $cookie->isSecure(),
      'httponly' = $cookie->getHttponly()*/
    );
    

Com isso acredito já ser possível iniciar os trabalhos com a sua instalação do Magento.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *