linux-ubuntu之mongodb(二):安裝及配置

安裝

  • 下載:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz
  • 解壓縮並移包:tar -zxvf mongodb-linux-x86_64-3.0.6.tgz,mv mongodb-linux-x86_64-3.0.6 /xxx/mongodb/;
  • mongod定位移動自定義的目錄,後使用命令mkdir -p /data/bin;
  • 啓動:切換至mongodb的bin目錄,./mongod
    • 注意:如這時,執行報錯,可能端口27017被佔用,這時命令./mongod --port 27018
  • 全局啓動建立軟鏈接:
cd  /usr/bin
ln -s /ldy/mongodb/mongod mongod
ln -s /ldy/mongodb/mongo  mongo

cd ~ 
mongod --version

執行最後一個命令,未報錯,代表鏈接建立完成。

  • mongodb中服務端mongod和客戶端mongo

  • 自動定義啓動mongod

    • 手動命令行mongod --dbpath ~/data/db --port 27018
    • dbpath 代表存放數據庫的路徑,port代表端口, logpath代表存放mongodb數據日誌文件;logappend:表示是否自動切割日誌;rest:表示是否開啓mongodb,web控制檯;
    • 瞭解上面的知識,我們可以開啓mongod配置文件:
    • 通過 mkdir -p /ldy/mongodb/etc/,然後vim mongod.conf
    	 logpath=/ldy/mongodb/log/mongodb.log // 日誌文件;
        logappend=false //自動切割日誌
        dbpath=/ldy/mongodb/data/db // 數據文件;
        fork=true // 後臺,開啓子父進程;
        rest=true // 是否開啓web控制檯;
    
    • 用vim命令將這些代碼寫入conf文件裏,當然你可以採用其他編輯,將代碼複製進取,進行修改.
    • 自定義啓動:mongod -f /ldy/mongodb/etc/mongod.conf,當然你也可以採用shell腳本,把這個命令方進去,直接執行shell腳本就可以了。
    • 可以web瀏覽器,輸入:127.0.0.1:28017
  • 關閉mongod,有兩方案:
    1 . 關閉數據庫: mongod --shutdown
    2. 殺死進程: kill 進程號
    總結:上面兩種都是殺死進程,ps -ef|grep mongod 查看進程

  • 上面是開啓mongod,下面開啓mongo客戶端shell控制檯;

  • mongo 開啓shell控制檯:就可以操作數據庫;

  • 下章開啓mongodb數據庫的基本知識及基本操作

參考文檔

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章