meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
installation_apt [2024/02/10 12:05] – specifically call out Windows as unsupported wrongecho | installation_apt [2025/01/18 12:23] (current) – reword security note wrongecho | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Installation - Local via apt ====== | ====== Installation - Local via apt ====== | ||
- | ===== Security | + | ===== Security ===== |
- | * This project | + | * Whilst we are confident in the safety of the code, no system |
- | * Whilst we're confident | + | * Need to report a security issue? Check the [[https://github.com/itflow-org/itflow/ |
- | | + | * **ITFlow comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law**. |
- | + | ||
- | | + | |
===== Install Overview ===== | ===== Install Overview ===== | ||
- | ITFlow runs on most " | + | ITFlow runs on most " |
- Install a LAMP stack (Linux, Apache, MariaDB & PHP) | - Install a LAMP stack (Linux, Apache, MariaDB & PHP) | ||
Line 20: | Line 18: | ||
- Go! | - Go! | ||
- | There' | + | There' |
- | ===== Ubuntu | + | ===== Debian |
//This guide assumes you want to install ITFlow to the default ''/ | //This guide assumes you want to install ITFlow to the default ''/ | ||
Line 37: | Line 35: | ||
* '' | * '' | ||
+ | //NOTE: We **highly recommend MariaDB** over MySQL. They are very similar but some pages do not load properly when using MySQL.// | ||
**Install PHP** | **Install PHP** | ||
- | * '' | + | * '' |
**Install Git & whois** | **Install Git & whois** | ||
Line 46: | Line 45: | ||
* '' | * '' | ||
- | **Harden your Linux installation**. //As a starting point:// | + | **Harden your Linux installation** |
+ | |||
+ | //As a starting point:// | ||
* MariaDB: '' | * MariaDB: '' | ||
* UFW: '' | * UFW: '' | ||
+ | * Setup [[fail2ban|Fail2Ban]] | ||
* Consider setting up a web app firewall, like [[https:// | * Consider setting up a web app firewall, like [[https:// | ||
**Enable PHP** //(hint: hit tab after typing php to get a suggested version number)// | **Enable PHP** //(hint: hit tab after typing php to get a suggested version number)// | ||
- | * '' | + | * '' |
Line 138: | Line 140: | ||
==== ITFlow on Windows is unsupported ==== | ==== ITFlow on Windows is unsupported ==== | ||
- | Whilst it is // | + | Whilst it is // |