Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Cara memasang dan mengkonfigurasi modul PHP pada sistem Linux

Cara memasang dan mengkonfigurasi modul PHP pada sistem Linux

PHPz
PHPzasal
2023-04-26 10:32:07640semak imbas

PHP ialah bahasa skrip sebelah pelayan yang popular yang biasa digunakan untuk pembangunan tapak web dan penjanaan halaman web dinamik. Pada pelayan Linux, memasang dan mengkonfigurasi modul PHP adalah satu kemestian. Artikel ini akan menerangkan cara memasang dan mengkonfigurasi modul PHP pada sistem Linux.

  1. Tentukan versi sistem pengendalian dan versi PHP

Sebelum memasang modul PHP, anda perlu menentukan versi sistem pengendalian dan versi PHP. Kaedah pemasangan dan konfigurasi mungkin berbeza untuk pengedaran Linux dan versi PHP yang berbeza. Anda boleh menyemak versi sistem pengendalian dan versi PHP melalui arahan berikut:

$ cat /etc/os-release
$ php -v
  1. Pasang kebergantungan sambungan PHP

Untuk memasang sambungan PHP, anda perlu memasang PHP kebergantungan sambungan dahulu. Untuk kebanyakan pengedaran Linux, kebergantungan sambungan PHP boleh dipasang melalui pengurus pakej. Contohnya, gunakan apt-get untuk memasang kebergantungan sambungan PHP:

$ sudo apt-get install php-dev
  1. Muat turun dan konfigurasikan kod sumber sambungan PHP

Untuk memasang sambungan PHP, anda perlu untuk memuat turun dan mengkonfigurasi kod sumber sambungan PHP. Anda boleh memuat turun kod sumber sambungan PHP dari tapak web rasmi atau Github. Selepas memuat turun kod sumber sambungan PHP, anda perlu unzip ke direktori yang sesuai dan kemudian masukkan direktori tersebut.

$ tar xzf php-xxx.tar.gz
$ cd php-xxx/ext/xxx

Selepas menyahzip dan memasuki direktori kod sumber sambungan PHP, anda perlu mengkonfigurasi sambungan PHP melalui skrip konfigurasi PHP. Anda boleh menggunakan arahan berikut untuk mengkonfigurasi sambungan PHP:

$ phpize
  1. Kompilasi dan pasang sambungan PHP

Selepas mengkonfigurasi sambungan PHP, anda perlu menyusun dan pasang ia dipasang ke dalam sistem. Anda boleh menggunakan arahan berikut untuk menyusun dan memasang sambungan PHP:

$ ./configure
$ make
$ sudo make install
  1. Konfigurasikan sambungan PHP

Selepas memasang sambungan PHP, anda perlu mengkonfigurasinya ke dalam fail konfigurasi PHP. Anda boleh mengubah suai fail konfigurasi PHP melalui arahan berikut:

$ sudo nano /etc/php/xxx/php.ini

Dalam fail php.ini, anda perlu menambah kandungan berikut:

[xxx]
extension=xxx.so

di mana xxx ialah nama daripada sambungan PHP. Contohnya, untuk mengkonfigurasi sambungan perpustakaan grafik gd, tambahkan kandungan berikut pada fail php.ini:

[gd]
extension=gd.so
  1. Mulakan semula pelayan web dan PHP-FPM

Lengkapkan di atas Selepas langkah, anda perlu memulakan semula pelayan web dan PHP-FPM untuk sambungan PHP berkuat kuasa. Anda boleh menggunakan arahan berikut untuk memulakan semula pelayan web dan PHP-FPM:

$ sudo service apache2 restart
$ sudo service php-fpm restart
  1. Uji sambungan PHP

Akhir sekali, anda perlu menguji sama ada PHP sambungan berjaya dipasang dan berfungsi dengan betul. Anda boleh mencipta fail PHP mudah untuk diuji, contohnya:

<?php
phpinfo();
?>

Buka fail dalam penyemak imbas dan lihat jika sambungan yang dipasang muncul dalam maklumat PHP.

Ringkasan

Memasang dan mengkonfigurasi sambungan PHP ialah salah satu langkah utama dalam mengkonfigurasi persekitaran PHP pada pelayan Linux. Artikel ini memperkenalkan langkah asas untuk memasang dan mengkonfigurasi sambungan PHP, serta kaedah pemasangan sambungan PHP biasa. Semoga artikel ini akan membantu anda berjaya memasang dan mengkonfigurasi sambungan PHP pada sistem Linux anda.

Atas ialah kandungan terperinci Cara memasang dan mengkonfigurasi modul PHP pada sistem Linux. 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