以下圖,放到本地的某個角落,要記得位置哦~
linux
ssh root@你的IP //回車輸入密碼
另開ssh窗口(command+n
),若是是windows就打開新的cmd窗口,由於咱們要操做本地文件,以前的窗口咱們已經登了服務器了。
傳的方法不少,我只演示其中一種啦。mongodb
cd "安裝包所在文件夾" // 去你剛纔安裝包放的位置 scp "本地文件" root@你的IP // 回車輸入密碼開始傳送
以下圖,我是傳送到服務器的根目錄下。
其實不建議,你能夠放在一個固有目錄,好比/usr/local
數據庫
ls -l //以列表的形式展開,咱們能夠看到已經下載成功了。
tar -zxvf mongodb-linux-x86_64-3.4.6.tgz //解壓 不一樣文件有不一樣的解壓命令,本身百度便可
剛纔說你們能夠把每次安裝的東東放到固定的文件夾,因此我把解壓好的文件移到了 /usr/local/mongodb
目錄了,若是你已經放到了你喜歡的位置,能夠跳過此步驟。若是你不知道怎麼移,能夠看下。vim
cd /user/local //進入local mkdir mongodb //建立mongodb文件夾 cd / //進入根目錄 mv mongodb-linux-x86_64-3.4.6 /usr/local/mongodb /*將剛纔的解壓包移入 /usr/local/mongodb*/
mkdir data //建立data文件夾,存放數據庫db文件 mkdir logs //建立logs文件夾,存放日誌文件 cd logs //進入logs touch mongo.log //建立log文件 cd .. //返回上一級 mkdir etc //建立配置文件夾 cd etc // 進入etc vim mongo.conf //編輯同時建立mongo.conf 文件
如下是mongo.conf文件裏的代碼,你們看好不要寫錯。
進入文件以後要按一下鍵盤i
才能開始編寫代碼。windows
dbpath = /usr/local/mongodb/data //路徑必定要輸入絕對的 logpath = /usr/local/mongodb/logs/mongo.log //路徑必定要輸入絕對的 logappend = true journal = true quiet = true port = 27017 //端口
寫好了按esc
鍵退出,而後按shift+:
會在最下面出現:
而後輸入wq
,保存並退出的意思。服務器
像我這個圖裏就是錯誤的路徑,由於是相對的。
到了這一步就接近尾聲了。app
cd mongodb/mongodb-linux-x86_64-3.4.6/bin //進入安裝包的bin目錄下 mongod -f /usr/local/mongodb/etc/mongo.conf //啓動1方法 或 ./mongod -f /usr/local/mongodb/etc/mongo.conf //啓動2方法
若是輸入這個命令,出現以下圖,沒什麼變化。只有光標閃爍
ssh
我用的可視化工具 Robo 3t
新建連接,address輸入服務器地址,端口填你mongo.conf裏配置的。基本都是27027
點擊保存,以下圖操做,進行 Connect工具
若是到了這一步基本就是成功啦,???測試
我以前在mongo.conf 裏 路徑寫的是相對的,就出現了下面的問題。
而後就是這樣子的
方法有不少,我寫的只是其中一種,本身也是第一次安裝。其中也有點坑坑,遇到問題不要認輸,總會解決的。哈哈
寫的不對很差的地方,但願你們不吝賜教~