How to install Chevereto on Windows 11

Introduction

Chevereto is an open-source image hosting platform that allows you to create and manage your own image hosting service. In this tutorial, we will guide you through the installation process of Chevereto on Windows 11.

Prerequisites

Step 1: Download Chevereto

First, you need to download the latest version of Chevereto from the official website at https://chevereto.com/download. Once downloaded, extract the contents of the file to a folder on your local drive.

Step 2: Create a database

Before installing Chevereto, you need to create a new database to store the website's data. Open XAMPP and start the Apache and MySQL services. Then, go to http://localhost/phpmyadmin/ in your web browser and create a new database with a name of your choice.

Step 3: Configure Chevereto

Next, navigate to the folder where you extracted the Chevereto files and open the .env.example file using a code editor. Rename the file to .env and update the following fields:

APP_URL=http://localhost
DB_HOST=localhost
DB_DATABASE=your_database_name
DB_USERNAME=root
DB_PASSWORD=

Here, replace your_database_name with the name of the database you just created, and leave the DB_PASSWORD field empty if you didn't set a password for your MySQL database.

Step 4: Install Chevereto

To install Chevereto, open a command prompt window and navigate to the folder where you extracted the Chevereto files. Then, run the following commands one by one:

composer install
php installer.php

The first command will install all the required dependencies, while the second command will run the installation script. Follow the on-screen instructions to install Chevereto.

Step 5: Configure Chevereto's web server

Finally, you need to configure Chevereto's web server. Open XAMPP and stop the Apache service. Then, navigate to the folder where XAMPP is installed (by default, it should be C:\xampp) and open the apache\conf\extra\httpd-vhosts.conf file using a code editor.

Add the following lines at the end of the file:

<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/chevereto"
    ServerName localhost
    <Directory "C:/xampp/htdocs/chevereto">
        AllowOverride All
    </Directory>
</VirtualHost>

Here, replace C:/xampp/htdocs/chevereto with the path to the folder where you installed Chevereto.

Save the file, and start the Apache service again.

Conclusion

Congratulations! You have successfully installed Chevereto on Windows 11. You can now access the website by going to http://localhost/ in your web browser.

Note: For security reasons, we recommend that you change the default admin username and password after installation.

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!