GNU/Linux >> Belajar Linux >  >> Cent OS

Instal MongoDB dengan RockMongo di CentOS 7

Kami akan menunjukkan cara menginstal MongoDB dengan RockMongo di CentOS 7. MongoDB adalah database berorientasi dokumen NoSQL dan bersifat lintas platform yang membuat proses integrasi data lebih cepat dan lebih mudah. RockMongo di sisi lain adalah alat open source yang dikembangkan untuk administrasi MongoDB, ditulis dalam PHP 5. Antarmukanya ramah pengguna dan menyediakan cara mudah untuk membuat database, koleksi kueri, mengimpor dan mengekspor data, menyisipkan dan mengambil dokumen, dll. adalah alat administrasi MongoDB yang setara dengan phpMyAdmin. Jadi apa prasyarat MongoDB dan RockMongo yang Anda tanyakan? Nah, Anda memerlukan server web dengan PHP 5.* terinstal dan ekstensi php_mongo diaktifkan. Menginstal MongoDB dengan RockMongo di CentOS 7 adalah tugas yang cukup mudah, jika Anda mengikuti langkah-langkah di bawah ini dengan cermat. Jika mesin yang akan Anda instal MongoDB dan RockMongo tidak memiliki server web dan PHP terinstal, silakan ikuti tutorial kami yang bagus dan instal Apache bersama dengan PHP.

1. PERSYARATAN

Kami akan menggunakan paket hosting VPS Linux SSD 1 kami untuk tutorial ini.

Masuk ke server Anda melalui SSH:

# ssh root@server_ip

Sebelum memulai, masukkan perintah di bawah ini untuk memeriksa apakah Anda telah menginstal versi CentOS yang tepat di komputer Anda:

# cat /etc/redhat-release

yang akan memberi Anda output di bawahnya:

CentOS Linux release 7.2.1511 (Core)

2. PERBARUI SISTEM

Pastikan server Anda benar-benar mutakhir:

# yum update

3. INSTAL MONGODB dan ROCKMONGO

Di bagian ini kita akan membahas langkah-langkah yang diperlukan untuk menginstal MongoDB dan RockMongo. Pertama, Anda perlu menginstal beberapa paket yang sangat dibutuhkan. Jalankan perintah berikut:

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

Sekarang buat repo MongoDB menggunakan editor teks favorit Anda. Kami menggunakan nano:

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

Rekatkan yang berikut ini ke dalam file:

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

Simpan dan tutup file. Bersihkan indeks paket:

# yum clean all

Instal MongoDB:

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

Mulai MongoDB dan aktifkan untuk memulai saat boot:

# systemctl start mongod

# systemctl enable mongod

Anda dapat memeriksa status MongoDB dengan perintah di bawah ini:

#  systemctl status mongod

#  mongostat

4. Instal ekstensi php_mongo

MongoDB sekarang terinstal di server Anda, jadi mari kita lanjutkan dengan instalasi RockMongo. RockMongo membutuhkan ekstensi php_mongo aktif. Jadi ayo mulai. Untuk menginstal php_mongo kita akan menggunakan PECL. PECL adalah repositori untuk Ekstensi PHP, menyediakan direktori semua ekstensi yang dikenal dan fasilitas hosting untuk mengunduh dan mengembangkan ekstensi PHP. Jalankan:

# pecl install mongo

Setelah instalasi selesai, Anda akan mendapatkan pesan di bawah ini:

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

Seperti yang dikatakan pesan, Anda sekarang perlu mengedit file php.ini server Anda dan menambahkan ekstensi Mongo. Untuk menemukan file php.ini Anda yang sebenarnya, jalankan:

# php -i |grep php.ini

Sekarang edit file dan tempel baris 'extension=mongo.so' di bagian 'Ekstensi Dinamis'. Simpan dan tutup file. Kemudian restart Apache agar perubahan diterapkan.

# nano /etc/php.ini

# service httpd restart

Verifikasi bahwa ekstensi tersedia:

# php -m | grep -i mongo

Anda harus mendapatkan output di bawah ini:

mongo

Oke, dengan itu, Anda sekarang akhirnya dapat mengunduh RockMongo dan menginstalnya. Masuk ke direktori /opt:

# cd /opt

5. Unduh RockMongo

Unduh RockMongo:

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

Buka zip file:

# unzip master.zip

Pindahkan instalasi di root dokumen default Apache Anda:

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

Jika Anda memodifikasi beberapa file konfigurasi Apache sementara itu, jangan lupa untuk memulai ulang Apache agar perubahan diterapkan.

# service httpd restart

Selamat, Anda telah berhasil menginstal MongoDB di sepanjang RockMongo pada CentOS 7 VPS Anda. Sekarang buka browser web favorit Anda dan arahkan ke http://your_server_IP/rockmongo/ di mana Anda akan disambut oleh antarmuka RockMongo seperti yang ditunjukkan pada gambar di bawah ini:

Untuk informasi lebih lanjut tentang MongoDB dan RockMongo kunjungi dokumentasi mereka:

MongoDB

RockMongo

Tentu saja Anda tidak perlu menginstal MongoDB dengan RockMongo di CentOS 7, jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal MongoDB dan RockMongo di CentOS 7, untukmu. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS . Jika Anda menyukai posting ini, tentang cara menginstal MongoDB dengan RockMongo di CentOS 7, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Cent OS
  1. Instal MongoDB di CentOS 6

  2. Cara Menginstal MongoDB 4.4 / 4.2 di CentOS 7 / RHEL 7

  3. Instal MongoDB di CentOS VPS

  1. Instal Nginx dengan ngx_pagespeed di CentOS 7

  2. Cara Menginstal MongoDB Pada CentOS 8 / RHEL 8

  3. Cara Menginstal FlintCMS di CentOS 7

  1. Cara Menginstal CentOS 8 (dengan Tangkapan Layar)

  2. Cara Menginstal MongoDB di CentOS 8

  3. Instal mod_ruid2 di CentOS 6 dengan DirectAdmin