Instalação E-Commerce

porVittoria Thomasini

Instalação E-Commerce

Configuração WordPress

Para instalação do WordPress, você pode seguir os seguintes passos desse link.

Para instalar o WordPress: Pacote de Instalação WordPress 

Requisitos mínimos para o WordPress:

  • Servidor baseado em UNIX/Linux
  • PHP versão 7.3 ou superior
  • MySQL versão 5.6 ou superior OU MariaDB versão 10.0 ou superior
  • Memória para o PHP de pelo menos 64 MB (Somente para o software WordPress, sem plugins adicionais)

Requisitos mínimos para Plugins:

  • Memória para o PHP de pelo menos 256 MB;
  • Apache;
  • Módulo mod_rewrite do Apache ativo;
  • Extensões PHP como php_exif, php_GD etc (recursos nativos e de plugins).

Instalando por ferramentas do serviço

Contate a sua empresa de hospedagem e siga as recomendações e especificações dela.

Instalando por ferramentas do serviço

Automática:

Caso utilize:

    • Um servidor remoto, baixe o pacote do WordPress no seu computador com um navegador web e descompacte o pacote.
    • FTP, baixe o pacote do WordPress no seu computador com um navegador web e descompacte o pacote, faça upload e acesse o domínio que fez instalação.

Manual:

Para instalar o WordPress você deve seguir esses passos, mas você pode acessar conteúdo detalhado simples aqui e conteúdo detalhado avançado aqui.

  • Baixe e descompacte o pacote do WordPress.
  • Crie um banco de dados para o WordPress no seu servidor web, com um usuário com todos os privilégios de acesso e modificação.
  • Copie e renomeie o arquivo wp-config-sample.php para wp-config.php.
  • Abra o arquivo wp-config.php em um editor de texto (preferêncialmente Notepad++ ou bloco de notas ) e preencha os seus dados de banco de dados, para gerar e utilizar sua senha de chave secreta.

OBS.: Antes de configurar o arquivo lembre-se de salvar um cópia do arquivo wp-config-sample.php

Configurando wp-config.php

Você pode acessar o conteúdo detalhado aqui.

Para configurar o arquivo é necessário que tenha as seguintes informações:

Nome do Banco de Dados

    Esse é o nome do Banco de Dados que você quer que o WordPress use.

Usuário do Banco de Dados

    O nome de usuário usado para que o WordPress acesse o banco. Você pode criar um pelo Painel do sue host ou equivalente.

Senha do Banco de Dados

    Senha usada pelo usuário para acessar o banco.

Database Host

    O nome do host que hospeda o servidor MySQL.

Você editará essa sessão, respectivamente:

// ** Configurações do MySQL - Você pode pegar essas informações com o serviço de hospedagem ** //
/** O nome do banco de dados do WordPress */
define('DB_NAME', 'nomedoBD');

/** Usuário do banco de dados MySQL */
define('DB_USER', 'usuarioMySQL');

/** Senha do banco de dados MySQL */
define('DB_PASSWORD', 'senha');

/** nome do host do MySQL */
define('DB_HOST', 'localhost');
define('AUTH_KEY',         'coloque a sua frase única aqui');
define('SECURE_AUTH_KEY',  'coloque a sua frase única aqui');
define('LOGGED_IN_KEY',    'coloque a sua frase única aqui');
define('NONCE_KEY',        'coloque a sua frase única aqui');
define('AUTH_SALT',        'coloque a sua frase única aqui');
define('SECURE_AUTH_SALT', 'coloque a sua frase única aqui');
define('LOGGED_IN_SALT',   'coloque a sua frase única aqui');
define('NONCE_SALT',       'coloque a sua frase única aqui');
  • Para geração de chaves utilize desse link : https://api.wordpress.org/secret-key/1.1/salt/
  • Coloque os arquivos do WordPress no local desejado no seu servidor web:
  • Execute o script de instalação do WordPress, acessando wp-admin/install.php no seu navegador.
  • Se você instalou o WordPress no diretório raiz, você deve visitar: http://exemplo.com/wp-admin/install.php
  • Se você instalou o WordPress em seu próprio sub-diretório chamado blog , por exemplo, você deve visitar: http://exemplo.com/blog/wp-admin/install.php
  • Adicione a chave ao arquivo:
     define('JWT_AUTH_SECRET_KEY', 'sua_chave_maravilinda');
  • PHP HTTP Authorization Header enable

    Maioria dos host vem com o HTTP Authorization Header desabilitado  por padrão.

    Para habilitá-lo é necessário editar o arquivo .htaccess e adicionar as seguintes linhas.

    RewriteEngine on
    RewriteCond %{HTTP:Authorization} ^(.*)
    RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]
    

    Ele deve ficar da seguinte forma:

Integração Moderniza:

Necessário instalação e ativação dos seguintes plugins:

JWT Authentication for WP REST API

WordPress REST API (Version 2)

Pode ser testado a comunicação com o plugin REST API Log ou com o aplicativo Postman.

REST API Log

Instalação E-Commerce

Após a instalação do WordPress finalizada devemos adicionar o plugin WooCommerce no site.

Em ”Painel” > ”Plugins” > ”Adicionar novo” > ”Instalar” > ”Ativar”.

Configurações WooCommerce

Após a instalação do WooCommerce e os plugins citados anteriormentee a ativação dos mesmos, se faz necessário configurar em WooCommerce > Configurações >  Avançado.

Em API REST clique em “Adicionar nova chave”:

Adicione a Descrição, o usuário com permissão de administrador e as permissões de Ler/Escrever:

 

Após isso clique em “Gerar uma chave de API”, a partir disso gerará uma chave Consumer key e Consumer Secretc que será utilizada dentro do sistema.

Em API ANTIGA deve-se ativar a Api Rest antiga marcando no checkbox.

No Moderniza Loja em Comercial>Loja Virtual

Será necessário a inclusão da Loja Virtual realizando o cadastro na tela Cadastro de Loja Virtual

Cadastro de Loja Virtual

Se faz necessário o cadastro de filial, descrição, URL da loja, Consumer key e Consumer Secret e usuário senha do wordpress.

Caso tenha problemas de comunicação leia AQUI.

Para saber com adicionar hierarquias e produtos no e-commerce clique aqui.

Sobre o Autor

Vittoria Thomasini administrator

Deixe uma resposta