Come aggiornare la versione PHP del sito Web su un server Linux? Commutatore di versione CWP7PHP

il sitowebLinuxIl server viene aggiornato a una versione superiore dell'ambiente PHP e la velocità di apertura della pagina Web sarà da 3 a 5 volte più veloce rispetto alla versione PHP precedente e anche la sicurezza del sito Web sarà migliorata.

Ma prima di aggiornare la versione PHP, è molto importante sapere se il sito web è completamente compatibile con l'ambiente PHP da aggiornare, perché se la pagina web non può essere aperta o la pagina non può essere caricata completamente, sarà un problema.

Come aggiornare la versione PHP del sito Web su un server Linux?

Ecco un'introduzione al server Linux CentOS7.3 Il metodo specifico per l'aggiornamento da PHP5.6.40 a PHP7.4.28.

1 :Visualizza la versione PHP installata sul server Linux corrente▼

php -v

2 :chiudi php-fpm ▼

service php-fpm stop

3 :disinstalla php ▼

yum remove php-common

4 :Installa sorgente epel ▼

yum install epel-release

5 :Installa remi sorgente ▼

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

6 :Installa yum-config-manager ▼

yum -y install yum-utils

7 :Usa yum-config-manager per specificare il repository php7.4 di remi▼

yum-config-manager –enable remi-php74

8 :Installa e aggiorna php ▼

yum update php php-opcache php-xml php-mcrypt php-gd php-devel php-mysql php-intl php-mbstring php-common php-cli php-gd php-curl -y

passo 9:Visualizza la versione corrente di PHP ▼

php -v
  • 注意:如果要安装其他版本,可以在第7步将remi-php74改为remi-php72、remi-php71、remi-php70等等……

Come aggiornare CWP7 per cambiare la versione PHP?

SeInstalla il pannello di controllo di CWPIn tal caso, ignora i passaggi precedenti e segui il tutorial di seguito per modificare la versione di PHP.

Ora CWP 7 ha un'opzione PHP Switch in cui puoi passare a una versione PHP diversa molto facilmente e ricompilarla con i moduli richiesti.

Pannello di controllo CWPFare clic a sinistra → Impostazioni PHP → Switcher versione PHP: selezionare manualmente la versione PHP 7.4.28 ▼

Come aggiornare la versione PHP del sito Web su un server Linux? Commutatore di versione CWP7PHP

  1. Fai clic sul selettore di versione PHP (qui otterrai la versione PHP del server e i moduli compilati con cui è ora compilato il tuo server).
  2. Seleziona la versione PHP che desideri compilare dal menu a discesa, quindi fai clic su Avanti.
  3. Nel compilatore PHP, puoi aggiungere o rimuovere moduli a tuo piacimento.
  4. Fare clic su Avvia compilatore e il compilatore inizierà a funzionare in background.
  • Il completamento del compilatore richiede da 5 a 20 minuti, a seconda dei moduli installati e della potenza della CPU.
  • Puoi ricontrollare tra 15 minuti e verificare quale versione di PHP e moduli hai ora in CWP – PHP Version Switch.
  • Il tuo sito Web e CWP funzioneranno normalmente durante la compilazione e la versione PHP verrà aggiornata al termine della compilazione.

Puoi controllare il registro della compilazione PHP nel file:

/var/log/php-rebuild.log

Se vuoi monitorare il compilatore, usa questo comando nella shell:

tail -f /var/log/php-rebuild.log

Come aggiornare e modificare la versione PHP in CWPYouTubevideotutorial

Ecco un video tutorial di YouTube su come aggiornare la versione PHP del tuo sito web dal pannello di controllo di CWP:

Come aggiungere flag di build personalizzati allo switcher PHP?

Questo può essere fatto modificando il file di configurazione che si trova in:

CentOS 7: /usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/

CentOS 8: /usr/local/cwpsrv/htdocs/resources/conf /el8/php_switcher/

Esempio:

/usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/7.0.ini

Alla fine di questo file, aggiungiamo:

[shmop-test]
default=0
option="--enable-shmop"
  • tra parentesi quadre[shmop-test], crei il nome che verrà utilizzato per la build, che deve essere univoco e non precedentemente definito nel file.
  • Sotto le opzioni, devi definire i flag di build.
  • Dopo la modifica, puoi creare un nuovo PHP dal commutatore di versione PHP di CWP.
  • Nota che gli aggiornamenti CWP sovrascriveranno questo file!

Speranza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) condiviso "Come aggiornare la versione PHP del sito Web su un server Linux? CWP7PHP Version Switcher" per aiutarti.

Benvenuti a condividere il link di questo articolo:https://www.chenweiliang.com/cwl-27807.html

Benvenuto nel canale Telegram del blog di Chen Weiliang per ricevere gli ultimi aggiornamenti!

🔔 Sii il primo a ricevere la preziosa "Guida all'utilizzo dello strumento AI di marketing dei contenuti ChatGPT" nella directory principale del canale! 🌟
📚 Questa guida contiene un valore enorme, 🌟Questa è un'opportunità rara, non perderla! ⏰⌛💨
Condividi e metti mi piace se ti va!
La tua condivisione e i tuoi like sono la nostra continua motivazione!

 

发表 评论

L'indirizzo email non verrà pubblicato. 必填 项 已 用 * 标注

滚动 到 顶部