How to Install PurritoBin on Windows 10

PurritoBin is an open-source pastebin alternative that is highly secure and easy to install. It provides a minimalist interface and has features like self-destructing pastes. In this tutorial, we will guide you step by step on how to install PurritoBin on Windows 10.

Prerequisites

Before we proceed with the installation, you need to ensure that the following prerequisites are met:

  • Windows 10
  • PHP 7.2 or later
  • Composer
  • Git

Step 1: Install Git

  • Download Git from the official website and install it.
  • Open the Git bash console by searching for "Git Bash" in the start menu.

Step 2: Install Composer

  • Download and install Composer
  • Open the command prompt and type the following command to verify that Composer is installed correctly:
composer --version

Step 3: Clone PurritoBin Repository

  • Open your webserver's document root folder (e.g., htdocs if using XAMPP or www if using Wamp).
  • Right-click on the folder and select "Git Bash Here" to open the Git Bash console in that folder.
  • Run the following command to clone PurritoBin repository:
git clone https://github.com/PurritoBin/PurritoBin.git

Step 4: Install Dependencies

  • In the Git Bash console, navigate inside the PurritoBin folder, which was created when you cloned the repository:
cd PurritoBin
  • Run the following command to install the dependencies:
composer install

Step 5: Configure PurritoBin

  • Make a copy of the .env.example file and name it .env:
cp .env.example .env
  • Open the .env file in a text editor and edit the following lines:
APP_URL=http://localhost
DB_DATABASE=purritobin
DB_USERNAME=root
DB_PASSWORD=

Change localhost to the domain name or IP address of your web server if you are accessing it from a different computer. Set the database name, username, and password according to your MySQL server configuration.

Step 6: Create the Database Schema

  • In the Git Bash console, run the following command to create the database schema:
php artisan migrate

Step 7: Generate Application Key

  • Run the following command to generate the application key:
php artisan key:generate

Step 8: Run the Web Server

  • Start the web server by running the following command:
php artisan serve

Step 9: Access PurritoBin

  • Visit http://localhost:8000 in your web browser to access PurritoBin.

Congratulations! You have successfully installed PurritoBin on Windows 10.