GNU/Linux >> Linux Esercitazione >  >> Panels >> Plesk

Installazione di mongodb per PHP sui server Plesk

Questa guida ti aiuterà a installare l'estensione PHP di MongoDB su un server Plesk. Hai bisogno dell'accesso root al server, quindi questo non è compatibile con gli ambienti di hosting condiviso.

L'ultimo passaggio deve essere eseguito utilizzando l'account "Utente di sistema" del tuo dominio.

Questa guida utilizza il binario Plesk PHP 7.0, ma puoi sostituire tutte le istanze di "70" e "7.0" con la versione selezionata di PHP. Assicurati solo di aver installato quella particolare versione (da Plesk) e selezionata per il dominio in questione nella GUI di Plesk, altrimenti l'app web non troverà il server mongodb.

0. Installa MongoDB Server Daemon se non l'hai già fatto

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. Installa le dipendenze per la compilazione

yum install gcc openssl-devel plesk-php70-devel

2. Usa PECL per installare la libreria 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. Imposta la libreria mongodb usando Composer

Nota che devi avere composer installato nel percorso del file in cui desideri eseguirlo/usarlo prima di eseguire questo comando.

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

Se hai completato questo passaggio finale accidentalmente come root, assicurati di inviare i file all'utente corretto dopo aver terminato.

Hai trovato utile questa guida? Dai un'occhiata al nostro blog per ulteriori fantastiche informazioni. Serve ancora aiuto? Con uno dei nostri servizi VPS canadesi gestiti, possiamo gestire l'installazione per te!


Plesk
  1. Guida di base per l'installazione della LAMPADA su Ubuntu

  2. Come installare XCache per PHP su CentOS

  3. Impostazioni PHP su Plesk

  4. Come installare i caricatori ioncube per Plesk PHP 7

  5. Installazione delle estensioni PHP su Linux

Installazione di Laravel PHP Framework su Ubuntu 16.04 per Apache

Installazione di Laravel PHP Framework su Ubuntu 18.04 LTS per Apache

Come installare ionCube Loader per PHP in Ubuntu

Come installare WordPress in Plesk?

Node.js per Plesk

Come installare/rimuovere versioni PHP aggiuntive su Plesk