Install XAMPP on your computer:
Download the XAMPP installation file from https://www.apachefriends.org/index.html.
Run the installation file and follow the instructions to install XAMPP on your computer.
Download KChat:
Go to https://github.com/php-kchat/kchat and click on the "Code" button.
Either click on "Download ZIP" or use Git to clone the repository onto your local machine.
Move KChat to the htdocs folder:
Navigate to the folder where you downloaded KChat.
Move the KChat folder into the htdocs folder of your XAMPP installation directory. (e.g. C:/xampp/htdocs/KChat)
Create a database:
Open a web browser and go to http://localhost/phpmyadmin/.
Click the "Databases" tab and enter a name for your new database (e.g. KChat).
Import the KChat SQL file:
In phpMyAdmin, select your newly created database.
Click on the "Import" button.
Click "Browse" and navigate to the KChat folder in the htdocs directory.
Select the "kchat.sql" file and click "Open".
Click on the "Go" button to import the SQL file.
Edit the config file:
In the KChat directory, locate the config.php file.
Rename config.php.sample to config.php.
Edit the config.php file using a text editor.
Set the database connection details, username and password to correspond with your XAMPP setup.
Launch KChat:
Open a web browser and go to http://localhost/KChat.
Create an account and log in to KChat.
You should now be able to use KChat 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!