1. 程式人生 > >yum 安裝 mongo 3.6.0

yum 安裝 mongo 3.6.0

yum 安裝mongo
建立映象


1 vi /etc/yum.repos.d/mongodb-org-3.6.repo
新增一下路徑 儲存退出
[mongodb-org-3.6]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=0
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc


2 yum 安裝
 [[email protected] ~]# yum install -y mongodb-org


3 設定成功埠號
[
[email protected]
~]# semanage port -a -t mongod_port_t -p tcp 27017


4 必須建立一個/data/db 資料夾 才能啟動
 [[email protected] ~]#  mkdir /data/db 


5 修改配置檔案
[[email protected] ~]# vi /etc/mongod.conf 
# mongod.conf


# for documentation of all options, see:
#   http://docs.mongodb.org/manual/reference/configuration-options/


# where to write logging data.
systemLog:
  destination: file
  logAppend: true
  path: /var/log/mongodb/mongod.log


# Where and how to store data.
storage:
  dbPath: /var/lib/mongo
  journal:
    enabled: true
#  engine:
#  mmapv1:
#  wiredTiger:


# how the process runs
processManagement:
  fork: true  # fork and run in background
  pidFilePath: /var/run/mongodb/mongod.pid  # location of pidfile
  timeZoneInfo: /usr/share/zoneinfo


# network interfaces
net:
  port: 27017
  bindIp: 0.0.0.0  #修改為所有IP都可以訪問 0.0.0.0 Listen to local interface only, comment to listen on all interfaces.


#關閉驗證
#security:
    #authorization: enabled
#operationProfiling:


#replication:


#sharding:


## Enterprise-Only Options


#auditLog:


#snmp:




6 啟動服務
[
[email protected]
~]# service mongod start


7 進入mongo 可以設定埠 如果成功 在遠端也就可以用了 遠端連線前要設定防火牆,
vi /etc/sysconfig/iptables
新增27017埠
-A INPUT -m state –state NEW -m tcp -p tcp –dport 27017 -j ACCEPT


[[email protected] ~]# mongo 192.168.1.108:27017


8
> show dbs
admin   0.000GB
config  0.000GB
local   0.000GB


9 建立使用者名稱和密碼 成功後顯示如下
> db.createUser({user:"admin",pwd:"123456",roles:[{"role":"userAdminAnyDatabase","db":"admin"},{"role":"readWrite","db":"test"}]})
Successfully added user: {
"user" : "admin",
"roles" : [
{
"role" : "userAdminAnyDatabase",
"db" : "admin"
},
{
"role" : "readWrite",
"db" : "test"
}
]
}


檢視使用者列表


> show dbs
admin   0.000GB
config  0.000GB
local   0.000GB
test    0.000GB


切換使用者
> use test
switched to db test


檢視當前使用者
> db

test

檢視更多環境搭建可以連線 github 




相關推薦

yum 安裝 mongo 3.6.0

yum 安裝mongo 建立映象 1 vi /etc/yum.repos.d/mongodb-org-3.6.repo 新增一下路徑 儲存退出 [mongodb-org-3.6] name=MongoDB Repository baseurl=https://repo.mo

在 Ubuntu 16.04 LTS 上安裝 Python 3.6.0

tty article print spa blog sdn number ins 6.0 轉自(http://blog.csdn.net/Wangdada111/article/details/73382537?locationNum=2&fps=1) 安裝:

CentOS 6.X安裝 R-3.5.0

centos 6 R-3.5.0 1、系統環境 :CentOS release 6.8 (Final) 2、安裝包下載: wget https://cran.r-project.org/src/base/R-3/R-3.5.0.tar.gz 3、解壓並安裝:tar xf R-3.5.0.tar.gz

CentOS7x64上yum安裝Zabbix 3.0

轉載: Zabbix開源社群 01、最小化安裝作業系統 02、升級系統元件到最新版本: yum -y update 03、關閉 SELinux: sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config 04

linux CentOS7 安裝 RabbitMQ 3.6.3, Erlang 19.0

1. 安裝erlang  安裝依賴環境 yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel 下載最新 Erlang 19.0 wget http

CentOS 7.4 安裝 Ambari 2.6.0 + HDP 2.6.3 搭建Hadoop叢集

1.安裝環境說明 三臺機器安裝好CentOS-7-x86_64-Minimal-1708.iso 下載地址:https://www.centos.org/download/ 最好在安裝時設定好IP和HOSTNAME 三臺機器的IP和HOSTNAME下載如下 主

centos/RHEL 7.6 使用yum安裝php7.3(方便wordpress的php7.3需求,並解決了libphp7.so缺失問題)

rap using ger eating rem install 通過 https database 我最近想安裝一個wordpress, 但是官網介紹需要php7.3以上版本,但是百度了一下,都是要編譯安裝。 為此,我想,centos..., php... 兩大當紅辣子雞

nexus-3.6.0-02-unix.tar.gz安裝(Centos下),maven setting.xml配置案例,專案root的pom.xml配置,parent-pom的pom.xml配置案例

1、下載nexus 2、Centos下安裝Nexus 安裝JDK,此處略,檢查自己虛擬機器上的JDK版本如下: 使用xftp將nexus上傳到:/home/tuzq/software 首先解壓下載到的檔案: [[email 

linux CentOS6.5 yum安裝mysql 5.6

linux centos6.5 yum安裝mysql 5.6直接按步驟安裝# wget # rpm -ivh mysql-community-release-el6-5.noarch.rpm [[email protected]/* */ ~]# yum repolist all | grep

centos6.8 yum安裝mysql 5.6

centos6.8 yum安裝mysql 5.6一、檢查系統是否安裝其他版本的MYSQL數據 yum list installed | grep mysql yum -y remove mysql-libs.x86_64 二、安裝及配置 wget http://repo.mysql.com/mysql-co

centos 6.9安裝python 3.6

令行 啟用 cal 頭部 fig org conf 源碼包 下載 1、下載源碼包在官網按照需要下載到本地 wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz 2、解壓源碼包 tar -

selenium 3.6.0 geckodriver的一次坑

path tar 版本 錯誤信息 hosts exceptio 127.0.0.1 ref selenium Traceback (most recent call last): File "./se3.py", line 16, in <module>

centos 7 安裝rabbitmq 3.6.12

c-c ble ack 1.0 web span bin targe erl 1 安裝erlang (1)更新erlang倉庫 wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1

python2.7安裝etuptools-36.6.0報ascii' codec can't decode byte 0xce in position 7問題

6.0 cnblogs .cn byte ron tools entire color codec 解決辦法1: 原文鏈接:http://blog.csdn.net/all_over_servlet/article/details/45112221 修改編碼為gbk,修改D

linux下安裝python 3.6

python 3.6、linux獲取Anaconda3-4.3.1-Linux-x86_64.sh、netCDF4-1.2.7-cp36-cp36m-manylinux1_x86_64.whl、opencv_python-3.2.0.7-cp36-cp36m-manylinux1_x86_64.whl1、到/

在Windows下安裝weblogic10.3.6

com 目錄 div 輸入 java 命令 windows 進入 http 一.在wls1036_generic.jar文件目錄進入cmd,輸入命令java -jar wls1036_generic.jar 回車 在Windows下安裝weblogic10.3.6

yum安裝mysql 5.6/7等各個版本

目錄 修改密碼 roo 輸入密碼 list -- 發現 arch leg http://repo.mysql.com/yum/1.新開的雲服務器,需要檢測系統是否自帶安裝mysql# yum list installed | grep mysql2.如果發現有系統自帶mys

WebLogic 10.3.6.0 升級反序列化漏洞補丁

成功 wget命令 下載 攻擊 generic 價格 server move 被黑 由於最近比特幣被炒到近乎不可思議的價格,所以網絡上的肉雞都被黑產們一個個培養成了挖礦雞。今兒就聊聊如何進行WebLogic10的反序列化漏洞的升級方法。 1、修改bsu.sh 把內存

關於weblogic 10.3.6.0 的漏洞復現(1)

iter oid sch AD 成功 str context blog env 最近小R 搭建了個weblogic, 因為之前在公司找系統漏洞的時候,發現了這個漏洞,所以為了特地專門搭建了個10.3.6.0版本。 漏洞編號: CVE-2017-10271 漏洞的描述:就是

安裝openmpi-3.1.0

OpenMPI1.確認以下編譯器已安裝: yum install gcc gcc –versiongcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-28)Copyright (C) 2015 Free Software Foundation, Inc.This is free s