This tutorial is from Francois Jacquet's Tutorial
Note: Below we are going to open INI and PHP files. You may want to install Notepad++ first to get syntax highlighting.
XAMPP will install Apache (web server), MariaDB (MySQL database server), and PHP.
Download XAMPP 8.1 for Windows (x64)
Note: if your computer is 32-bit, please download XAMPP 7.3 instead. This is the latest available 32-bit version of XAMPP.
Open the XAMPP installer
On the "Select Components" screen, uncheck:
On the "Installation folder" screen, enter C:\xampp
. Click "Next".
On the "Language" screen, select your preferred language. Click "Next".
Click "Next" and wait for XAMPP to install.
On the "Completing the XAMPP Setup Wizard" screen, check "Do you want to start the Control Panel now?". Click "Finish".
Open the XAMPP Control Panel.
Click "Config" next to Apache. Select "PHP (php.ini)".
Edit the php.ini
file as follows, search with CTRL + F
:
extension=gd
;extension=gettext
extension=intl
; Maximum time in seconds a PHP script is allowed to run
max_execution_time = 240
; Maximum accepted input variables ($_GET, $_POST)
; 4000 allows submitting lists of up to 1000 elements, each with multiple inputs
max_input_vars = 4000
; Maximum memory (RAM) allocated to a PHP script
memory_limit = 512M
; Session timeout: 1 hour
session.gc_maxlifetime = 3600
; Maximum allowed size for uploaded files
upload_max_filesize = 50M
; Must be greater than or equal to upload_max_filesize
post_max_size = 51M
Save the php.ini
file.
Go back to the XAMPP Control Panel.
Restart Apache: click "Stop" and then click "Start" next to Apache.
Open the XAMPP Control Panel.
Click "Start" next to Apache and MySQL.
Click "Admin" next to MySQL. phpMyAdmin should open in the browser.
Click the "Databases" tab.
Enter rosariosis
in the "Database name" field.
Select utf8mb4_unicode_520_ci
from the "Collation" dropdown.
Click the "Create" button.
Open the wkhtmltopdf installer.
On the "Choose Install Location
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!