Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menyusun dan memasang sambungan PHP OpenSSL pada Linux

Bagaimana untuk menyusun dan memasang sambungan PHP OpenSSL pada Linux

PHPz
Lepaskan: 2023-04-04 22:02:02
asal
1456 orang telah melayarinya

Apabila menggunakan PHP untuk melaksanakan operasi seperti penyulitan dan penyahsulitan, kita biasanya perlu memanggil pustaka fungsi OpenSSL Dalam banyak kes, PHP tidak menyokong sambungan OpenSSL secara lalai, jadi sambungan OpenSSL perlu disusun dan dipasang secara manual. . Artikel ini akan memperkenalkan secara terperinci cara menyusun dan memasang sambungan PHP OpenSSL pada sistem Linux.

Langkah 1: Pasang OpenSSL

Mula-mula anda perlu memasang OpenSSL, laksanakan arahan berikut:

sudo apt-get update
sudo apt-get install openssl
Salin selepas log masuk

Selepas pemasangan selesai, semak status pemasangan OpenSSL melalui arahan berikut:

openssl version
Salin selepas log masuk

Jika pemasangan berjaya, maklumat versi OpenSSL akan dipaparkan.

Langkah 2: Muat turun pakej kod sumber PHP

Sebelum memasang sambungan OpenSSL, anda perlu memuat turun pakej kod sumber PHP. Ia boleh dimuat turun dari laman web rasmi PHP Di sini kami mengambil versi PHP 7.3.9 sebagai contoh:

wget https://www.php.net/distributions/php-7.3.9.tar.gz
Salin selepas log masuk

Selepas muat turun selesai, laksanakan arahan berikut untuk menyahmampat:

tar -zxvf php-7.3.9.tar.gz
Salin selepas log masuk

Selepas penyahmampatan, masukkan direktori Pakej kod sumber:

cd php-7.3.9
Salin selepas log masuk

Langkah 3: Konfigurasikan PHP

Sebelum menyusun PHP, anda perlu mengkonfigurasi arahannya seperti berikut :

./configure --with-openssl=/usr/bin/openssl --with-php-config=/usr/bin/php-config
Salin selepas log masuk

di mana-- with-openssl menentukan laluan pemasangan OpenSSL, dan --with-php-config menentukan laluan fail konfigurasi PHP.

Selepas melaksanakan arahan konfigurasi, laksanakan arahan berikut untuk menyusun:

make
Salin selepas log masuk

Selepas penyusunan selesai, laksanakan arahan berikut untuk memasang:

sudo make install
Salin selepas log masuk

Selepas pemasangan selesai, Masukkan direktori sambungan PHP dan laksanakan arahan berikut untuk menyemak sama ada ia telah disusun dan dipasang dengan jayanya:

cd /usr/lib/php/20180731/
ls -l | grep openssl
Salin selepas log masuk

Jika openssl.so dipaparkan, ini bermakna sambungan openssl mempunyai telah berjaya dipasang.

Langkah 4: Konfigurasikan fail php.ini

Langkah terakhir ialah mengkonfigurasi sambungan openssl dalam fail php.ini. Cari fail php.ini dan bukanya, tambah kandungan berikut:

extension=openssl.so
Salin selepas log masuk

Simpan dan tutup fail.

Pada ketika ini, kami telah berjaya menyusun dan memasang sambungan PHP OpenSSL, dan boleh memanggil perpustakaan fungsi OpenSSL dalam kod PHP untuk melaksanakan operasi seperti penyulitan dan penyahsulitan.

Atas ialah kandungan terperinci Bagaimana untuk menyusun dan memasang sambungan PHP OpenSSL pada Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan