To install mongo on a red hat VM , download the rpm files from mongo website according to the RHEL version you are using and the mongo version you want:
https://repo.mongodb.org/yum/redhat/
For my case, i am using a RHEL 7 VM here and installing mongo 4.0.6 version,
1. Download the below rpm files from website and copy to VM
mongodb-org-4.0.6-1.el7.x86_64.rpm
mongodb-org-mongos-4.0.6-1.el7.x86_64.rpm
mongodb-org-server-4.0.6-1.el7.x86_64.rpm
mongodb-org-shell-4.0.6-1.el7.x86_64.rpm
mongodb-org-tools-4.0.6-1.el7.x86_64.rpm
2.Install the rpms on the VM in the below order:
a. rpm -ivh mongodb-org-shell-4.0.6-1.el7.x86_64.rpm
b. rpm -ivh mongodb-org-tools-4.0.6-1.el7.x86_64.rpm
c. rpm -ivh mongodb-org-server-4.0.6-1.el7.x86_64.rpm
d. rpm -ivh mongodb-org-mongos-4.0.6-1.el7.x86_64.rpm
e. rpm -ivh mongodb-org-4.0.6-1.el7.x86_64.rpm
For my case, i am using a RHEL 7 VM here and installing mongo 4.0.6 version,
1. Download the below rpm files from website and copy to VM
mongodb-org-4.0.6-1.el7.x86_64.rpm
mongodb-org-mongos-4.0.6-1.el7.x86_64.rpm
mongodb-org-server-4.0.6-1.el7.x86_64.rpm
mongodb-org-shell-4.0.6-1.el7.x86_64.rpm
mongodb-org-tools-4.0.6-1.el7.x86_64.rpm
a. rpm -ivh mongodb-org-shell-4.0.6-1.el7.x86_64.rpm
b. rpm -ivh mongodb-org-tools-4.0.6-1.el7.x86_64.rpm
c. rpm -ivh mongodb-org-server-4.0.6-1.el7.x86_64.rpm
d. rpm -ivh mongodb-org-mongos-4.0.6-1.el7.x86_64.rpm
e. rpm -ivh mongodb-org-4.0.6-1.el7.x86_64.rpm
3.Start the mongod process to start working with mongo
systemctl start mongod
4.Check if the mongod process has started by :
systemctl status mongod
Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled)
Active: active (running) since Wed 2010-09-15 04:30:14 PDT; 3min 22s ago
ps -ef |grep mongod
mongod 4696 1 0 04:30 ? 00:00:01 /usr/bin/mongod -f /etc/mongod.conf
5. If you want to edit any default startup parameters like port, db path etc, you can do it by editing /etc/mongod.conf file and restarting mongod process by using systemctl restart mongod
5. If you want to edit any default startup parameters like port, db path etc, you can do it by editing /etc/mongod.conf file and restarting mongod process by using systemctl restart mongod
6.Start a mongo shell to start working on mongo database
[root@localhost ~]# mongo
MongoDB shell version v4.0.6
connecting to: mongodb://127.0.0.1:27017/?gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("036d0f9a-7fe7-4b11-9555-750f50d75dea") }
MongoDB server version: 4.0.6
>
Comments
Post a Comment