O que é Bagisto?
Bagisto é uma plataforma de E-commerce, de código aberto, com licença MIT, implementado em PHP, Framework Laravel, Vue.js e com SGBD MySQL/MariaDB.
- Suporte RTL
- Suporta vários canais, localidades e moedas
- Camada de controle de acesso embutido
- Loja responsiva
- Painel de administração e painel
- Atributos de produtos personalizados
- Suporte para vários temas da loja
- Inventário de várias lojas
- Sistema de gerenciamento de pedidos
- Carrinho de cliente, lista de desejos e análises de produtos
PHP, MySQL, Composer e Git
Procedimentos de instalação e configuração do Bagisto
Clone do repositório
git clone https://github.com/bagisto/bagisto.git
Acesse o diretório do repositório clonado
cd bagisto
Instala as dependências com o composer
composer install
Crie o banco de dados com nome ecommerce no SGBD MySQL
Nota: Pode utilizar o cliente SGBD que preferir, por exemplo: MySQL Workbench, DBeaver ou whatever.
Nesse howto é explicado no terminal do Linux (qualquer distro).
# mysql -u root -p
Enter password: < digite a senha de root que foi definida na instalação do MySQL >
mysql> create database ecommerce character set utf8;
Criar o usuário ecommerce para o banco ecommerce
mysql> GRANT ALL PRIVILEGES ON *.* TO ecommerce@localhost IDENTIFIED BY 'secret' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
mysql> quit
Renomeia o arquivo .env.example para .env
$ mv .env.example .env
Adicione as configurações do banco de dados, como host, nome da base, usuário e password
Gerar a chave da aplicação
php artisan key:generate
Criar as tabelas no banco de dados automatizado com migrations do Laravel
php artisan migrate
Popular os dados na tabela
php artisan db:seed
Configuração base inicial, como imagens, entre outros
php artisan vendor:publish
digite 0
Criar o link simbólico da aplicação
php artisan storage:link
Iniciar o servidor embutido do PHP
php artisan serve
No browser acessar http://localhost:8000/bagisto/public
As credencias defaults do Bagisto são:
email:admin@example.com
password:admin123
Feito!
Nenhum comentário:
Postar um comentário