Bagaimana untuk menaik taraf versi PHP tapak web pada pelayan Linux? Penukar Versi CWP7PHP

Menaik taraf pelayan Linux laman web kepada versi PHP yang lebih tinggi akan menjadikan halaman web dimuatkan 3 hingga 5 kali lebih pantas daripada versi PHP sebelumnya, di samping meningkatkan keselamatan laman web.

Tetapi sebelum menaik taraf versi PHP, adalah sangat penting untuk mengetahui sama ada laman web itu serasi sepenuhnya dengan persekitaran PHP untuk dinaik taraf, kerana jika halaman web tidak dapat dibuka atau halaman tidak dapat dimuatkan sepenuhnya, ia akan menyusahkan.

Bagaimana untuk menaik taraf versi PHP tapak web pada pelayan Linux?

Bahagian ini menerangkan langkah-langkah khusus untuk menaik taraf pelayan CentOS 7.3 Linux daripada PHP 5.6.40 kepada PHP 7.4.28.

Langkah 1: Semak versi PHP yang dipasang pada pelayan Linux semasa ▼

php -v

Langkah 2: Lumpuhkan php-fpm ▼

service php-fpm stop

Langkah 3: Nyahpasang PHP ▼

yum remove php-common

Langkah 4: Pasang sumber EPEL ▼

yum install epel-release

Langkah 5: Pasang sumber remi ▼

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

Langkah 6: Pasang yum-config-manager ▼

yum -y install yum-utils

Langkah 7: Gunakan yum-config-manager untuk menentukan repositori php7.4 untuk remi ▼

yum-config-manager –enable remi-php74

Langkah 8: Pasang dan naik taraf 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

Langkah 9: Semak versi PHP semasa anda ▼

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

Bagaimana untuk menaik taraf CWP7 untuk menukar versi PHP?

Jika anda telah memasang panel kawalan CWP , sila abaikan langkah-langkah di atas dan ikuti sahaja tutorial di bawah untuk menukar versi PHP.

Kini CWP 7 mempunyai pilihan Tukar PHP di mana anda boleh bertukar kepada versi PHP yang berbeza dengan mudah dan menyusunnya semula dengan modul yang diperlukan.

Dalam panel kawalan CWP, klik di sebelah kiri → Tetapan PHP → Penukar Versi PHP: Pilih versi PHP 7.4.28 secara manual ▼

Bagaimanakah CWP menaik taraf versi PHP penukar versi PHP memilih versi PHP 7.4/8.1

  1. Klik pada penukar versi PHP (di sini anda akan mendapat versi PHP pelayan dan modul yang disusun oleh pelayan anda sekarang).
  2. Pilih versi PHP yang anda ingin susun daripada menu lungsur, kemudian klik Seterusnya.
  3. Dalam pengkompil PHP, anda boleh menambah atau mengalih keluar modul seperti yang anda mahu.
  4. Klik Start Compiler dan pengkompil akan mula berfungsi di latar belakang.
  • Pengkompil mengambil masa 5 hingga 20 minit untuk disiapkan, bergantung pada modul yang telah anda pasang dan kuasa CPU.
  • Anda boleh menyemak semula dalam masa 15 minit dan menyemak versi PHP dan modul yang anda ada sekarang dalam CWP – Tukar Versi PHP.
  • Tapak web dan CWP anda akan berfungsi seperti biasa semasa penyusunan, dan versi PHP akan dikemas kini selepas penyusunan selesai.

Anda boleh menyemak log kompilasi PHP dalam fail:

/var/log/php-rebuild.log

Jika anda ingin memantau pengkompil, gunakan arahan ini dalam shell:

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

Bagaimana untuk menaik taraf dan menukar versi PHP dalam CWPYoutubetutorial video

Berikut ialah tutorial video YouTube tentang cara menaik taraf versi PHP tapak web anda daripada panel kawalan CWP:

Bagaimana untuk menambah bendera binaan tersuai ke penukar PHP?

Ini boleh dilakukan dengan mengedit fail konfigurasi yang terletak di:

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

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

Contoh:

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

Pada akhir fail ini, kami menambah:

[shmop-test]
default=0
option="--enable-shmop"
  • dalam kurungan segi empat sama[shmop-test], anda mencipta nama yang akan digunakan untuk binaan, yang mestilah unik dan tidak ditakrifkan sebelum ini dalam fail.
  • Di bawah pilihan, anda perlu menentukan bendera binaan.
  • Selepas mengedit, anda boleh membina PHP baharu daripada penukar versi PHP CWP.
  • Ambil perhatian bahawa kemas kini CWP akan menulis ganti fail ini!

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Tatal ke