Bagisto Windows Installation Guide

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 14

Smooth Capital

TECHNICAL
DOCUMENTATION
Oluwatobi Odekunle,

Lead Developer.
Bagisto Local Installation Documentation (Windows)

Description: To install bagisto ECommerce platform on your local machine

Written By: Oluwatobi Odekunle (Lead Developer)

Contact Information: ✉️ooluwatobialao@gmail.om 📞 +2348110951215

Last Updated: February, 2021

Overview:

Summary:

This documentation explains step by step on how to install the community version of
Bagisto eCommerce solution on your local machine with ease using Laragon.

Purpose:

To be able to run Bagisto eCommerce solution (community version) locally on your PC.

Prerequisites:

● OS: Ubuntu 16.04 LTS or Higher / Windows 7 or Higher.


● Server: Apache 2 or NGINX
● RAM: 3 GB or higher.
● PHP: 7.4 or higher.
● Processor: Clock Cycle 1Ghz or higher.
● For MariaDB users – 10.2.7 or Higher.
● MySQL: 5.7.24 or higher.
● Node: 8.11.3 LTS or higher.
● Composer: 1.6.5 or higher.

Step 1: Install Laragon


How: To start the journey with Laragon, just download the latest version and click Next,
Next, Next...

Setup - Welcome page

Setup - Select location


Setup - Options
Note

For security purposes, Windows will ask you to confirm, just click “Run” to
continue.

Step 2: Download Bagisto

Using Composer

Below we are going to describe how you can install the Bagisto by using the composer.

Configuration

Follow the steps below to configure the Bagisto.

● Downloading Bagisto

Using your CMD or CMDER or any other SSH terminal. Navigate to where laragon is
installed. Navigate to the www folder inside laragon. E.g. /laragon/www

Run the command below to download the project on to your local machine or server

composer create-project bagisto/bagisto

In case the composer is not installed in your system, you can also run the composer
commands, by downloading the composer.phar file and put it in the root directory, then
run the command below.

php composer.phar create-project bagisto/bagisto

For a downloadable zip file


In case you have downloaded the zip file, extract it and put the project inside the same
directory. /laragon/www E.g. /laragon/www/smeboutique ie. smeboutique is the name of
the folder that contains all the laravel files.

Navigate to the above directory using your preferred SSH terminal.

NOTE: You can leave the name of the folder as bagisto-master or change it to your
taste.

If finally you are there, congratulations.

Run the below command.

composer install

If successfully installed. You can go to the next step. Otherwise, kindly let me know.

Step 3: Start Laragon

1. Start Laragon software.


2. Click on start all to start Apache and MySQL.
3. To add phpmyadmin for database management
● Go to menu
● Click on tools
● Click on quick add
● Click on phpmyadmin and follow the instructions.

Step 4: Database Setup

1. Go to menu
2. Go to MYSQL
3. Click on phpmyadmin
4. It will automatically open your default browser but if not: Go to your browser and
type: localhost/phpmyadmin
5. Create a database (the name of the project preferably)

Step 5: Using the GUI Installer

Thus follow the below steps to install Bagisto using GUI Installer.

Once the dependencies have been installed after running "composer install" instructed
above, you need to click on the public folder as there in the directory.
https://cdnblog.webkul.com/blog/wp-content/uploads/2019/01/Bagisto-Public-Folder.png

OR: Go to your browser and type: projectname.test e.g smeboutique.test

WHY THAT?

Laragon automatically creates a virtual host for any project found inside laragon/www/

Therefore, you do not have to go to the public folder anymore.


The Bagisto installer will pop up in the next step where it will check for the minimum
configuration as mentioned in the prerequisites. If everything is alright, click the
Continue button.

In the next step, you need to fill the environment variables, at last Save and Continue.

App Name

Here you need to provide the name for your application or your eCommerce store.

App URL

Here you need to provide the application URL, after hitting which front-end of your store
appears.

Database Connection

Choose the Database Connection that you will be using in the Database Connection.

Database Port

Here you need to provide the port number of the database that you will use. Most times
it is always 3306 as the default value.
Database Host

Provide database hostname to connect your site to your database. Default value:
127.0.0.1 but you can choose any host you want.

Database Name

Provide the name for the database that you have created for the store. You need to
have a database created already. Just provide the name.

Username

The database server username will be provided here.

Password

Here you also need to provide the password for the database server.

Next, you will need to click on the Migrate and Seed button to perform successful
migration and also for loading test data in the tables.
Once the Migration and Seeder operation is completed, click on the Continue button.

https://cdnblog.webkul.com/blog/wp-content/uploads/2019/01/migration.png

At last, you will be needed to provide Admin details for your eCommerce store.
Click on Finish after the installation has been over and you will be redirected to the Sign
In Page, where you will provide the admin details to check the admin panel.
CONCLUSION

Kindly let me know if you have any issue during the installation. Thanks.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy