GNU/Linux >> Znalost Linux >  >> Cent OS

Nainstalujte MongoDB s RockMongo na CentOS 7

Ukážeme vám, jak nainstalovat MongoDB s RockMongo na CentOS 7. MongoDB je dokumentově orientovaná databáze NoSQL a je multiplatformní, což zrychluje a usnadňuje proces integrace dat. RockMongo je na druhé straně open source nástroj vyvinutý pro správu MongoDB, napsaný v PHP 5. Jeho rozhraní je uživatelsky přívětivé a poskytuje snadný způsob, jak vytvářet databáze, kolekce dotazů, importovat a exportovat data, vkládat a načítat dokumenty atd. je nástroj pro správu MongoDB ekvivalentem phpMyAdmin. Ptáte se tedy, jaké jsou předpoklady MongoDB a RockMongo? Budete potřebovat webový server s nainstalovaným PHP 5.* a povoleným rozšířením php_mongo. Instalace MongoDB s RockMongo na CentOS 7 je poměrně snadný úkol, pokud pečlivě dodržíte níže uvedené kroky. Pokud stroj, na který budete MongoDB a RockMongo instalovat, nemá nainstalovaný webový server a PHP, pak neváhejte a postupujte podle našeho skvělého návodu a nainstalujte Apache spolu s PHP.

1. POŽADAVKY

Pro tento výukový program budeme používat náš hostingový plán SSD 1 Linux VPS.

Přihlaste se na svůj server přes SSH:

# ssh root@server_ip

Než začnete, zadejte níže uvedený příkaz a zkontrolujte, zda máte na svém počítači nainstalovanou správnou verzi CentOS:

# cat /etc/redhat-release

což by vám mělo poskytnout spodní výstup:

CentOS Linux release 7.2.1511 (Core)

2. AKTUALIZUJTE SYSTÉM

Ujistěte se, že je váš server plně aktuální:

# yum update

3. NAINSTALOVAT MONGODB a ROCKMONGO

V této části se budeme zabývat kroky potřebnými pro instalaci MongoDB a RockMongo. Nejprve musíte nainstalovat některé tolik potřebné balíčky. Spusťte následující příkaz:

# yum install git install gcc php-pear php-devel openssl-devel unzip

Nyní vytvořte MongoDB repo pomocí svého oblíbeného textového editoru. Používáme nano:

# nano /etc/yum.repos.d/mongodb.repo

Do souboru vložte následující:

[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1

Uložte a zavřete soubor. Vyčistěte index balíků:

# yum clean all

Nainstalujte MongoDB:

# yum install mongo-10gen mongo-10gen-server

Spusťte MongoDB a povolte jeho spuštění při spouštění:

# systemctl start mongod

# systemctl enable mongod

Stav MongoDB můžete zkontrolovat pomocí níže uvedených příkazů:

#  systemctl status mongod

#  mongostat

4. Nainstalujte rozšíření php_mongo

MongoDB je nyní nainstalován na vašem serveru, takže pokračujte v instalaci RockMongo. RockMongo potřebuje aktivní rozšíření php_mongo. Takže začněme. K instalaci php_mongo použijeme PECL. PECL je úložiště pro rozšíření PHP, které poskytuje adresář všech známých rozšíření a hostitelská zařízení pro stahování a vývoj rozšíření PHP. Provést:

# pecl install mongo

Po dokončení instalace by se vám měla zobrazit následující zpráva:

Build process completed successfully
Installing '/usr/lib64/php/modules/mongo.so'
install ok: channel://pecl.php.net/mongo-1.6.13
configuration option "php_ini" is not set to php.ini location
You should add "extension=mongo.so" to php.ini
byste měli přidat "extension=mongo.so".

Jak říká zpráva, nyní musíte upravit soubor php.ini serveru a přidat příponu Mongo. Chcete-li zjistit, který je váš skutečný soubor php.ini, spusťte:

# php -i |grep php.ini

Nyní upravte soubor a vložte řádek ‚extension=mongo.so‘ do sekce ‚Dynamic Extensions‘. Uložte a zavřete soubor. Poté restartujte Apache, aby se změny projevily.

# nano /etc/php.ini

# service httpd restart

Ověřte, zda je rozšíření k dispozici:

# php -m | grep -i mongo

Měli byste získat následující výstup:

mongo

OK, s tím, že je to z cesty, si nyní můžete konečně stáhnout RockMongo a nainstalovat jej. Zadejte adresář /opt:

# cd /opt

5. Stáhněte si RockMongo

Stáhnout RockMongo:

# wget https://github.com/iwind/rockmongo/archive/master.zip

Rozbalte soubor:

# unzip master.zip

Přesuňte instalaci do výchozího kořenového adresáře dokumentu Apache:

# mv rockmongo-master/ /var/www/html/rockmongo

Pokud jste mezitím upravili některé konfigurační soubory Apache, nezapomeňte restartovat Apache, aby se změny projevily.

# service httpd restart

Gratulujeme, úspěšně jste nainstalovali MongoDB podél RockMongo na vašem CentOS 7 VPS. Nyní otevřete svůj oblíbený webový prohlížeč a přejděte na adresu http://your_server_IP/rockmongo/, kde vás uvítá rozhraní RockMongo, jak je znázorněno na obrázku níže:

Další informace o MongoDB a RockMongo najdete v jejich dokumentaci:

MongoDB

RockMongo

Samozřejmě nemusíte instalovat MongoDB s RockMongo na CentOS 7, pokud používáte jednu z našich Linuxových VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené linuxové administrátory, aby nainstalovali MongoDB a RockMongo na CentOS 7, pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS . Pokud se vám líbil tento příspěvek o tom, jak nainstalovat MongoDB s RockMongo na CentOS 7, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Nainstalujte MongoDB na CentOS 6

  2. Nainstalujte Nginx s ngx_pagespeed na CentOS 7

  3. Jak nainstalovat MongoDB 4.4 / 4.2 na CentOS 7 / RHEL 7

  1. Jak nainstalovat MongoDB na CentOS 8 / RHEL 8

  2. Nainstalujte mod_ruid2 na CentOS 6 pomocí DirectAdmin

  3. Nainstalujte MongoDB na CentOS VPS

  1. Jak nainstalovat CentOS 8 (se snímky obrazovky)

  2. Jak nainstalovat MongoDB na CentOS 8

  3. Jak nainstalovat FlintCMS na CentOS 7