wget
2、解壓
tar -zxf mongodb-linux-x86_64-amazon-4.2.3.tgz
3、移動
mv mongodb-linux-x86_64-amazon-4.2.3 /usr/local/mongodb
4、新增配置檔案
vim /usr/local/mongodb/bin/mongodb.conf
#配置項
systemlog:
destination: file
###日誌儲存位置
path: /usr/local/mongodb/data/mongodb.log
storage:
##journal配置
journal:
enabled: true
##資料檔案儲存位置
dbpath: /usr/local/mongodb/data/
##是否乙個庫乙個資料夾
directoryperdb: true
##資料引擎
engine: wiredtiger
##wt引擎配置
wiredtiger:
engineconfig:
##wt最大使用cache(根據伺服器實際情況調節4~8)
cachesizegb: 4
##是否將索引也按資料庫名單獨儲存
directoryforindexes: true
collectionconfig:
blockcompressor: none
##索引配置
indexconfig:
prefixcompression: true
##使mongo程序成為系統整合(父id為1)
processmanagement:
fork: true
## 啟動密碼安全認證
5、配置mongodb服務
vim /lib/systemd/system/mongodb.service
## 將下面的內容拷貝進去,本行不拷貝
[unit]
description=mongodb
after=network.target remote-fs.target nss-lookup.target
[service]
type=forking
execstart=/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf
execreload=/bin/kill -s hup $mainpid
execstop=/usr/local/mongodb/bin/mongod --shutdown --config /usr/local/mongodb/bin/mongodb.conf
privatetmp=true
[install]
wantedby=multi-user.target
6、啟動mongodb,相關命令命令
# 開機啟動
systemctl enable mongodb.service
# 啟動服務
systemctl start mongodb.service
# 停止服務
systemctl stop mongodb.service
7、配置使用者設定資料庫訪問密碼
# 進入安裝的bin目錄下啟動mongo客戶端
cd /usr/local/mongodb/bin
# 啟動mongo客戶端
./mongo 127.0.0.1:27017
# 選中你要配置使用者的使用者名稱密碼,比如admin資料庫
use admin
# 建立使用者名稱,密碼和角色
db.createuser( ]})
8、修改mongodb.conf檔案,啟動安全認證配置
# 開啟配置檔案
vim /usr/local/mongodb/bin/mongodb.conf
# 在 "## 啟動密碼安全認證" 下面加入如下配置,第一行頂格
security:
authorization: enabled #disabled
9、重啟mongodb
systemctl restart mongodb.service
到這裡就基本完成了,本篇根據網上經驗,練習使用總結,如有錯誤請幫忙指正,謝謝! centos7環境下安裝MySQL
安裝mysql官方的yum repository wget i cyum y install mysql57 community release el7 10.noarch.rpm安裝mysql服務 yum y install mysql community server啟動mysql服務 syst...
Centos7環境下安裝gitlab
1.安裝依賴 yum install curl openssh server openssh clients postfix cronie y 2.開啟postfix systemctl start postfix 3.設定postfix開機自啟動 systemctl enable postfix....
Centos7環境下安裝curl
curl是利用url語法在命令列方式下工作的開源檔案傳輸工具。它被廣泛應用在unix 多種linux發行版中,並且有dos和win32 win64下的移植版本。官網文件 wget2.解壓到當前目錄 tar zxf curl 7.54.0.tar.gz3.進入解壓後的目錄內 cd curl 7.54....