Ir para conteúdo






Foto

Preparação do ambiente para instalação do Magento

#Instalação #magento

  • Por favor, faça o login para responder
2 respostas neste tópico

#1 jonas.silva93

jonas.silva93

    Novo Usuário

  • Membros
  • Pip
  • 1 posts

Postado 12 março 2018 - 01:57

Boa tarde

 

Realizei a instalação do LAMP no Ubunto 17 seguindo os passo do site abaixo, baixei a versão com Magento open source 2.2.2 with sample Data.tar.bz2 

Realizei a descompactação na pasta  magento que se encontra nesse caminho data/wwwroot/default/magento

 

 

Ao acessar o navegador com o endereço 127.0.0.1/magento aparece a tela em branco com essa mensagem 

 

URL: 127.0.0.1/magento/setup

 

Imagem anexada 

 

Aguardo orientação

 

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

https://cursomagento...-o-magento.html

 

 

Instalando o LAMP (Apache,MySQL,PHP):

Link de referencia: https://github.com/lj2007331/lamp
No terminal (CTRL+Alt+T), navegue até pasta /home/[nome do usuario] ou aplique o comando cd ~

Estando nessa pasta aplique os comandos abaixo. Vai demorar um bocado a instalação, entre 30 e 60 minutos, mas com apenas esses comandos você terá o ambiente preparado para instalar o Magento 2. Assim que executar o ultimo comando dessa lista surgiram algumas perguntas de quais versões deseja instalar, e caso queira fazer a mesma configuração que fiz eu escolhi o Apache 2.4, PHP 7.1 e o MySQL 5.7.

sudo apt-get -y install wget screen python
wget http://mirrors.linux...ack-full.tar.gz
tar xzf oneinstack-full.tar.gz
cd oneinstack
screen -S oneinstack
sudo ./install.sh

A URL local pode ser acessada através do endereço http://127.0.0.1/ o diretório web ficou na pasta /data/wwwroot/default/

Agora instale o composer, que é essencial para o Magento 2, abra o terminal e aplique o comando abaixo:

sudo apt install composer

Após o termino da instalação verifique se realmente esta instalado com o comando:

composer -v

No PHP.INI (/usr/local/php/etc/php.ini), habilite os erros ligando a chave abaixo:

display_errors = On

Deslige a linha "disable_functions", deixando assim:

; disable_functions = passthru,exec...

Agora você terá que instalar algumas bibliotecas do PHP, abra o terminal e aplique os comandos abaixo:

sudo apt-get update
sudo apt-get install php-mbstring
sudo apt-get install php-curl
sudo apt-get install php-xml
sudo apt-get install php7.0-gd
sudo apt-get install mcrypt php7.0-mcrypt
sudo apt-get install php7.0-intl
sudo apt-get install php7.0-mysql
sudo apt-get install php-zip
sudo apt-get install php7.0-soap

Agora vamos setar as permissões de pasta corretamente entre o seu sistema Ubuntu e o Apache.
Abra o arquivo /usr/local/apache/conf/httpd.conf e vá na linha 180 e 181, você terá que colocar o USER e GROUP que esta usando nesse momento em seu UBUNTU, para descobrir abra o terminal e digite users. No meu caso eu estou usando o USER ARIEL e o GROUP ARIEL, portanto ficou assim:

User ariel
Group ariel

Salve o arquivo e feche-o e reinicie o serviço do Apache aplicando esse comando no terminal:
sudo service httpd restart

Para ter certeza que o apache esta setado com o user e group correto aplique o comando abaixo no terminal e veja que aparece o nome do usuário na listagem:
sudo ps aux | grep apache2

Agora aplique essa sequencia de comandos no terminal (trocando o USER e o GROUP por qual você esta usando em seu Ubuntu):

  • sudo chown -R USER:GROUP /data/wwwroot/
  • sudo chmod go-rwx /data/wwwroot/
  • sudo chmod go+x /data/wwwroot/
  • sudo chgrp -R USER /data/wwwroot/
  • sudo chmod -R go-rwx /data/wwwroot/
  • sudo chmod -R g+rx /data/wwwroot/
  • sudo chmod -R g+rwx /data/wwwroot/

 

Reinicie o serviço do Apache

service httpd restart

Pronto! Agora vamos para a instalação finalmente.

------------------------------------------------------------------------------------------------------------------------------------------

Arquivo(s) anexado(s)



#2 Ariel Cugenotta

Ariel Cugenotta

    Membro Avançado

  • Membros
  • PipPipPip
  • 110 posts
  • LocalizaçãoSão Paulo / SP

Postado 15 março 2018 - 06:56

Olá Jonas,

 

Esse artigo foi escrito por mim =))

 

Você instalou qual versão de PHP?

Esta usando o Apache ou o Nginx?

 

Pesquisei algum relato sobre esse erro e só encontrei esse https://github.com/m...o2/issues/12118

Aparentemente é diferente do seu problema pois isso ocorreu após uma atualização e no seu caso é uma instalação nativa.

 

Faz o seguinte, tenta instalar sem dados de exemplo.


Te ajudei? Se inscreve em meu Canal sobre Magento 2!
 
Canal Mestre Magento
Novos Vídeos toda Segunda e Quinta

#3 rogersteve

rogersteve

    Novo Usuário

  • Membros
  • Pip
  • 1 posts

Postado 14 setembro 2018 - 01:41

It totally depends on how you set up the thing to install the Magento. Setting up the environment for the installation of the Magento depends on the SSH keys, Magento system file and you have to clone and branch the project. HP support number is also making projects on the Magento and doing the installation process.






0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos