Instalando e configurando Magento E-commerce com Apache2 no openSUSE 11.3 64 bits do zero

O Magento é uma estrutura para desenvolvimento de WebApps para e-commerce. Ele vem praticamente pronto para uso. Fica a cargo do desenvolvedor web a configuração e adaptação as necessidades do cliente. Aqui será abordado uma instalação iniciada do zero do Apache, Php5, MySQL e do Magento no openSUSE 11.3 64 bits.

[ Hits: 49.529 ]

Por: Claudir Pereira dos Santos em 11/12/2010


Instalando o Magento e criando a base de dados



Agora é hora de baixar o Magento. O local para download está no link abaixo. Para ter acesso é necessário realizar um cadastro.
Após se cadastrar, sugiro realizar o download e salvar em /home/seu-usuário/Downloads. Extraia o arquivo. Depois abra o terminal e digite o seguinte comando para copiar para a pasta do servidor web:

# cp -rf /home/seu-usuário/Downloads/magento /srv/www/htdocs/

Agora use o comando abaixo para dar permissão de leitura, escrita e execução a todos os usuários a pasta magento e suas subpastas e arquivos.

# chmod 777 -R /srv/www/htdocs/magento/

Agora vamos criar a base da dados. Digite o comando abaixo para iniciar o MySQL caso o mesmo esteja parado:

# /etc/init.d/mysql start

Em seguida digite um dos comandos abaixo:

Se o MySQL tem senha:

# mysql -u root -p (ele pedirá para inserir a senha)

Se o MySQL ainda não tem senha:

# mysql

Vamos agora criar o banco com o seguinte comando:

CREATE DATABASE magento;

Após processado o comando, digite quit e pressione enter para sair.

Caso ainda não tenha, defina uma senha para o root do MySQL. Acesse "KickOff\Aplicativos\Sistema\Configuração de Serviços\Administração de Banco de Dados". Digite as seguintes informações na tela inicial:
  • Server hostname: localhost
  • User Name: root
  • Password: Em branco

Clique em Connect. Em seguida vá em User Administration, selecione a esquerda o root digite uma senha e clique em Apply Changes.

Caso seja necessário, pare e reinicie o Apache para processar todas as atualizações:

# /etc/init.d/apache2 stop
# /etc/init.d/apache2 start


Vamos agora iniciar a instalação e configuração do Magento. No Firefox acesse:

http://127.0.0.1/magento

Não pode ser localhost, pois caso contrário haverá problema na tela de login do administrador. Maiores informações sobre este problema podem ser obtidas nas referências.
Marque opção e clique em "Continue".
Altere as opções de "Time Zone" e "Default Currency”", clique em "Continue".
Verifique o host, informe a senha do MySQL, marque para usar rewrite e mude "Save session data in" para "database". Clique em "Continue" e aguarde. O sistema irá criar a base de dados e realizar as configurações do sistema. Caso de erro nesta parte, tente aumentar os tempos configurados no php para 230 segundos.
Preencha os dados da tela seguinte, não é necessário preencher o campo "Encryption Key", pois o sistema irá gerar uma automaticamente. Clique em "Continue".

Na tela seguinte você pode clicar em "Go to backend" para acessar a página de administração do Magento. Para acessar futuramente a pagina administrativa do Magento digite 127.0.0.1/magento/admin. Tem que ser o IP, caso contrário irá para página principal que é exibida para os clientes.
Digite seu usuário e senha e clique em "login".

Com isso você tem acesso a interface administrativa do Magento.

Página anterior     Próxima página

Páginas do artigo
   1. Baixando pacotes e configurando PHP e Apache
   2. Instalando o Magento e criando a base de dados
   3. Traduzindo o backend do Magento
   4. Instalando extensões pelo Magento Connect
Outros artigos deste autor

MSN-proxy no OpenSUSE 11.2 como guest em vmware em Windows Server 2008

Instalando o MSN-Proxy 0.7 no OpenSuSE 11.1 Linux

Leitura recomendada

Lighttpd + SQLite + PHP

Captive Portal Customizado

Boleto Bancário em PHP ou ASP

Instalando o phpBB num servidor Web

Aces Downz - Gerenciador de downloads e controle de tráfego

  
Comentários
[1] Comentário enviado por ronaldosi em 13/12/2010 - 17:52h

Parabéns Claupers.....muito bom!!!!
Uma dúvida, quando tentei http://127.0.0.1/magento/admin não funcionou, o arquivo ou pasta admin não existe na pasta magento, pode me ajudar? abraço,
Ronaldo

[2] Comentário enviado por claupers em 13/12/2010 - 18:20h

Na verdade não existe mesmo. Esse é um caminho reescrito com o modulo rewrite do apache. Provavelmente você não configurou a opção AlloOverride para All ou teve problemas com o comando a2enmod rewrite.
Tente assim:

http://127.0.0.1/magento/index.php/admin

Se não der certo, ou se der, verifique as configurações de rewrite.

Cordialmente;

Claupers

[3] Comentário enviado por ronaldosi em 14/12/2010 - 08:38h

Deu certo!!!! Muito Obrigado


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts