/Projeto-TCC

Plataforma de ecommerce destinado a pequenos empreendedores

Primary LanguageJavaScript

Projeto TCC e-commerce

Passos

composer install
  • Ao concluir fazer configurações no arquivo de host do windows, pois para simular o mais proximo possivel de uma arquitetura real de multitenancy, criaremos virtual hosts com subdominios.
  • Abrir o arquivo de host do windows que geralmente fica em C:\Windows\System32\drivers\etc arquivo chamado host.
    • Incluir as linhas no final do arquivo dos possiveis subdominos a usar no projeto, conforme exemplo abaixo:

  • Pode observar que nesse caso teremos 3 endereços a usar, projetotcc.com.br, capas.projetotcc.com.br e fogao.projetotcc.com.br, pode ser incluso quantos endereços quiser para se usar.
  • Proximo passo é abrir o arquivo httpd.vhosts.conf que se encontra em C:\xampp\apache\conf\extra
  • No final do arquivo, voce criara um novo bloco como na imagem abaixo, um para cada endereço criado no hosts do windows:

  • Caso o Xampp estiver aberto, voce deve parar o servidor do Apache e MySQL e iniciar novamente.

  • Agora pode abrir o projeto como se fosse um link real, simulando um multitanancy. Nas imagens abaixo foi acessado os tres endereços, não reparem nos erros no print pois está em ambiente de teste.

  • Abrir o PhpMyAdmin atraves do Xampp no botão "Admin" do MySQL para fazer a inclusão do banco de dados e tabelas.

  • Clicar no botão "SQL" conforme abaixo:

  • E então executar o script para criação do banco de dados que se encontra na raiz do projeto com nome de "Script ecommerce.sql"
  • Primeiro executar o seguinte comando.
create database if not exists ecommerce
default character set utf8
default collate utf8_general_ci;
  • Depois selecionar o banco de dados no lado esquerdo.

  • Clicar em SQL novamente e rodar o restante do script.

A base está devidamente criada e pronta para desenvolvimento

. . . . . .