How to Install FreeScout on Windows 11

Prerequisites

Before installing FreeScout on your Windows 11 machine, make sure you have the following prerequisites:

Steps to Install FreeScout on Windows 11

Follow these simple steps to install FreeScout on your Windows 11 machine:

  1. Open Command Prompt or PowerShell with administrator privileges.

  2. Install Git by running the following command:

    choco install git
    
  3. Install Composer by running the following command:

    choco install composer
    
  4. Download and install the PHP MSI installer for Windows. You can get the installer from the official PHP website here.

  5. Install the required PHP extensions by editing your php.ini file. Uncomment the following lines and save the file:

    extension=bcmath
    extension=imap
    extension=mysqli
    extension=opcache
    
  6. Download and install MySQL. You can get the installer from the official MySQL website here.

  7. Create a new database for FreeScout using the MySQL command-line interface:

    mysql -u root -p
    CREATE DATABASE freescout;
    
  8. Clone the FreeScout repository from Github by running the following command:

    git clone https://github.com/freescout-helpdesk/freescout.git
    
  9. Navigate to the FreeScout directory and install the required PHP dependencies by running the following command:

    cd freescout
    composer install
    
  10. Copy the .env.example file to .env:

    cp .env.example .env
    
  11. Open the .env file and update the database credentials and other settings according to your environment:

    DB_DATABASE=freescout
    DB_USERNAME=root
    DB_PASSWORD=password
    
  12. Generate a new application key by running the following command:

    php artisan key:generate
    
  13. Run the migration command to set up the required database tables:

    php artisan migrate
    
  14. Start the web server by running the following command:

    php artisan serve
    
  15. Open your web browser and navigate to http://localhost:8000. You should be able to access the FreeScout login page.

Congratulations! You have successfully installed FreeScout on your Windows 11 machine.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!