官網(wǎng)獲取源的地址:
https://www.mongodb.com/download-center
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-3.4.4.tgz
下載完后,ls命令查看你會(huì)發(fā)現(xiàn)在當(dāng)前目錄下多了個(gè)壓縮文件:
然后解壓它:
tar zxvf mongodb-linux-x86_64-3.0.6.tgz
更多的解壓命令參考:http://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html
解壓完痪蝇,發(fā)現(xiàn)對應(yīng)文件名的文件夾:
移動(dòng)改目錄(可以不做)
mv mongodb-linux-x86_64-3.0.6 /etc/mongodb
cd 到mongodb的bin目錄下格嗅,你會(huì)發(fā)現(xiàn)mongodb的兩個(gè)想用的命令:mongo和mongod
設(shè)置設(shè)置軟鏈[可選瘩扼,可以不做]
/* 為mongo設(shè)置 */
ln -s /etc/mongodb/bin/mongo /usr/sbin/mongo
// 或者
// ln -s /etc/mongodb/bin/mongo /usr/bin/mongo
/* 為mongod設(shè)置 */
ln -s /etc/mongodb/bin/mongod /usr/sbin/mongod
// 或者
// ln -s /etc/mongodb/bin/mongod /usr/bin/mongod
如果不設(shè)置軟鏈芒篷,可以直接路徑訪問這兩個(gè)命令
/etc/mongodb/bin/mongo -help
/etc/mongodb/bin/mongod -help
在執(zhí)行完以上操作后使用mongo命令击碗,出現(xiàn)下面的錯(cuò)誤:
- 上網(wǎng)google到一個(gè)實(shí)際可行的解決方案:
# vim /etc/profile
手動(dòng)設(shè)置變量,這需要在環(huán)境變量配置文件里添加一行:
export LC_ALL=C
在命令行里敲也可以,但只是臨時(shí)的重啟后沒有用了狰贯。
wq保存然后重新登錄才會(huì)有效(我的是遠(yuǎn)程阿里云主機(jī),本地的是要重啟赏廓?)
然后就解決了涵紊。
- 還有第二個(gè)方法(這個(gè)方法沒有試過):
手動(dòng)更改源環(huán)境
# vim /etc/default/locale
在locale文件中添加下面三句
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
LC_ALL="en_US.UTF-8"
關(guān)于該問題解決來源:http://dahui09.blog.51cto.com/10693267/1706822