Bermula dengan PHP: Pemasangan Sambungan PHP

PHPz
Lepaskan: 2023-05-20 10:20:01
asal
2910 orang telah melayarinya

Apabila membangun dengan PHP, kami mungkin perlu menggunakan beberapa sambungan PHP. Sambungan ini boleh memberikan kami lebih banyak fungsi dan alatan, menjadikan pembangunan kami berfungsi dengan lebih cekap dan mudah. Tetapi sebelum menggunakan sambungan ini, kami perlu memasangnya terlebih dahulu. Artikel ini akan memperkenalkan anda kepada cara memasang sambungan PHP.

1. Apakah sambungan PHP?

Sambungan PHP merujuk kepada komponen yang menyediakan fungsi dan perkhidmatan tambahan untuk bahasa pengaturcaraan PHP. Komponen ini boleh dipasang dan digunakan melalui mekanisme sambungan PHP. Sambungan PHP boleh membantu kami memproses lebih banyak jenis data, melaksanakan pemprosesan paparan, meningkatkan prestasi, dsb. Pada masa yang sama, sambungan PHP juga memudahkan untuk berinteraksi dengan aplikasi dan alatan lain. Sambungan PHP biasa termasuk tetapi tidak terhad kepada: mysqli, PDO, gd, zip, dll.

2. Cara memasang sambungan PHP

  1. Gunakan pengurus pakej sistem

Banyak sistem pengendalian disertakan dengan pakej pemasangan untuk sambungan PHP. Oleh itu, anda boleh menggunakan alatan pengurusan pakej sistem anda untuk memasang sambungan PHP. Sebagai contoh, Debian atau Ubuntu boleh menggunakan apt-get, dan CentOS atau Red Hat boleh menggunakan yum.

Ambil pemasangan sambungan mysqli dalam Ubuntu sebagai contoh Anda boleh menggunakan arahan berikut:

$ sudo apt-get update
$ sudo apt-get install php7.0-mysqli.

Ini akan memasang dan mendayakan sambungan mysqli secara automatik.

  1. Gunakan PECL untuk memasang

Pustaka Komuniti Sambungan PHP (PECL) ialah pengurus kod sumber sambungan yang disyorkan secara rasmi untuk PHP. Menggunakan PECL, anda boleh memasang sambungan PHP yang tersedia di laman web rasmi PHP. Pada masa yang sama, anda juga boleh menyusun dan memasang sambungan PHP sendiri daripada kod sumber.

PECL boleh dipasang di Ubuntu dengan arahan berikut:

$ sudo apt-get install php-pear

Selepas memasang PECL, anda boleh memasang sambungan mysqli menggunakan arahan berikut:

$ sudo pecl install mysqli

  1. Kompilasi dan pemasangan manual

Jika pakej pemasangan mahupun kod sumber tidak tersedia, anda boleh menyusun secara manual daripada sambungan PHP kod sumber.

Mengambil pemasangan manual sambungan redis sebagai contoh, anda boleh menggunakan arahan berikut:

$ wget https://github.com/phpredis/phpredis/archive/5.0.2.zip
$ unzip 5.0.2.zip
$ cd phpredis-5.0.2
$ phpize
$ ./configure
$ make
$ sudo make install

Ini dilakukan Secara manual menyusun dan memasang sambungan redis.

3. Dayakan sambungan PHP

Selepas pemasangan selesai, kami perlu menetapkan sambungan untuk dimuatkan ke dalam PHP. Sambungan boleh didayakan dengan menukar fail php.ini.

Ambil mendayakan sambungan mysqli dalam Ubuntu sebagai contoh Anda boleh menggunakan arahan berikut untuk membuka fail php.ini:

$ sudo nano /etc/php/7.0/apache2/php. .ini

Cari dan nyahkomen baris berikut:

extension=mysqli.so

Selepas menyimpan dan menutup fail, mulakan semula perkhidmatan Apache:

$ sudo service apache2 restart

Sekarang, anda telah berjaya memasang dan mendayakan sambungan mysqli.

4. Kesimpulan

Pemasangan sambungan PHP mungkin berbeza-beza bergantung pada sistem pengendalian dan pemasang, tetapi dalam kebanyakan kes ia adalah mudah. Jika anda tidak dapat memasang sambungan PHP, anda boleh menyemak log PHP dan mesej ralat untuk mengetahui masalahnya dan menyelesaikan pelbagai isu. Artikel ini memperkenalkan anda kepada tiga kaedah pemasangan sambungan yang biasa digunakan, dengan harapan dapat membantu anda berjaya menyelesaikan pemasangan sambungan PHP.

Atas ialah kandungan terperinci Bermula dengan PHP: Pemasangan Sambungan PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
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