GNU/Linux >> Belajar Linux >  >> Panels >> Plesk

Menginstal mongodb untuk PHP di server Plesk

Panduan ini akan membantu Anda menginstal Ekstensi PHP MongoDB di server Plesk. Anda memerlukan akses root ke server, jadi ini tidak kompatibel dengan lingkungan hosting bersama.

Langkah terakhir harus dijalankan menggunakan akun “Pengguna Sistem” domain Anda.

Panduan ini menggunakan biner Plesk PHP 7.0, tetapi Anda dapat mengganti semua contoh "70" dan "7.0" dengan versi PHP pilihan Anda. Pastikan Anda telah menginstal versi tertentu (oleh Plesk) dan memilih domain yang dimaksud di GUI Plesk, jika tidak, aplikasi web tidak akan menemukan server mongodb.

0. Instal Daemon Server MongoDB jika Anda belum melakukannya

echo '[MongoDB]
name=MongoDB Repository
baseurl=http://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc' > /etc/yum.repos.d/mongodb.repo

yum install mongodb-org
systemctl restart mongod

1. Instal dependensi untuk kompilasi

yum install gcc openssl-devel plesk-php70-devel

2. Gunakan PECL untuk menginstal pustaka PHP

/opt/plesk/php/7.0/bin/pecl config-set php_prefix /opt/plesk/php/7.0/bin/
/opt/plesk/php/7.0/bin/pecl install mongodb
echo 'extension=mongodb.so' > /opt/plesk/php/7.0/etc/php.d/mongodb.ini
systemctl restart plesk-php70-fpm

3. Siapkan pustaka mongodb menggunakan Komposer

Perhatikan bahwa Anda harus menginstal komposer di jalur file tempat Anda ingin menjalankan/menggunakannya sebelum menjalankan perintah ini.

/opt/plesk/php/7.0/bin/php composer.phar require "mongodb/mongodb=^1.0.0"

Jika Anda menyelesaikan langkah terakhir ini secara tidak sengaja sebagai root, pastikan untuk mengirimkan file ke pengguna yang benar setelah Anda selesai.

Apakah menurut Anda panduan ini bermanfaat? Lihat blog kami untuk informasi hebat lainnya. butuh lebih banyak bantuan? Dengan salah satu layanan VPS Kanada terkelola kami, kami dapat menangani penginstalan untuk Anda!


Plesk
  1. Fitur Tambahan Ditawarkan Oleh Parallels untuk Parallels Plesk Panel (Dedicated Server)

  2. Beberapa Versi PHP di plesk

  3. Pengaturan PHP di Plesk

  1. Cara Menginstal MongoDB di Ubuntu 18.04 – Panduan untuk Pemula

  2. Cara menginstal loader ioncube untuk Plesk PHP 7

  3. Kesalahan menginstal paket R untuk Linux

  1. Panduan Dasar untuk menginstal LAMP di Ubuntu

  2. Menginstal modul mcrypt yang hilang untuk PHP 7.2

  3. Cara Menginstal XCache untuk PHP di CentOS