国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Centos7安裝mongodb4(阿里云)

nevermind / 2676人閱讀

摘要:相關地址下載文檔安裝下載請記錄好下載完文件所存放的地址,下面會使用到,假如存放到方法將下載后上傳到服務器,可使用方法登錄服務,使用命令行下載解壓解壓到指定目錄,該目錄將會存放相關的內容,如數據庫,日志,配置文件等。

相關地址:

下載: https://www.mongodb.com/downl...

文檔: https://docs.mongodb.com/

安裝mongodb 下載mongodb

請記錄好下載完文件所存放的地址,下面會使用到,假如存放到 /software/mongodb-linux-x86_64-4.0.4.tgz

方法1

將mongodb下載后上傳到centos7服務器,可使用vftpd

方法2

ssh登錄服務,使用命令行下載

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.4.tgz
解壓

解壓到指定目錄,該目錄將會存放mongod相關的內容,如數據庫,日志,配置文件等。

創建文件夾
# 我將mongodb存放在 /usr/local/var/mongodb (如果沒有此目錄,請先創建)
# 進入當前目錄
cd /usr/local/var/mongodb
# 創建數據庫文件夾
mkdir data
mkdir data/db
mkdir data/logs

# 創建配置文件夾
mkdir conf
解壓
# 進入已下載mongodb文件目錄
cd /software
# 解壓
tar -zxvf mongodb-linux-x86_64-4.0.4.tgz
# 將解壓文件夾移動至mongodb目錄
mv  mongodb-linux-x86_64-4.0.4 /usr/local/var/mongodb

# 移動文件夾內容至mongodb
# mv  mongodb-linux-x86_64-4.0.4/ /usr/local/var/mongodb
配置

此步可選, 但建議進行配置操作

新建配置文件
vi /usr/local/var/mongodb/conf/mongodb.conf
# 在配置文件粘貼以下內容,并保存

# 數據文件存放目錄
dbpath = /usr/local/var/mongodb/data/db 
# 日志文件存放目錄
logpath = /usr/local/var/mongodb/logs/mongodb.log 
# 端口
port = 27017
#以守護程序的方式啟用,即在后臺運行
fork = true
# 日志追加
logappend=true
# 是否認證
auth=false
# 遠程連接要指定ip 不然無法連接。0.0.0.0不限制ip訪問,并開啟對應端口
bind_ip=0.0.0.0

# 更詳細的配置說明可以查看以下鏈接:
# https://blog.csdn.net/zhu_tianwei/article/details/44261235
啟動mongodb
# 進入mongodb的bin文件夾
cd /usr/local/var/mongodb/mongodb-linux-x86_64-4.0.4/bin
# 使用mongodb.conf配置進行啟動
mongod --config /usr/local/var/mongodb/conf/mongodb.conf
ps aux |grep mongodb --查看mongodb進程
kill -15 PID --關閉mongodb服務
netstat -lanp | grep 27017 --檢查端口是否已被啟動
關閉mongodb
# -f等同于--config
mongod -f /usr/local/var/mongodb/conf/mongodb.conf --shutdown
# 或
./mongod -f /usr/local/var/mongodb/conf/mongodb.conf --shutdown
其他配置 環境變量

配置環境變量,可以直接使用mongod命令

# 編輯環境變量
vi /etc/profile 
# 在未尾添加以下內容

# 設置monog目錄變量
export MONGODB_HOME=/usr/local/var/mongodb/mongodb-linux-x86_64-4.0.4
# 設置環境變量
export PATH=$PATH:$MONGODB_HOME/bin
# 保存后,重啟系統配置
source /etc/profile
開啟端口

在防火墻添加開放端口,阿里云服務器需要在控制臺上新增安全規則,開放對應的端口如27017

# 添加端口
firewall-cmd --zone=public --add-port=27017/tcp --permanent
# 查看端口
firewall-cmd --permanent --query-port=27017/tcp
# 重載防火墻
firewall-cmd --reload
開機啟動 配置
# 編輯開機配置
vi /lib/systemd/system/mongodb.service
 [Unit]
     Description=mongodb
     After=network.target remote-fs.target nss-lookup.target
 [Service]
     Type=forking
     ExecStart=/usr/local/var/mongodb/mongodb-linux-x86_64-4.0.4/bin/mongod -f /usr/local/var/mongodb/conf/mongodb.conf
     ExecReload=/bin/kill -s HUP $MAINPID
     ExecStop=/usr/local/var/mongodb/mongodb-linux-x86_64-4.0.4/bin/mongod --shutdown -f /usr/local/mongodb/conf/mongodb.conf
     PrivateTmp=true
  [Install]
    WantedBy=multi-user.target
命令
# 啟動
systemctl start mongodb.service
# 查看狀態
systemctl status mongodb.service
# 開機啟動
systemctl enable mongodb.service
# 如果mongodb.service配置錯誤 在更改后記得重新加載文件
systemctl daemon-reload
創建登錄用戶

以上并沒有設置用戶認證,以下是添加數據庫登錄認證的相關內容。

后續再補上
備份等相關操作
mongodb 備份、還原、導入、導出簡單操作
https://segmentfault.com/a/11...
其他問題
warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused

可以采用如下兩種方式解決:
1:若數據庫出現如上不能連接的原因,可能是data目錄下的mongod.lock文件問題,可以用如下命令修復:
./bin/mongod --repair

2:或者直接刪除mongod.lock
rm -f /usr/local/var/mongodb/data/db/mongod.lock  

然后再啟動 mongodb 服務:

參考文獻:
https://www.cnblogs.com/valor...
https://blog.csdn.net/zhu_tia...
https://www.cnblogs.com/valor...

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/19430.html

相關文章

  • Linux 下配置 node + mongodb 環境

    摘要:證書下載解壓后,有兩個文件,一個是后綴,一個是后綴。文件然后啟動服務器就可以了,不過這樣的啟動方式,一旦關閉命令窗口就結束進程了。 1、下載node、解壓、添加到全局變量 下載 wget https://nodejs.org/dist/v8.11.2/node-v8.11.2-x64.msi 解壓 tar -jxv -f node-v8.11.2-x64 把node、和npm添加到全局...

    xietao3 評論0 收藏0
  • 基于阿里ECS Centos7 搭建個人網站(服務器在大陸)

    摘要:遠程連接服務器通過推薦填主機,然后點擊用戶身份驗證,選擇賬號密碼登陸就好了,當然也可以選擇的方式登陸。 遠程連接服務器 1. 通過Xshell 6(推薦) showImg(https://segmentfault.com/img/bVbuud3?w=663&h=610); 填主機,然后點擊用戶身份驗證,選擇賬號密碼登陸就好了,當然也可以選擇ssh的方式登陸。 用這個軟件的好處就是方...

    yhaolpz 評論0 收藏0

發表評論

0條評論

nevermind

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<