meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
installation_hestiacp [2023/09/21 18:21] johnnyinstallation_hestiacp [2025/01/18 12:25] (current) – reword security note wrongecho
Line 1: Line 1:
 +===== Security =====
 +
 +  * Whilst we are confident in the safety of the code, no system is risk-free. Nearly all software has bugs. Use your best judgement before storing highly confidential information in ITFlow.
 +
 +  * Need to report a security issue? Check the [[https://github.com/itflow-org/itflow/security/policy|security policy]].
 +
 +  * **ITFlow comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law**.
 +
 +----
 +
 A Fantastic Free and Opensource Web Hosting Control Panel [[https://hestiacp.com]] A Fantastic Free and Opensource Web Hosting Control Panel [[https://hestiacp.com]]
 +
  
 ====== Admin Level ====== ====== Admin Level ======
Line 9: Line 20:
 //These modules are not installed as part of the default HestiaCP Install// //These modules are not installed as part of the default HestiaCP Install//
  
-  * Login as root: ''apt install php-intl php-imap php-mailparse php-curl -y''+  * Login as root:  
 +  * ''apt update'' 
 +  * ''apt install php-intl php-imap php-mailparse php-curl -y''
  
 ===== Create User ===== ===== Create User =====
Line 47: Line 60:
 ===== Follow Web Install Process ===== ===== Follow Web Install Process =====
  
 +  * Visit https://yourdomain.com
 ===== Setup Cron Jobs ===== ===== Setup Cron Jobs =====
   - Log back into HestiaCP   - Log back into HestiaCP
Line 63: Line 77:
   * NginX Settings - Click gear icon top right > Click on nginx   * NginX Settings - Click gear icon top right > Click on nginx
 {{:hestia-nginx_settings.png?direct|}} {{:hestia-nginx_settings.png?direct|}}
 +
 +
 +===== Troubleshooting =====
 +  * shell_exec and exec must be enabled in Server Settings > Configure > Web Server > php-fpm
 +  * If mailparse is listed as not installed in ITFlow - Debug and no feedback is returned when running ''php -m | grep mailparse'', you must install mailparse for your version of PHP. E.g., ''apt-get install php8.2-mailparse''