Dalam beberapa tahun kebelakangan ini, PHP telah diterima oleh semakin ramai pembangun. MongoDB juga digunakan secara meluas dalam pembangunan kerana ciri-cirinya yang berkuasa. Bagaimana untuk menyambung ke MongoDB dalam PHP? Jawapannya ialah menggunakan pemacu phpmongo. Berikut adalah langkah-langkah untuk memasang pemacu phpmongo:
Langkah 1: Muat turun pakej pemasangan pemacu
Pertama, kita perlu memuat turun pakej pemasangan pemacu phpmongo. Ia boleh dimuat turun dari laman web rasmi pecl (https://pecl.php.net/package/mongo) atau github (https://github.com/mongodb/mongo-php-driver). Kemudian, ekstrak fail ke direktori tempatan.
Langkah 2: Pasang pemacu MongoDB C
Sebelum memasang pemacu phpmongo, kita perlu memasang pemacu MongoDB C terlebih dahulu. Kerana pemacu phpmongo dibangunkan berdasarkan pemacu MongoDB C. Jika anda telah memasangnya, anda boleh melangkau langkah ini.
Dalam persekitaran Linux, anda boleh menggunakan pengurus pakej seperti yum/apt-get untuk memasang pemacu MongoDB C. Contohnya, dalam CentOS, anda boleh memasukkan arahan berikut untuk memasang:
yum install php-pecl-mongodb
Dalam persekitaran Windows, anda boleh memuat turun pengurus pakej MSYS2 dan menggunakan pacman untuk memasang pemacu MongoDB C. Untuk langkah pemasangan terperinci, sila rujuk dokumentasi rasmi MongoDB (https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows).
Langkah 3: Susun pemacu phpmongo
Selepas melengkapkan pemasangan pemacu MongoDB C, kita perlu menyusun pemacu phpmongo untuk digunakan dalam PHP.
Dalam persekitaran Linux, anda boleh menggunakan arahan berikut untuk menyusun:
cd path/to/mongo-php-driver phpize ./configure make make install
Antaranya, arahan phpize memerlukan pakej php-devel dipasang terlebih dahulu.
Dalam persekitaran Windows, anda boleh menggunakan pengkompil Visual Studio untuk menyusun pemacu phpmongo. Masukkan direktori pemacu phpmongo, buka command prompt, dan masukkan:
path\to\phpize.bat configure --with-php-config=path\to\php-config.exe nmake nmake install
di mana pathtophp-config.exe ialah laluan ke fail boleh laku PHP.
Langkah 4: Hidupkan pemacu phpmongo
Selepas melengkapkan penyusunan pemacu phpmongo, kita perlu menghidupkan pemacu phpmongo dalam fail konfigurasi PHP php.ini.
Dalam persekitaran Linux, anda boleh menambah konfigurasi berikut dalam /etc/php.ini atau /etc/php.d/mongodb.ini:
extension=mongodb.so
Dalam persekitaran Windows, anda boleh Tambah konfigurasi berikut dalam bahagian sambungan php.ini:
extension=php_mongodb.dll
Langkah 5: Mulakan Semula PHP
Selepas menghidupkan pemacu phpmongo, kita perlu memulakan semula PHP untuk konfigurasi untuk berkuat kuasa.
Dalam persekitaran Linux, anda boleh menggunakan arahan berikut untuk memulakan semula PHP:
service httpd restart
Dalam persekitaran Windows, anda boleh memilih untuk memulakan semula pelayan Web seperti Apache atau IIS, atau memulakan semula penjelasan PHP seperti peranti PHP-FPM.
Ringkasan:
Melalui langkah di atas, kami boleh berjaya memasang pemacu phpmongo dalam PHP dan menyambung ke pangkalan data MongoDB. Perlu diingatkan bahawa mungkin terdapat beberapa perbezaan dalam penyusunan dan penggunaan versi berbeza pemacu phpmongo dan pemacu MongoDB C. Oleh itu, sebelum pemasangan, adalah disyorkan untuk menyemak dokumen yang berkaitan untuk memahami kaedah pemasangan dan konfigurasi tertentu.
Atas ialah kandungan terperinci Penjelasan terperinci tentang langkah-langkah untuk memasang pemacu phpmongo. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!