Installazione software · 2 min read · Feb 03, 2026

Installazione di Cherokee con supporto PHP5 e MySQL su Mandriva 2009.1 - Pagina 2

5 Abilitare PHP5 in Cherokee

PHP non funziona di default in Cherokee di Mandriva. Per cambiare questo, dobbiamo avviare il pannello di controllo web di Cherokee…

cherokee-admin -b

… e accedervi ( http://192.168.0.100:9090/).

Ora vai su Server Virtuali, seleziona il vhost predefinito e vai alla scheda Comportamento:

Clicca su php nella colonna Target.

Dovresti ora essere qui: predefinito - Estensioni: php > Gestore. Nella scheda Gestore, scorri fino in fondo…

… e clicca sul link PHP Locale sotto Fonti di Informazione:

Nel campo Interprete, dovresti vedere questo:

php-cgi -b /tmp/cherokee-php.socket

Per favore cambialo in

php-fcgi -b /tmp/cherokee-php.socket

Prima di lasciare il pannello di controllo, assicurati di riavviare Cherokee affinché le modifiche abbiano effetto. Per farlo, seleziona Riavvio Graduale sotto Salva Modifiche nella colonna di sinistra del pannello di controllo e clicca su Salva:

Premi CTRL+C nella riga di comando per fermare il pannello di controllo.

6 Testare PHP5 / Ottenere Dettagli sulla tua Installazione di PHP5

La radice del documento del sito web predefinito è /var/www/. 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/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 ulteriormente verso il basso, vedrai tutti i moduli che sono già abilitati in PHP5. MySQL non è elencato lì, il che significa che non abbiamo ancora il supporto MySQL in PHP5.

7 Ottenere Supporto MySQL in PHP5

Per ottenere il 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:

urpmf php

Scegli quelli di cui hai bisogno e installali in questo modo:

urpmi php-mysql php-mysqli php-bz2 php-calendar php-ctype php-curl php-devel php-dio php-dom php-eaccelerator php-enchant php-esmtp php-event php-exif php-fam php-ffmpeg php-fileinfo php-filepro php-ftp php-gd php-gettext php-gmp php-iconv php-id3 php-idn php-imap php-imlib2 php-mailparse php-mbstring php-mcache php-mcrypt php-mhash php-ming php-ncurses php-newt php-odbc php-oggvorbis php-pcntl php-pcre php-pear-Net_IDNA php-posix php-pspell php-readline php-recode php-session php-shmop php-simplexml php-snmp php-soap php-sockets php-sqlite php-ssh2 php-suhosin php-sysvmsg php-sysvsem php-sysvshm php-tclink php-tcpwrap php-tidy php-xml php-xmlrpc php-zip php-ini

Ora riavvia Cherokee:

/etc/init.d/cherokee restart

Ora 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

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.