標籤:title down res replace until child tar process 擴充
安裝MongoDB
1、下面安裝MongoDB,先下載:
cd /usr/src wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.4.tgz
(如果download較慢,可以手工下載後上傳伺服器,手工下載參考地址:http://pecl.php.net/package/mongodb)
2、解壓,進入目錄:
tar -zxvf mongodb-linux-x86_64-2.6.4.tgz -C /usr/src cd mongodb-linux-x86_64-2.6.4
3、建立資料庫和日誌的目錄:
mkdir log mkdir db
4、以後台運行方式啟動:
./bin/mongod --dbpath=./db --logpath=./log/mongodb.log --fork --auth
會顯示如下內容:
about to fork child process, waiting until server is ready for connections. forked process: 4623 child process started successfully, parent exiting
5、設定開機啟動:
echo "/usr/src/mongodb-linux-x86_64-2.6.4/bin/mongod --dbpath=/usr/src/mongodb-linux-x86_64-2.6.4/db --logpath=/usr/src/mongodb-linux-x86_64-2.6.4/log/mongodb.log --fork --auth" >> /etc/rc.local
ok,搞定,然後可以參看下連接埠netstat -nalupt | grep mongo :
tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN 4623/./bin/mongod
安裝mongodb擴充
1、下載php_Mongo擴充:
wget http://pecl.php.net/get/mongo-1.6.12.
(如果download較慢,可以手工下載後上傳伺服器,手工下載參考地址:http://pecl.php.net/package/mongo)
2、解壓,進入目錄:
tar -xvzf mongo-1.6.12cd mongo-1.6.12
3、編譯,安裝:
phpize./configure --with-php-config=/usr/bin/php-configmake && make install
4、修改php.ini設定檔,增加一下內容:
extension=mongo.so
5、 重啟php-fpm:
systemctl restart php-fpm
centos下安裝mongodb和php的mongo擴充