This guide installs HESK on a standard LAMP/LEMP stack.
Download the latest HESK package and extract it to your web root.
sudo mysql -u root -p
CREATE DATABASE hesk_db CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE USER 'hesk_user'@'localhost' IDENTIFIED BY 'StrongPassword123!';
GRANT ALL PRIVILEGES ON hesk_db.* TO 'hesk_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Ensure the hesk_settings.inc.php file and the attachments directory are writable by the web server user.
Open http://example.com/hesk/install and follow the setup wizard.
Delete the install folder after setup to secure the instance.
Check the HESK installation guide or reach out via our contact page.