成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

mongodb-2.0.5的安裝與啟動(dòng)-創(chuàng)新互聯(lián)

Mongodb2.0.5版本安裝

在蕉城等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都做網(wǎng)站、網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站開(kāi)發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),成都營(yíng)銷網(wǎng)站建設(shè),外貿(mào)網(wǎng)站制作,蕉城網(wǎng)站建設(shè)費(fèi)用合理。
  1. 一:安裝Python
  2. Version:Python2.6
  3. http://www.python.org/ftp/python/
  4. tar zxvf Python-2.6.6.tgz
  5. ./configure –-enable-shared
  6. make
  7. sudo make instal
  8. cat /etc/ld.so.conf
  9. 在/etc/ld.so.conf 中添加 /usr/local/lib一行
  10. sudo ldconfig
  1. 二:Scons安裝
  2. $ tar zxvf scons-2.0.1.tar.gz
  3. $ sudo python setup.py install
  4. sudo vim /usr/bin/scons 或者 vim /usr/local/bin/scons
  5. 修改內(nèi)容如下
  6. #!/usr/bin/env python2.6
  1. sudo yum -y install boost-devel pcre-devel js-devel readline-devel ncurses-devel
  1. 三:Spider Monkey安裝
  2. Version:js-1.7.0
  3. $ wget http://ftp.mozilla.org/pub/mozilla.org/js/js-1.7.0.tar.gz
  4. $ cd /home/webuser/software/mongodb/js/src
  5. $ export CFLAGS="-DJS_C_STRINGS_ARE_UTF8"
  6. $ make -f Makefile.ref
  7. $ sudo JS_DIST=/usr make -f Makefile.ref export
  1. sudo yum remove boost*i386             //卸載32位程序包   rpm -qa查看狀態(tài)
  2. sudo yum remove pcre*i386  boost*i386    ncurses*i386 readline*i386
  3. sudo yum remove ncurses*i386
  4. sudo yum remove readline*i386
  5. ---------------------------------------------
  6. sudo yum remove pcre-devel             //卸載64位開(kāi)發(fā)包
  7. sudo yum remove boost-devel
  8. sudo yum remove ncurses-devel pcre-devel boost-devel readline-devel
  9.  sudo yum remove readline-devel
  10.  --------------------------------------------
  11. sudo yum install pcre-devel*x86*      //安裝64位開(kāi)發(fā)包
  12. sudo yum install boost-devel*x86*
  13. sudo yum install ncurses-devel*x86*   pcre-devel*x86* boost-devel*x86*  readline-devel*x86*
  14. sudo yum install readline-devel*x86*
  15. ---------------------------------------------
  16. sudo ldconfig
  17. ---------------------------------------------
  1. 四:Boost安裝
  2. 下載 boost_1_48_0.tar.gz源碼包
  3. tar zxvf boost_1_48_0.tar.gz
  4. cd boost_1_48_0/
  5. ./bootstrap.sh
  6. 在當(dāng)前目錄下會(huì)生成b2的編譯文件,然后執(zhí)行
  7. ./b2
  8. 編譯成功會(huì)出現(xiàn)如下:
  9. the boost C++ Libraries were successfull built
  10. the following directory should be added to compiler include paths:
  11. ...................
  12. the following directory should be added to linker library paths:
  13. sudo cp -R boost/  /usr/include    ----注意一定要拷貝完  -安裝的時(shí)候復(fù)制粘貼吧,避免出錯(cuò)!
  14. sudo cp stage/lib/*  /usr/lib/
  15. sudo ldconfig
  1. 五:Mongodb的安裝
  2. tar zxvf mongodb-src-r2.0.5.tar.gz
  3. scons --64 --extrapath=/usr --libpath=/usr/lib64 --full --release --static all
  4. scons --prefix=/opt/mongodb --64 --extrapath=/usr --libpath=/usr/lib64 --full --release --static install
  1. mkdir /opt/mongodb/{etc,log,repair,data}
  2. cd /opt/mongodb/etc/
  1. 六:Mongodb配置文件
  2. dbpath = /opt/mongodb/data
  3. #repairpath = /opt/mongodb/repair 僅當(dāng)Mongodb數(shù)據(jù)庫(kù)有問(wèn)題需要修復(fù)時(shí)使用
  4. logpath = /opt/mongodb/log/mongodb.log
  5. pidfilepath = /opt/mongodb/log/mongodb.pid
  6. unixSocketPrefix = /opt/mongodb/log
  7. directoryperdb = true
  8. auth = true
  9. #sysinfo = true
  10. #verbose = true
  11. logappend = true
  12. #cpu = true
  13. #Network and security set
  14. noauth = true
  15. port = 33111
  16. maxConns = 1024
  17. fork = true
  18. #Management
  19. #nohttpinterface = true
  20. rest = true
  21. quota = true
  22. quotaFiles = 1024
  23. nssize = 16
  24. #syncdelay = 5

最后:service mongod start 啟動(dòng)mongod 服務(wù)

    netstat 查看
  1. 七:配置Mongodb啟動(dòng)
  2. vim /etc/init.d/mongod
  3. chmod u+x /etc/init.d/mongod
  4. chkconfig --add mongod
  1. 附上mongodb啟動(dòng)腳本:
  2. #!/bin/bash
  3. #&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
  4. #Author:gaohaicang            &
  5. #Company: dzh                 &
  6. #Date:2013-1-15               &
  7. #Version:1                    &
  8. #&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
  9. # description: mongodb server SysV script
  10. . /etc/rc.d/init.d/functions
  11. # Source networking configuration.
  12. . /etc/sysconfig/network
  13. #Set PATH ENV
  14. PATH=$PATH:/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin
  15. #Set mongod
  16. mongod=/opt/mongodb/bin/mongod
  17. prog=mongod
  18. lockfile=/opt/mongodb/data/db/mongod.lock
  19. pidfile=/opt/mongodb/log/mongodb.pid
  20. # config: /opt/mongod/etc/mongod
  21. RETVAL=0
  22. OPTIONS="--fork --logpath=/opt/mongodb/log/mongod.log --config /opt/mongodb/etc/mongodb"
  23. start()
  24. {
  25.       echo -n $"Starting $prog: "
  26.       daemon  $mongod $OPTIONS
  27.       daemon $mongd
  28.       RETVAL=$?
  29.       echo
  30.       [ $RETVAL = 0 ]
  31.       return $RETVAL
  32. }
  33. stop()
  34. {
  35.  MONGOPID=`cat "$pidfile"  2>/dev/null `
  36.         if [ -n "$MONGOPID" ]; then
  37.             /bin/kill "$MONGOPID" >/dev/null 2>&1
  38.             ret=$?
  39.             if [ $ret -eq 0 ]; then
  40.                 STOPTIMEOUT=60
  41.                 while [ $STOPTIMEOUT -gt 0 ]; do
  42.                     /bin/kill -0 "$MONGOPID" >/dev/null 2>&1 || break
  43.                     sleep 1
  44.                     let STOPTIMEOUT=${STOPTIMEOUT}-1
  45.                 done
  46.                 if [ $STOPTIMEOUT -eq 0 ]; then
  47.                     echo "Timeout error occurred trying to stop Mongod Daemon."
  48.                     ret=1
  49.                     action $"Stopping $prog: " /bin/false
  50.                 else
  51.                     rm -f /opt/mongod/data/mongod.lock
  52.                     action $"Stopping $prog: " /bin/true
  53.                 fi
  54.             else
  55.                 action $"Stopping $prog: " /bin/false
  56.             fi
  57.         else
  58.             ret=1
  59.             action $"Stopping $prog: " /bin/false
  60.         fi
  61.         return $ret
  62. }
  63. status()
  64. {
  65.     echo -n $"$prog status is "
  66.     netstat -tnlp|grep "$prog" >/dev/null
  67.     RETVAL=$?
  68.     if [ $RETVAL -eq 0 ];then
  69.         echo -e "\033[32m running \033[0m"
  70.     else
  71.         echo -e "\033[31m stop \033[0m"
  72.     fi
  73. }
  74. case "$1" in
  75.       start)
  76.       start ;;
  77.       stop)
  78.       stop ;;
  79.       restart)
  80.       stop
  81.       start  ;;
  82.       status)
  83.       status -p ${lockfile} $mongod
  84.       RETVAL=$? ;;
  85.        *)
  86.           echo $"Usage: $prog {start|stop|restart|status|}"
  87.       exit 1
  88. esac

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)站欄目:mongodb-2.0.5的安裝與啟動(dòng)-創(chuàng)新互聯(lián)
網(wǎng)站網(wǎng)址:http://jinyejixie.com/article30/dhddso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開(kāi)發(fā)、外貿(mào)網(wǎng)站建設(shè)、域名注冊(cè)、企業(yè)建站、ChatGPT、用戶體驗(yàn)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

小程序開(kāi)發(fā)
和林格尔县| 无为县| 汤原县| 尤溪县| 酒泉市| 汝南县| 博乐市| 宣威市| 涞水县| 五河县| 沂南县| 朝阳县| 甘洛县| 始兴县| 大港区| 湟源县| 卢湾区| 陇川县| 双峰县| 星座| 达日县| 怀集县| 佛教| 虹口区| 宜君县| 闻喜县| 杭州市| 禄丰县| 巴彦淖尔市| 阿合奇县| 滁州市| 宜川县| 长阳| 海兴县| 开鲁县| 张北县| 东城区| 嘉黎县| 会泽县| 泗洪县| 抚宁县|