Installazione software · 2 min read · Dec 24, 2025
Installazione di Lighttpd Con Supporto PHP5 E MySQL Su Fedora 13 - Pagina 2
5 Configurazione di Lighttpd E PHP5
Per abilitare PHP5 in Lighttpd, dobbiamo modificare due file, /etc/php.ini e /etc/lighttpd/lighttpd.conf. Prima apriamo /etc/php.ini e aggiungiamo la riga cgi.fix_pathinfo = 1 proprio alla fine del file:
vi /etc/php.ini| [...] cgi.fix_pathinfo = 1 |
Poi apriamo /etc/lighttpd/lighttpd.conf e decommentiamo “mod_fastcgi”, nella sezione server.modules:
vi /etc/lighttpd/lighttpd.conf| [...] server.modules = ( # "mod_rewrite", # "mod_redirect", # "mod_alias", "mod_access", # "mod_trigger_b4_dl", # "mod_auth", # "mod_status", # "mod_setenv", "mod_fastcgi", # "mod_proxy", # "mod_simple_vhost", # "mod_evhost", # "mod_userdir", # "mod_cgi", # "mod_compress", # "mod_ssi", # "mod_usertrack", # "mod_expire", # "mod_secdownload", # "mod_rrdtool", "mod_accesslog" ) [...] |
E poi, più in basso nel file, c’è una sezione fastcgi.server che decommentiamo anche:
| [...] #### modulo fastcgi ## leggi fastcgi.txt per maggiori informazioni ## per PHP non dimenticare di impostare cgi.fix_pathinfo = 1 nel php.ini fastcgi.server = ( ".php" => ( "localhost" => ( "socket" => "/var/run/lighttpd/php-fastcgi.socket", "bin-path" => "/usr/bin/php-cgi" ) ) ) [...] |
Poi riavviamo Lighttpd:
/etc/init.d/lighttpd restart6 Testare PHP5 / Ottenere Dettagli Sulla Tua Installazione PHP5
La root del documento del sito web predefinito è /var/www/lighttpd. Ora creeremo un piccolo file PHP (info.php) in quella directory e lo chiameremo in un browser. Il file mostrerà molti dettagli utili sulla nostra installazione di PHP, come la versione di PHP installata.
vi /var/www/lighttpd/info.php| |
Ora chiamiamo quel file in un browser (ad es. http://192.168.0.100/info.php):

Come puoi vedere, PHP5 sta funzionando, e sta funzionando tramite FastCGI, come mostrato nella riga Server API. Se scorri più in basso, vedrai tutti i moduli che sono già abilitati in PHP5. MySQL non è elencato lì, il che significa che non abbiamo ancora supporto MySQL in PHP5.
7 Ottenere Supporto MySQL In PHP5
Per ottenere supporto MySQL in PHP, possiamo installare il pacchetto php-mysql. È una buona idea installare anche alcuni altri moduli PHP5 poiché potresti averne bisogno per le tue applicazioni. Puoi cercare i moduli PHP5 disponibili in questo modo:
yum search phpScegli quelli di cui hai bisogno e installali in questo modo:
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpcOra riavvia Lighttpd:
/etc/init.d/lighttpd restartOra ricarica http://192.168.0.100/info.php nel tuo browser e scorri di nuovo fino alla sezione moduli. Dovresti ora trovare molti nuovi moduli lì, incluso il modulo MySQL:

8 Link
- Lighttpd: http://www.lighttpd.net/
- PHP: http://www.php.net/
- MySQL: http://www.mysql.com/
- Fedora: http://fedoraproject.org/
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.