————致少年
在mongodb3
.6資料夾下建立
data
目錄和logs
目錄進入到
mongodb
安裝目錄的
bin目錄,建立
mongodb.conf
檔案
vim /opt/mongodb3.6/bin/mongodb.conf
配置檔案如下
dbpath = /opt/mongodb3.6/data #資料檔案存放目錄
logpath = /opt/mongodb3.6/logs/mongodb.log #日誌檔案存放目錄
port = 27017 #埠
fork = true #以守護程式的方式啟用,即在後台執行
# nohttpinte***ce = true 這個配置需要去掉,不然會出現乙個如下錯誤
啟動——
進入bin
目錄下
./mongod -f ./mongodb.conf
檢視是否啟動成功
ps -ef|grep mongodb
killcd掉當前mongodb
程序(以防埠被占用
,出現以下錯誤)
/us r/local/mongodb/bin/(
進入bin
目錄啟動)
./mongod –f mongodb.conf(
如果不是同一目錄,輸入剛剛建立的配置檔案的絕對位置)
cd/etc/init.d
vi mongodb(建立啟動檔案,內容如下
,確保下面啟動和關閉的命令可以正常執行)
指令碼內容#!/bin/sh
##chkconfig: 2345 80 90
#description: mongodb
if test -f /sys/kernel/mm/transparent_hugepage/enabled; then
echo never > /sys/kernel/mm/transparent_hugepage/enabled
fiif test -f /sys/kernel/mm/transparent_hugepage/defrag; then
echo never > /sys/kernel/mm/transparent_hugepage/defrag
fistart()
stop() case "$1" in
start)
start
;;stop)
stop
;;restart)
stop
start
;;*)
echo $"usage: $0 "
exit 1
esac
chmod –r
a+x mongodb
chkconfig
--add mongodb
chkconfig mongodb
on
mongodb startvi /etc/profile(啟動之前確保已經
kill
掉mongodb
,出現如下,表明啟動成功)
這下可以美美滴重啟機器試試啦!
export
mongodb_home
=/usr/local/mongodb
export
path
=$path:$mongodb_home/bin
儲存後,重啟系統配置
source /etc/profile
use admindb.
createuser(
]})
role
的許可權可參考,上面例子中採用的是許可權是
readwriteanydatabase
all build-inroles
database user roles: read|readwrite
資料庫使用者角色:讀|讀寫
database admion roles: dbadmin|dbowner|useradmin
資料庫管理角色:資料庫管理員
|資料庫所有者
|使用者管理
cluster admin roles: clusteradmin|clustermanager|clustermonitor|hostmanager
集群管理角色:
backupandrestoration roles: backup|restore
all-database roles: readanydatabase|readwriteanydatabase|useradminanydatabase|dbadminanydatabase
所有資料庫角色:讀所有資料庫
|讀寫所有資料庫
|所有資料庫的使用者管理員
|所有資料庫的管理員
superuser roles: root
小白也會操作 !Centos7 安裝redis
本文我們將詳細介紹一下在centos7系統上安裝redis,我們先來了解一下什麼是redis,引用一下官方的介紹 redis is an open source bsd licensed in memory data structure store,used as a database,cache ...
Nginx安裝學習筆記(CentOS7)
可以把這個位址配置為yum源,利用yum安裝。安裝依賴包 yum install y pcre devel zlib devel openssl devel 建立使用者,沒有建立nginx 使用者情況下,worker預設使用nobody使用者,master程序為root。useradd nginx ...
Linux學習 CentOS 7 安裝Nginx
pcre 作用是讓 nginx 支援 rewrite 功能。root bogon src cd usr local src root bogon src wget 2 解壓安裝包 root bogon src tar zxvf pcre 8.35.tar.gz3 進入安裝包目錄 root bogon...