Per favore, aggiungi TurboLab.it alle eccezioni del tuo Ad Blocker. Siamo un progetto no-profit, e la pubblicità è indispensabile per pagare le spese.

In alternativa, puoi sostenerci con una donazione.

Rispetteremo ogni tua scelta, e potrai sempre utilizzare il sito senza limitazioni.

Nascondi avviso per 3 giorni

×

Creazione issue GitHub

Stai per creare una nuova issue su GitHub.

Per favore, (ri)leggi sempre 📚 La guida prima di procedere.

Creazione nuova issue in corso. Attendi...
×

Inserisci link ad articolo di TurboLab.it Ricerca articoli

Cerca e inserisci il collegamento a un articolo pubblicato da TurboLab.it

Digita almeno 3 caratteri, poi premi "Invio"

Commenti a "Guida: come installare PHP 8.5 su Ubuntu (PHP-FPM, video)"

I "Commenti" ad ogni articolo pubblicato sul nostro sito sono raccolti qui.
Regole del forum
Puoi rispondere alle discussioni già presenti, ma non aprirne di nuove.
Avatar utente
Zane
Fondatore
Fondatore
Messaggi: 5346
Iscritto il: mer mag 01, 2013 11:20 am
Has thanked: 95 times
Been thanked: 80 times

Commenti a "Guida: come installare PHP 8.5 su Ubuntu (PHP-FPM, video)"

Messaggio da Zane »

Per favore, aggiungi TurboLab.it alle eccezioni del tuo Ad Blocker. Siamo un progetto no-profit, e la pubblicità è indispensabile per pagare le spese.

In alternativa, puoi sostenerci con una donazione.

Rispetteremo ogni tua scelta, e potrai sempre utilizzare il sito senza limitazioni.

Nascondi avviso per 3 giorni

Guida: come installare PHP 8.5 su Ubuntu (PHP-FPM, video)

Immagine

Installare PHP su Ubuntu sembra semplice, poiché i pacchetti sono sempre disponibili sui repository ufficiali della distribuzione. Ma... attenzione! Senza qualche accortezza in più, rischiamo di ottenere una vecchia versione (come l'obsoleto PHP 7) oppure configurare il sistema con il vetusto mod_php al posto del più moderno ed efficiente PHP-FPM. Vediamo allora come installare PHP su Linux Ubuntu Desktop o Server e interfacciare il server web tramite PHP-FPM [continua..]

---

Cosa ne pensi? Lascia il tuo commento qui sotto.
Avatar utente
alepuffola
Livello: Scheda perforata (1/15)
Livello: Scheda perforata (1/15)
Messaggi: 1
Iscritto il: sab ott 20, 2018 2:23 am

Re: Commenti a "Guida: come installare PHP 7 (PHP-FPM) su Linux (Ubuntu/CentOS)"

Messaggio da alepuffola »

Salve,
Ho seguito la guida su Ubuntu 18.04.lts, installando l'ultima versione php 7.2, e vorrei precisare un punto, e aggiungerne un secondo:

1 ) Passo 8: Scoprire il socket di PHP-FPM
inviando da terminale root la stringa

Codice: Seleziona tutto

cat /etc/php/7.1/fpm/pool.d/www.conf | grep 'listen ='

sul mio ubuntu la risposta del terminale non è nessuna delle due stringhe indicate di seguito:

Codice: Seleziona tutto

listen = /run/php/php7.1-fpm.sock
oppure

Codice: Seleziona tutto

listen = 127.0.0.1:9000
,cioè non viene visualizzato nulla.
Aprendo poi manualmente il file /run/php/php7.1-fpm.sock , ho notato che c'è solo 127.0.0.1/ senza nessuna porta indicata
quest'informazione non l'ho poi quindi utilizzata al passo 10, ma senza conseguenze sulla riuscita.

2) Alla fine della guida il webserver comunque non mi interpretava le pagine php . Cioè apriva la pagina index.php come se fosse una .html ma senza far funzionare lo script.
Ho poi scoperto che la ragione è nei file /etc/apache2/mods-available/php7.x.conf (ce ne sono tre, 7.0 , 7.1, 7.2).
Aprendoli vi è presente la parte

Codice: Seleziona tutto

# Running PHP scripts in user directories is disabled by default
# 
# To re-enable PHP in user directories comment the following lines
# (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
# prevents .htaccess files from disabling it.
<IfModule mod_userdir.c>
    <Directory /home/*/public_html>
        php_admin_flag engine Off
   </Directory>
</IfModule>
E bisogna appunto commentare le 4 righe finali, che normalmente da non commentate disabilitano l'inteprete Php nelle normali cartelle utente in /home

Commentate con # le ultime 4 stringhe su tutti e tre i file php.7.x.conf presenti nella cartella mods-available, ho salvato, riavviato il server e funziona tutto.
Avatar utente
Zane
Fondatore
Fondatore
Messaggi: 5346
Iscritto il: mer mag 01, 2013 11:20 am
Has thanked: 95 times
Been thanked: 80 times

Re: Commenti a "Guida: come installare PHP 7 (PHP-FPM) su Linux (Ubuntu/CentOS)"

Messaggio da Zane »

Ciao grazie per la segnalazione. Sono novità che non vedo per la prima volta, suppongo siano state introdotte di recente. Provvederò a segnalarle contestualmente al prossimo aggiornamento della guida
Zane - TurboLab.it
Avatar utente
superpisu80
Livello: Scheda perforata (1/15)
Livello: Scheda perforata (1/15)
Messaggi: 3
Iscritto il: lun set 02, 2019 3:01 pm

Re: Commenti a "Guida: come installare PHP 7.3 (PHP-FPM) su Linux (Ubuntu/CentOS)"

Messaggio da superpisu80 »

ciao ragazzi, una domanda, ma io che grazie alla vostra guida avevo configurato una macchina con centos 6 sopra, posso installare php 7 usando i comandi riportati in questo articolo su una macchina con CentOS Linux 6.9 ? perché adesso ho php 5.6 e wordpress mi dice che ho php obsoleto :(
Ultima modifica di superpisu80 il lun set 02, 2019 3:11 pm, modificato 1 volta in totale.
Avatar utente
superpisu80
Livello: Scheda perforata (1/15)
Livello: Scheda perforata (1/15)
Messaggi: 3
Iscritto il: lun set 02, 2019 3:01 pm

Re: Commenti a "Guida: come installare PHP 7.3 (PHP-FPM) su Linux (Ubuntu/CentOS)"

Messaggio da superpisu80 »

per essere più preciso, vi dico che ho CentOS Linux 6.9 , grazie
Avatar utente
Zane
Fondatore
Fondatore
Messaggi: 5346
Iscritto il: mer mag 01, 2013 11:20 am
Has thanked: 95 times
Been thanked: 80 times

Re: Commenti a "Guida: come installare PHP 7.3 (PHP-FPM) su Linux (Ubuntu/CentOS)"

Messaggio da Zane »

Come scritto, io ho provato con CentOS 7 (la 6 morirà a breve). Ti consiglio di provare in un ambiente di test e non direttamente in produzione
Zane - TurboLab.it
Avatar utente
superpisu80
Livello: Scheda perforata (1/15)
Livello: Scheda perforata (1/15)
Messaggi: 3
Iscritto il: lun set 02, 2019 3:01 pm

Re: Commenti a "Guida: come installare PHP 7.3 (PHP-FPM) su Linux (Ubuntu/CentOS)"

Messaggio da superpisu80 »

ciao zane, ok, in che senso morirà a breve? io ho un una macchina con centos6.9 dove ci faccio girare un paio di siti. mi stai dicendo che dovrei almeno metterci una qualsiasi centos7 altrimenti non vedrò nessun aggiornamento di php e altre cose?

Comunque se installo su una macchina la centos7 con già predisposto apache, php e mysql, per mettere il php aggiornato e il certificato lets encrypt devo seguire le tue due guide di seguito?

https://turbolab.it/apache-server-web-1 ... entos-1380
https://turbolab.it/apache-server-web-1 ... l-labs-886

grazie
Avatar utente
Zane
Fondatore
Fondatore
Messaggi: 5346
Iscritto il: mer mag 01, 2013 11:20 am
Has thanked: 95 times
Been thanked: 80 times

Re: Commenti a "Guida: come installare PHP 7.3 (PHP-FPM) su Linux (Ubuntu/CentOS)"

Messaggio da Zane »

Tutto corretto!
Zane - TurboLab.it
Avatar utente
Zane
Fondatore
Fondatore
Messaggi: 5346
Iscritto il: mer mag 01, 2013 11:20 am
Has thanked: 95 times
Been thanked: 80 times

Re: Commenti a "Guida: come installare PHP 8.4 su Linux Ubuntu Desktop o Server (PHP-FPM)"

Messaggio da Zane »

Trattazione aggiornata :)
Zane - TurboLab.it
Avatar utente
francofuochi
Livello: Scheda perforata (1/15)
Livello: Scheda perforata (1/15)
Messaggi: 11
Iscritto il: ven mag 29, 2020 5:25 pm

installazione PHP 8,4 su ubuntu 25,04,1

Messaggio da francofuochi »

Salve a tutti.
dopo aver installato il web server su windows seguendo la vostra guida (ed ha funzionato alla perfezione) mi sto cimentando ad installare un web server linux (LAMP) seguendo la vostra guida apposita.
L'installazione di Apache è andata a buon fine come pure la creazione e la funzionalità del primo abbozzo di mysite.com.
A questo punto avrei voluto installare PHP 8,4 con lo script "globale" copiato" dalla guida ed "incollato" sul terminale.
ecco la risposta:
--------
franco@pcf0103-ubu:~$ sudo apt update && sudo apt install curl -y && curl -s https://raw.githubusercontent.com/Turbo ... install.sh?$(date +%s) | sudo PHP_VER=8.4 bash
Trovato:1 http://it.archive.ubuntu.com/ubuntu plucky InRelease
Trovato:2 http://it.archive.ubuntu.com/ubuntu plucky-updates InRelease
Trovato:3 http://it.archive.ubuntu.com/ubuntu plucky-backports InRelease
Trovato:4 https://ppa.launchpadcontent.net/daniel ... zer/ubuntu plucky InRelease
Trovato:5 http://security.ubuntu.com/ubuntu plucky-security InRelease
9 pacchetti possono essere aggiornati: eseguire "apt list --upgradable" per vederli.
curl è già alla versione più recente (8.12.1-3ubuntu1).
Riepilogo:
Aggiornamento: 0, Installazione: 0, Rimozione: 0, Non aggiornati: 9

================
💿 PHP installer
================
🗓️ 18:43:22 | mercoledì, settembre 03, 2025 on pcf0103-ubu


Checking OS version...
-----------------------

Trovato:1 http://it.archive.ubuntu.com/ubuntu plucky InRelease
Trovato:2 http://security.ubuntu.com/ubuntu plucky-security InRelease
Trovato:3 http://it.archive.ubuntu.com/ubuntu plucky-updates InRelease
Trovato:4 http://it.archive.ubuntu.com/ubuntu plucky-backports InRelease
Trovato:5 https://ppa.launchpadcontent.net/daniel ... zer/ubuntu plucky InRelease
9 pacchetti possono essere aggiornati: eseguire "apt list --upgradable" per vederli.
lsb-release è già alla versione più recente (12.1-1).
Riepilogo:
Aggiornamento: 0, Installazione: 0, Rimozione: 0, Non aggiornati: 9

Description: Ubuntu 25.04


vvvvvvvvvvvvvvvvvvvvvvvv
🛑 Catastrophic error 🛑
^^^^^^^^^^^^^^^^^^^^^^^^
The OS is INCOMPATIBLE with this script! See: https://github.com/TurboLabIt/webstackup/issues/15

=====================
🏁 The End 🏁
=====================
🗓️ 18:43:25 | mercoledì, settembre 03, 2025 on pcf0103-ubu
Total time: 0 min.
------------------------------------------

...ho poi dato il comando apt list --upgradable ricevendo:

-------
franco@pcf0103-ubu:~$ apt list --upgradable
fwupd/plucky-updates 2.0.13-1~25.04.1 amd64 [aggiornabile da: 2.0.7-1]
libegl-mesa0/plucky-updates 25.0.7-0ubuntu0.25.04.2 amd64 [aggiornabile da: 25.0.7-0ubuntu0.25.04.1]
libfwupd3/plucky-updates 2.0.13-1~25.04.1 amd64 [aggiornabile da: 2.0.7-1]
libgbm1/plucky-updates 25.0.7-0ubuntu0.25.04.2 amd64 [aggiornabile da: 25.0.7-0ubuntu0.25.04.1]
libgl1-mesa-dri/plucky-updates 25.0.7-0ubuntu0.25.04.2 amd64 [aggiornabile da: 25.0.7-0ubuntu0.25.04.1]
libglx-mesa0/plucky-updates 25.0.7-0ubuntu0.25.04.2 amd64 [aggiornabile da: 25.0.7-0ubuntu0.25.04.1]
libxatracker2/plucky-updates 25.0.7-0ubuntu0.25.04.2 amd64 [aggiornabile da: 25.0.7-0ubuntu0.25.04.1]
mesa-libgallium/plucky-updates 25.0.7-0ubuntu0.25.04.2 amd64 [aggiornabile da: 25.0.7-0ubuntu0.25.04.1]
mesa-vulkan-drivers/plucky-updates 25.0.7-0ubuntu0.25.04.2 amd64 [aggiornabile da: 25.0.7-0ubuntu0.25.04.1]
franco@pcf0103-ubu:~$
---------
Se questi pacchetti risultano "non aggiornati" come posso fare per aggiornarli?
Scusate la mia scarsa conoscenza di ubuntu...
La causa de''errore "catastrofico" è questa?

Ogni suggerimento sarà oltremodo gradito!
Avatar utente
Zane
Fondatore
Fondatore
Messaggi: 5346
Iscritto il: mer mag 01, 2013 11:20 am
Has thanked: 95 times
Been thanked: 80 times

Re: Commenti a "Guida: come installare PHP 8.5 su Ubuntu (PHP-FPM, video)"

Messaggio da Zane »

Stai usando Ubuntu 25.04, che è incompatibile. Come scritto nella guida:
È invece incompatibile con le versioni non-LTS, poiché lo sviluppatore del pacchetto PHP aggiornato non le supporta.
Zane - TurboLab.it

Per favore, aggiungi TurboLab.it alle eccezioni del tuo Ad Blocker. Siamo un progetto no-profit, e la pubblicità è indispensabile per pagare le spese.

In alternativa, puoi sostenerci con una donazione.

Rispetteremo ogni tua scelta, e potrai sempre utilizzare il sito senza limitazioni.

Nascondi avviso per 3 giorni