This guide installs i-doit on a typical LAMP/LEMP stack.
Install Apache or Nginx, PHP, and a database server. These components provide the runtime needed for the i-doit web UI and backend.
Download the Community Edition package from the official i-doit site and extract it into your web root.
tar -xzf i-doit.tar.gz
Create a database and user for i-doit.
mysql -u root -p -e "CREATE DATABASE idoit;"
mysql -u root -p -e "CREATE USER 'idoit'@'localhost' IDENTIFIED BY 'change-me';"
mysql -u root -p -e "GRANT ALL PRIVILEGES ON idoit.* TO 'idoit'@'localhost';"
Point your browser at the i-doit installer URL and follow the on-screen steps to complete the setup.
See i-doit Configuration for configuration guidance.
See i-doit Security for hardening guidance.
Prefer automation? See i-doit Ansible Setup for an example playbook.
Prefer containers? See i-doit Docker Setup.
Need professional assistance with your I Doit deployment? Our team provides:
Get in touch: office@linux-server-admin.com | Contact Page