centos yum 安裝 mongodb 以及php擴充

來源:互聯網
上載者:User

一,安裝mongodb,php擴充 ?

1 [root@localhost ~] # yum install php-pecl-mongo mongodb mongodb-devel mongodb-server

php擴充,mongodb服務端,mongodb客戶就裝好了。

二,配置/etc/mongodb.conf ?

1 2 3 4 5 6 7 [root@localhost www]# cat /etc/mongodb.conf |awk '{if($0 !~ /^$/ && $0 !~ /^#/) {print $0}}' logpath=/var/log/mongodb/mongodb.log //日誌位置 fork = true        //後台運行 logappend=true       //追加日誌 port = 27017       //連接埠 dbpath=/var/lib/mongodb     //資料庫路徑 pidfilepath=/var/run/mongodb/mongodb.pid //pid路徑

上面基本都配置,但是yum安裝的時候為什麼沒有建立/var/lib/mongodb這個檔案夾呢 ?

1 2 [root@localhost lib] # mkdir -p /var/lib/mongodb [root@localhost lib] # chown mongodb:mongodb -R /var/lib/mongodb/

三,啟動mongodb服務端,並查看 ?

1 2 3 4 5 [root@localhost www] # /etc/init.d/mongod start //啟動    // 查看 [root@localhost www] # netstat -tpnl|grep 27017 tcp  0  0 0.0.0.0:27017    0.0.0.0:*     LISTEN  4641 /mongod

這樣mongodb就能正常動作了。
看一下php擴充是不是裝好了,




http://www.mongodb.org/display/DOCS/CentOS+and+Fedora+Packages
10gen目前發布了適用於x86和x86_64平台的可以直接用yum安裝的RPM包。RPM包命名為mongo-10gen和mongo-10gen-server(穩定版,可用於生產環境下),或mongo-10gen-unstable和mongo-10gen-unstable-server(測試版,可用於測試環境下)。
安裝64位yum適用的RPM包,編輯/etc/yum.repos.d/10gen.repo (命令:vi/etc/yum.repos.d/10gen.repo),加入以下代碼:
[10gen]
name=10gen Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64
gpgcheck=0
安裝32位yum適用的RPM包,編輯/etc/yum.repos.d/10gen.repo,加入以下代碼:
[10gen]
name=10gen Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686
gpgcheck=0
註:如果已經安裝過mongodb,需要升級到新版本,最好先刪除已安裝的"mongo-stable","mongo-stable-server", "mongo-unstable" 或 "mongo-unstable-server"安裝包,然後再安裝新版本。
OK,下面就可以直接安裝啦:
yum install mongo-10gen mongo-10gen-server
安裝成功後,可以通過指令碼來控制啟動/停止/重新啟動
/etc/init.d/mongodb start/stop/restart
如果啟動顯示成功後,可以在命令列輸入:
mongo測試和操作資料庫。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.