Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Penjelasan terperinci tentang cara memasang dua PHP dalam Linux dan mengkonfigurasi pembolehubah persekitaran

Penjelasan terperinci tentang cara memasang dua PHP dalam Linux dan mengkonfigurasi pembolehubah persekitaran

PHPz
PHPzasal
2023-04-04 14:34:221123semak imbas

Sistem Linux ialah sistem pengendalian yang sangat baik dan digunakan secara meluas dalam aplikasi bahagian pelayan PHP ialah salah satu bahasa pengaturcaraan yang paling biasa digunakan dalam bahagian pelayan Linux. Menggunakan PHP boleh meningkatkan kecekapan pembangunan tapak web aplikasi. Kadangkala, pelayan mungkin perlu memasang berbilang versi PHP untuk menyokong aplikasi atau persekitaran pembangunan yang berbeza Artikel ini akan memperincikan cara memasang dua konfigurasi pembolehubah persekitaran PHP dalam sistem Linux.

Pertama, kami perlu memasang dua versi PHP pada pelayan Untuk kemudahan demonstrasi, di sini kami mengambil CentOS 7 sebagai contoh.

Langkah 1: Pasang versi PHP pertama

Mula-mula kita perlu memasang versi PHP pertama dalam pelayan, yang boleh dicapai melalui operasi baris arahan berikut:

yum -y install epel-release
yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum -y install yum-utils
yum-config-manager --enable remi-php72
yum -y install php php-devel php-gd php-xml php-mbstring php-pdo php-mysqlnd php-fpm

Operasi baris arahan di atas bermakna versi PHP 7.2 dipasang dalam CentOS 7 dan PHP dipasang menggunakan sumber yum remi, di mana php-fpm ialah versi FastCGI PHP, digunakan untuk sambungan antara pelayan web dan PHP.

Langkah 2: Konfigurasikan pembolehubah persekitaran versi PHP pertama

Selepas pemasangan versi PHP pertama selesai, kita perlu mengkonfigurasi pembolehubah persekitaran untuk ditetapkan versi PHP ini Tambah laluan kepada pembolehubah persekitaran supaya sistem boleh mengenal pasti versi PHP ini secara automatik dan melaksanakan operasi yang berkaitan. Ini boleh dicapai melalui baris arahan berikut:

echo 'export PATH=/usr/bin:/usr/sbin:/opt/remi/php72/root/usr/bin:/opt/remi/php72/root/usr/sbin:$PATH' >> /etc/profile

Operasi baris arahan ini menambah PHP 7.2 kepada pembolehubah persekitaran.

Langkah 3: Pasang versi PHP kedua

Selepas memasang versi PHP pertama, kami perlu memasang versi PHP yang lain di sini kami memilih Memasang versi PHP 7.4 boleh dicapai melalui baris arahan berikut:

yum -y install epel-release
yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum -y install yum-utils
yum-config-manager --enable remi-php74
yum -y install php php-devel php-gd php-xml php-mbstring php-pdo php-mysqlnd php-fpm

Arahan pemasangan adalah serupa dengan langkah pertama Kali ini kita perlu menukar sumber yum kepada yang digunakan oleh versi PHP 7.4, dan memasang php dan php pada masa yang sama.

Langkah 4: Konfigurasikan pembolehubah persekitaran versi PHP kedua

Selepas versi PHP kedua dipasang, kita juga perlu menambahkannya pada konfigurasi pembolehubah persekitaran , supaya sistem boleh mengenal pasti versi PHP ini secara automatik, yang boleh dicapai melalui operasi baris arahan berikut:

echo 'export PATH=/usr/bin:/usr/sbin:/opt/remi/php74/root/usr/bin:/opt/remi/php74/root/usr/sbin:$PATH' >> /etc/profile

Pada ketika ini, pemasangan dan konfigurasi pembolehubah persekitaran bagi kedua-dua versi PHP telah selesai , dan kami boleh melakukan operasi berikut untuk menyemak Sama ada pemasangan berjaya:

php -v

Operasi baris arahan ini akan mengeluarkan maklumat versi PHP lalai sistem semasa dalam terminal Jika output sepadan dengan versi PHP kami dipasang, maka tahniah, pemasangan berjaya!

Pada ketika ini, kami telah menyelesaikan proses mengkonfigurasi dua pembolehubah persekitaran PHP untuk pemasangan Linux. Saya percaya pembaca sudah mempunyai pemahaman tertentu tentang perkara ini Jika anda menghadapi sebarang masalah semasa operasi, sila hubungi kami.

Atas ialah kandungan terperinci Penjelasan terperinci tentang cara memasang dua PHP dalam Linux dan mengkonfigurasi pembolehubah persekitaran. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn