最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux系統(tǒng)安裝NoSQL(MongoDB和Redis)步驟及問題解決辦法(總結(jié)篇)

 更新時(shí)間:2016年10月17日 14:04:10   作者:聽云APM  
這篇文章主要介紹了Linux系統(tǒng)安裝NoSQL(MongoDB和Redis)步驟及問題解決辦法的相關(guān)資料,本文分步驟給大家介紹的非常詳細(xì),具有參考借鑒價(jià)值,感興趣的朋友一起看看吧

如下是我工作中的記錄,介紹的是linux系統(tǒng)下NoSQL:MongoDB和Redis的安裝過程和遇到的問題以及解決辦法:

需要的朋友可以按照如下步驟進(jìn)行安裝,可以快速安裝MongoDB和Redis,希望可以幫助大家:)!

一、MongoDB

1、MongoDB安裝

(1)將安裝包mongodb-linux-i686-3.0.2.tgz拷貝到要安裝的服務(wù)器中

這里我用的rz命令,如果不支持需要安裝yum -y install lrzsz

(2)解壓安裝程序 tar xzvf mongodb-linux-i686-3.0.2.tgz

(3)進(jìn)入目錄:/usr/local/ 創(chuàng)建文件夾 mkdir mongodb

(3)移動(dòng)文件到/usr/local/mongodb目錄中:

<span style="font-family: "Microsoft YaHei"; font-size: 15px">mv mongodb-linux-i686-3.0.2/* /usr/local/mongodb

進(jìn)入/usr/local/mongodb執(zhí)行</span>

(4)mkdir data

(5)touch logs

(6)進(jìn)入bin目錄下執(zhí)行啟動(dòng)

<span style="font-family: "Microsoft YaHei"; font-size: 15px"> ./mongod --dbpath=/usr/local/mongodb/data/ --fork --logpath=/usr/local/mongodb/logs

說明:--dbpath 指定存放mongodb庫數(shù)據(jù)

--fork 后臺(tái)執(zhí)行,不然一直前臺(tái)執(zhí)行

--logpath 指定mongodb的日志記錄文件

報(bào)錯(cuò):-bash: ./mongod: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

解決辦法:sudo yum install glibc.i686

報(bào)錯(cuò):./mongod: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

解決辦法:yum provides libstdc++.so.6 查看哪個(gè)里面包含so.6 查看到

libstdc++-4.8.5-4.el7.i686,然后執(zhí)行安裝

yum install libstdc++-4.8.5-4.el7.i686 執(zhí)行安裝

報(bào)錯(cuò):Error: Protected multilib versions: libstdc++-4.4.7-4.el6.i686 !=

libstdc++-4.4.7-3.el6.x86_64

解決辦法:yum update libstdc++-4.4.7-11.el6.x86_64 然后再執(zhí)行步驟 yum install libstdc++-4.4.7-4.el6.i686

安裝成功后,在執(zhí)行啟動(dòng)./mongod --dbpath=/usr/local/mongodb/data/ --fork --logpath=/usr/local/mongodb/logs</span>

(7)查看mongodb進(jìn)程(以下兩種均可)

<span style="font-family: "Microsoft YaHei"; font-size: 15px"> netstat -tlnup|grep mongod
netstat -tlnup|grep 27017</span>

2、MongoDB啟動(dòng):

(1)進(jìn)入/usr/bin

(2)執(zhí)行命令連接客戶端:./mongo

3、查看啟動(dòng)狀態(tài):

<span style="font-family: "Microsoft YaHei"; font-size: 15px">netstat -lntup|grep 27017
> show dbs;
db.stats()
use test;</span>

至此,redis已經(jīng)安裝并測試成功,可以放心使用了:)

二、Redis

Redis分為服務(wù)端和客戶端,我們首先安裝服務(wù)端,實(shí)際就是用C語言進(jìn)行編譯,編譯成功即安裝成功,然后再啟動(dòng)客戶端連接服務(wù)端進(jìn)行測試。

1、安裝Redis服務(wù)端

(1)下載安裝包

在服務(wù)器相應(yīng)目錄下(/opt)執(zhí)行wget命令進(jìn)行下載:

<span style="font-family: "Microsoft YaHei"; font-size: 15px">wget https://redis.googlecode.com/files/redis-2.6.13.tar.gz

報(bào)錯(cuò):Permission denied

原因:當(dāng)前用戶ec2-user 對(duì)opt 這個(gè)文件夾沒有w的權(quán)限

解決辦法:sudo -i chmod a+x /opt 使當(dāng)前用戶對(duì)opt文件有執(zhí)行權(quán)限</span>

(2) 解壓縮安裝包

<span style="font-family: "Microsoft YaHei"; font-size: 15px"> tar xzf redis-2.6.13.tar.gz</span>

(3)編譯

<span style="font-family: "Microsoft YaHei"; font-size: 15px"> 進(jìn)入redis-2.6.13目錄進(jìn)行編譯

1)cd redis-2.6.13

2)make

報(bào)錯(cuò):/bin/sh: cc: command not found

原因:沒有C語言編譯環(huán)境

解決辦法:yum install gcc

繼續(xù)執(zhí)行編譯安裝

3)make install</span>

(4)拷貝redis.conf到etc文件夾下

<span style="font-family: "Microsoft YaHei"; font-size: 15px"> cp redis.conf /etc/</span>

2、啟動(dòng)Redis

(1)進(jìn)入目錄redis的src:cd /opt/redis-3.0.0/src

(2)啟動(dòng)服務(wù)端(src目錄):./redis-server &

或者在redis-3.0.0目錄下執(zhí)行 src/redis-server

(3)打開客戶端(src目錄):./redis-cli &

或者在redis-3.0.0目錄下執(zhí)行 src/redis-cli

3、測試Redis安裝

兩種方式測試redis是否啟動(dòng)成功,選擇任意一種即可

(1)檢測6379端口是否在監(jiān)聽

<span style="font-family: "Microsoft YaHei"; font-size: 15px">netstat -lntp | grep 6379</span>

(2)檢測后臺(tái)進(jìn)程是否存在

<span style="font-family: "Microsoft YaHei"; font-size: 15px">ps -ef |grep redis</span>

4、執(zhí)行Redis測試

<span style="font-family: "Microsoft YaHei"; font-size: 15px">127.0.0.1:6379> set name yhb
OK
127.0.0.1:6379> get name
"yhb"
127.0.0.1:6379></span>

至此,Redis已經(jīng)安裝并測試成功,可以放心使用了:)

以上所述是小編給大家介紹的Linux系統(tǒng)安裝NoSQL(MongoDB和Redis)步驟及問題解決辦法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 詳解CentOS 6.5搭建Redis3.2.8單機(jī)分布式集群

    詳解CentOS 6.5搭建Redis3.2.8單機(jī)分布式集群

    這篇文章主要介紹了詳解CentOS 6.5搭建Redis3.2.8單機(jī)分布式集群,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • Linux 刪除特殊字符文件名或目錄的方法

    Linux 刪除特殊字符文件名或目錄的方法

    這篇文章主要介紹了Linux 刪除特殊字符文件名或目錄,需要的朋友可以參考下
    2019-12-12
  • Centos7環(huán)境安裝Python3的方法

    Centos7環(huán)境安裝Python3的方法

    這篇文章主要介紹了Centos7環(huán)境安裝Python3的方法,簡單描述了CentOS環(huán)境下安裝Python3的具體步驟、命令與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2018-03-03
  • Linux系統(tǒng)中systemd服務(wù)啟動(dòng)失敗問題排查和解決方法(以ad_auth.service為例)

    Linux系統(tǒng)中systemd服務(wù)啟動(dòng)失敗問題排查和解決方法(以ad_auth.service為例)

    在 Linux 系統(tǒng)中,systemd 是管理服務(wù)和進(jìn)程的核心工具,然而,在實(shí)際運(yùn)維中,我們經(jīng)常會(huì)遇到服務(wù)啟動(dòng)失敗的情況,本文將以一個(gè)具體的案例——ad_auth.service 啟動(dòng)失敗為例,詳細(xì)介紹如何排查和解決此類問題,需要的朋友可以參考下
    2025-01-01
  • Linux paste命令的使用方法

    Linux paste命令的使用方法

    這篇文章主要介紹了Linux paste命令的使用方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • Vim命令高級(jí)用法

    Vim命令高級(jí)用法

    一些高級(jí)的Vim命令用法:同時(shí)編輯多個(gè)文件、文本重排、域操作、緩沖區(qū)的使用等命令。
    2013-11-11
  • Linux下為PHP添加擴(kuò)展庫的方法

    Linux下為PHP添加擴(kuò)展庫的方法

    我剛剛開始學(xué)習(xí)lnmp環(huán)境,對(duì)php編譯的參數(shù)基本上都不知道,在網(wǎng)上看了很多教程,看到在編譯PhP的時(shí)候都還了很多參數(shù),也在網(wǎng)上查了這些參數(shù)是什么意思,但是卻不知道,哪些參數(shù)必須要加上,哪些參數(shù)不需要加
    2012-09-09
  • Linux程序運(yùn)行找不到動(dòng)態(tài)庫.so文件的解決

    Linux程序運(yùn)行找不到動(dòng)態(tài)庫.so文件的解決

    這篇文章主要介紹了Linux程序運(yùn)行找不到動(dòng)態(tài)庫.so文件的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Linux中的tcpdump命令示例詳解

    Linux中的tcpdump命令示例詳解

    這篇文章主要給大家介紹了關(guān)于Linux中tcpdump命令的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • 詳解Centos/Linux下調(diào)整分區(qū)大?。ㄒ詇ome和根分區(qū)為例)

    詳解Centos/Linux下調(diào)整分區(qū)大小(以home和根分區(qū)為例)

    本篇文章主要介紹了Centos/Linux下調(diào)整分區(qū)大?。ㄒ詇ome和根分區(qū)為例),具有一定的參加價(jià)值,有需要的同學(xué)可以了解一下
    2017-06-06

最新評(píng)論

长兴县| 阿鲁科尔沁旗| 恩平市| 衡水市| 尉犁县| 勃利县| 灌阳县| 峡江县| 高雄县| 龙南县| 呼伦贝尔市| 白沙| 白银市| 萍乡市| 武鸣县| 丰城市| 洞口县| 英山县| 介休市| 邵阳市| 怀远县| 吉首市| 密山市| 兴安县| 建昌县| 泾源县| 江孜县| 根河市| 松桃| 封丘县| 辽中县| 墨竹工卡县| 九寨沟县| 仙桃市| 陆丰市| 新昌县| 永新县| 普格县| 天津市| 锦州市| 丹东市|