2,安裝
[root@localhost ~]# cd /usr/local
建立資料庫主資料夾
[root@localhost local]# mkdir mongodb
[root@localhost files]# tar -zxvf mongodb-linux-x86_64-3.6.3.tgz
[root@localhost files]# cd mongodb-linux-x86_64-3.6.3/
將解壓後的檔案移動到/usr/local/mongodb目錄下
[root@localhost mongodb-linux-x86_64-3.6.3]# mv * /usr/local/mongodb/
[root@localhost mongodb-linux-x86_64-3.6.3]# cd /usr/local/mongodb/
建立 存放資料的data資料夾
[root@localhost mongodb]# mkdir data
建立日誌資料夾
[root@localhost mongodb]# mkdir log
3,將mongodb服務加入系統環境變數
[root@localhost mongodb]# vim /etc/profile
export mongodb_home=/usr/local/mongodb
export path=$mongodb_home/bin:$path
儲存並退出,測試
[root@localhost ~]# mongod -v
2018-02-26t14:58:00.490+0800 d network [main] fd limit hard:4096 soft:1024 max conn: 819
2018-02-26t14:58:00.506+0800 i control [initandlisten] mongodb starting : pid=1721 port=27017 dbpath=/data/db 64-bit host=localhost.localdomain
2018-02-26t14:58:00.506+0800 i control [initandlisten] db version v3.6.3
2018-02-26t14:58:00.506+0800 i control [initandlisten] git version: 9586e557d54ef70f9ca4b43c26892cd55257e1a5
2018-02-26t14:58:00.506+0800 i control [initandlisten] allocator: tcmalloc
2018-02-26t14:58:00.506+0800 i control [initandlisten] modules: none
2018-02-26t14:58:00.506+0800 i control [initandlisten] build environment:
2018-02-26t14:58:00.506+0800 i control [initandlisten] distarch: x86_64
2018-02-26t14:58:00.506+0800 i control [initandlisten] target_arch: x86_64
2018-02-26t14:58:00.506+0800 i control [initandlisten] options: }
2018-02-26t14:58:00.506+0800 d - [initandlisten] user assertion: 29:data directory /data/db not found. src/mongo/db/service_context_d.cpp 98
2018-02-26t14:58:00.506+0800 i storage [initandlisten] exception in initandlisten: nonexistentpath: data directory /data/db not found., terminating
2018-02-26t14:58:00.506+0800 i control [initandlisten] now exiting
2018-02-26t14:58:00.506+0800 i control [initandlisten] shutting down with code:100
4,新增啟動配置檔案
[root@localhost ~]# cd /usr/local/mongodb
建立配置檔案
5 , 啟動測試
[root@localhost mongodb]# mongod -f mongodb.conf
about to fork child process, waiting until server is ready for connections.
forked process: 1578
child process started successfully, parent exiting
cd /usr/local/mongodb/bin建立資料./mongo
命令 use test
switched to db test
建立使用者, 設定許可權
db.createuser( ]})
linux安裝及各個安裝
文字不會出現在螢幕下方。當我們在安裝選擇介面,也就是選擇u盤啟動的第乙個介面,該介面上有三個選項 1 install centos 7 2 test this media install centos7 3 troubleshooting12 3按一下 tab 鍵 下方出現一些文字 vmlinuz ...
linux簡介及安裝
1991年,芬蘭大學生linus torvalds萌發了開發乙個自由的unix作業系統的想法,當年,linux就誕生了,為了不讓這個羽翼未豐的作業系統夭折,linus將自已的作品linux通過internet發布。從此一大批知名的 不知名的電腦黑客 程式設計人員加入到開發過程中來,linux逐漸成長...
Linux安裝mysql及刪除
解壓32位安裝包 進入安裝包所在目錄,執行命令 tar mysql 5.6.17 linux glibc2.5 i686.tar.gz 複製解壓後的mysql目錄到系統的本地軟體目錄 執行命令 cp mysql 5.6.17 linux glibc2.5 i686 usr local mysql r...