Linux centos8.1安裝Mongodb

  1. 下載

    #下載地址
    https://www.mongodb.org/dl/linux/x86_64
    
  2. 上傳解壓

    rz命令上傳或者xftp上傳到

    /usr/local/mongodb 文件夾內
    

    rz命令:

    	#編譯安裝
    	#root 賬號登陸後,依次執行以下命令:
    	cd /tmp
    	wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
    	tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20
    	./configure && make && make install
    	#上面安裝過程默認把lsz和lrz安裝到了/usr/local/bin/目錄下,現在我們並不能直接使用,下面創建軟鏈接,並命名爲rz/sz:
    	cd /usr/bin
    	ln -s /usr/local/bin/lrz rz
    	ln -s /usr/local/bin/lsz sz
    	#使用說明
    	#sz命令發送文件到本地:
    	sz filename
    	#rz命令本地上傳文件到服務器:
    	rz
    	#執行該命令後,在彈出框中選擇要上傳的文件即可。
    

    xftp: 傻瓜式上傳就可以

    #解壓
    tar -zxvf mongodb-linux-x86_64-4.0.13.tgz
    
  3. 配置

    #進入mongodb目錄
    cd /usr/local/mongodb/
    #創建db目錄和日誌文件
    mkdir -p ./data/db
    mkdir -p ./logs
    touch ./logs/mongodb.log
    #創建mongodb.conf文件
    vim mongodb.conf
    

    mongodb.conf編輯如下

    #端口號
    port=27017
    #db目錄
    dbpath=/usr/local/mongodb/data/db
    #日誌目錄
    logpath=//usr/local/mongodb/logs/mongodb.log
    #後臺
    fork=true
    #日誌輸出
    logappend=true
    #允許遠程IP連接
    bind_ip=0.0.0.0
    #權限認證
    #auth=true #如果放開註釋,就必須創建MongoDB數據庫的賬號,使用賬號與密碼纔可遠程訪問,第一次安裝建議註釋
    
  4. 啓動

    #啓動
     ./bin/mongod --config mongodb.conf
    #連接
    ./bin/mongo
    
  5. 配置mongodb服務開機啓動

    cd /lib/systemd/system
    vim mongodb.service
    

    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/mongodb.conf  
    ExecReload=/bin/kill -s HUP $MAINPID  
    ExecStop=/usr/local/mongodb/bin/mongod --shutdown --config /usr/local/mongodb/mongodb.conf  
    PrivateTmp=true  
      
    [Install]  
    WantedBy=multi-user.target
    

    qw保存繼續

    #然後設置mongodb.service權限
    chmod 754 mongodb.service
    #啓動服務
    systemctl start mongodb.service
    #如果遇到第一次啓動失敗
    ps -ef | grep mongod #查看進程
    kill -9  進程號 #殺進程再啓動
    

    設置環境變量

    #直接用export命令
    export  PATH=$PATH:/usr/local/mongodb/bin
    #編輯/etc/profile
    vim /etc/profile
    #在裏面加入
    export PATH=$PATH:/usr/local/mongodb/bin
    #立即生效執行
    source  /etc/profile
    #修改.bashrc文件
    vi /root/.bashrc
    #在裏面加入
    export PATH=$PATH:/usr/local/mongodb/bin
    #上述依次執行完畢,環境變量配置完成
    #重啓服務器,輸入mongo 回車  進入數據庫
    

    之後使用如下命令就可以控制mongodb服務

     #啓動服務
     systemctl start mongodb.service    
     #停止服務
     systemctl stop mongodb.service
     #添加開機自啓動
     systemctl enable mongodb.service
     #重啓服務
     systemctl restart mongodb.service
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章