XAMPP: Linux, Apache, MySQL e PHP facili: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
(rifacimento guida) |
(→Cos'è XAMPP: aggiornamento guida) |
||
Riga 1: | Riga 1: | ||
{{Versioni compatibili}} | {{Versioni compatibili}} | ||
== Cos'è XAMPP == | == <span style="font-variant: small-caps; font-weight: bolder; color:#900000;">Cos'è XAMPP</span> == | ||
[https://www.apachefriends.org/ XAMPP] (un tempo denominato LAMPP) è un insieme di programmi utili per la creazione di un server web. Integra, infatti, [http://www.apache.org/ Apache], [http://www.mysql.it/ MySQL], [http://php.net/ PHP], [https://www.perl.org/ Perl] e molti altri strumenti, permettendo così di creare in modo facile e veloce, un serverino web che possa contenere il proprio sito. | |||
Per | <u>XAMPP è concepito per ambienti di sviluppo e non di produzione</u>. Per tale motivo potrebbe rilevarsi fatale. Dalla versione 1.7.1 è stato introdotto un nuovo concetto di sicurezza: <span style="color:#2d2d2d">'''tutte le pagina relative a XAMPP e phpMyAdmin sono accessibili solo in locale'''</span>.<br /> | ||
Resta il fatto che al termine dell'installazione: | |||
* Le pagine di XAMPP non sono protette da password e sono accessibili da chiuque conosca l'IP della macchina. | |||
* L'amministratore root di MySQL non ha password e qualsiasi utente locale può accedervi con diritti amministrativi. | |||
* PhpMyAdmin non ha password. | |||
* Il demone MySQL è accessibile via rete. | |||
* ProFTPD, a seconda della versione installata, utilizza l'utente "nobody" o "daemon", la password "lampp" o "xampp" e chiunque può accedervi. | |||
Per questi motivi è necessario procedere con la [[XAMPP: Linux, Apache, MySQL e PHP facili#Messa in sicurezza | messa in sicurezza]] come spiegato più avanti in questa stessa guida.<br /> | |||
La configurazione manuale dei vari strumenti (Apache, MySQL, PHP, ecc...) non verrà trattata in questa guida, per approfondimenti leggere le guide presenti nella sezione [[Indice Guide#Networking | Networking]], in particolare [[Installare un ambiente LAMP: Linux, Apache2, SSL, MySQL, PHP5]]. | |||
{{Warningbox|Per impostazione predefinita sia la procedura di installazione che il successivo utilizzo di XAMPP richiedono [[privilegi di amministratore]]}} | |||
{{Warningbox| | |||
== Installazione == | == Installazione == |