參考:
(主要)
擴充套件)
tar -zxvf mongodb-linux-x86_64-
3.0.6
.tgz # 解壓
mv mongodb-linux-x86_64-
3.0.6
//usr/local/mongodb
vim /etc/profile // 加入到環境變數
底部加上export path
=/usr/local/mongodb/bin:
$path
source /etc/profile
vim /etc/mongod.conf // 建立編輯配置檔案
# 詳細記錄輸出
verbose =
true
# 指定服務埠號,預設埠27017
port =
27017
# 指定mongodb日誌檔案,注意是指定檔案不是目錄
logpath =
/var
/log/mongodb/logs/mongodb.log
# 使用追加的方式寫日誌
true
# 指定資料庫路徑
dbpath =
/data/db/
#設定每個資料庫將被儲存在乙個單獨的目錄
directoryperdb =
true
# 啟用驗證
auth =
false
#以守護程序的方式執行mongodb,建立伺服器程序
fork =
true
#安靜輸出
quiet =
true
有了配置檔案了要根據這個去建立下資料夾
mkdir -p /data/db/
mkdir -p /
var/log/mongodb/logs/
touch /
var/log/mongodb/logs/mongodb.log
// 開機自啟(我使用的是systemctl方式)
vim /lib/systemd/system/mongodb.conf
[unit]
description=mongodb
after=network.target remote-fs.target nss-lookup.target
[service]
type=forking
execreload=/bin/kill -s hup $mainpid
privatetmp=true
[install]
wantedby=multi-user.target
chmod a+x /lib/systemd/system/mongodb.conf
systemctl enable mongodb.service // 使生效
// 最後
systemctl [start|stop|status] mongodb.service // 啟動服務
mongod --rest // 開啟web介面
mongo // 直接開啟客戶端,相當於mysql-cli
最後了瀏覽器訪問127.0.0.1:28017,這個28017=27017(預設埠號)+1000來的
如圖就ok了?
開始安裝php的mongodb擴充套件
wget
tar -zxf mongodb-1.5.4.tgz
cd mongodb-1.5.4/
phpize
./configure --with-php-config=php-config
make
&&make
install
顯示:installing shared extensions: /usr/lib64/php/modules/
然後去php.ini那新增`extension=mongodb.so`
重啟php
php -m // 檢視擴充套件
linux上php安裝mongodb擴充套件
2.解壓安裝包 tar zxf mongodb 1.4.3.tgz 3.進入解壓目錄,執行phpize進行安裝準備 phpize作用 cd mongodb 1.4.3 usr local php bin phpize 4.安裝編譯 上述命令執行完後,在目錄下就生成了configure檔案 使用.co...
Linux安裝php的mongodb擴充套件
2 解壓安裝包 tar zxf mongodb 1.5.2 tgz3 進入解壓目錄,執行phpize進行安裝準備 cd mongodb 1.5.2 phpize4 安裝編譯 上述命令執行完後,在目錄下就生成了configure檔案 使用.configure命令進行安裝配置,然後使用make make...
wamp環境PHP安裝mongodb擴充套件
pecl的mongodb擴充套件鏈結我們很多開發工作都要在windows下進行,但是在windows下給這些指令碼程式安裝一些外掛程式擴充套件都比較麻煩,沒有辦法像linux環境一樣一行命令完成,這裡我在為php安裝mongodb擴充套件的時候遇到了一些問題,特此寫一遍wamp安裝php擴充套件的教...