GNU/Linux >> Znalost Linux >  >> Panels >> Plesk

Instalace mongodb pro PHP na servery Plesk

Tato příručka vám pomůže nainstalovat rozšíření PHP MongoDB na server Plesk. Vyžadujete přístup root k serveru, takže to není kompatibilní se sdílenými hostitelskými prostředími.

Poslední krok by měl být spuštěn pomocí účtu „System User“ vaší domény.

Tato příručka používá binární soubor Plesk PHP 7.0, ale všechny instance „70“ a „7.0“ můžete nahradit vámi vybranou verzí PHP. Jen se ujistěte, že máte nainstalovanou konkrétní verzi (od Pleska) a zvolenou pro danou doménu v Pleskově GUI, jinak webová aplikace nenajde server mongodb.

0. Nainstalujte MongoDB Server Daemon, pokud jste to ještě neudělali

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. Nainstalujte závislosti pro kompilaci

yum install gcc openssl-devel plesk-php70-devel

2. K instalaci knihovny PHP použijte PECL

/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. Nastavte knihovnu mongodb pomocí Composer

Všimněte si, že před spuštěním tohoto příkazu musíte mít v cestě k souboru, kde jej chcete spustit/použít, nainstalovaný skladatel.

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

Pokud jste tento poslední krok provedli omylem jako root, nezapomeňte po dokončení předat soubory správnému uživateli.

Pomohl vám tento průvodce? Podívejte se na náš blog pro další skvělé informace. Potřebujete další pomoc? S jednou z našich spravovaných kanadských služeb VPS zvládneme instalaci za vás!


Plesk
  1. Nastavení PHP na Plesku

  2. Jak nainstalovat zavaděče ioncube pro Plesk PHP 7

  3. Chyba při instalaci balíčku R pro Linux

  1. Jak nainstalovat MongoDB na Ubuntu 18.04 – Průvodce pro začátečníky

  2. Základní průvodce instalací LAMP na Ubuntu

  3. Instalace chybějícího modulu mcrypt pro PHP 7.2

  1. Jak nainstalovat XCache pro PHP na CentOS

  2. Další funkce nabízené Parallels pro Parallels Plesk Panel (dedikované servery)

  3. Více verzí PHP v Plesku