mongodb安裝(另php擴充套件安裝)

2021-10-01 17:54:13 字數 2312 閱讀 2965

參考:

(主要)

擴充套件)

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擴充套件的教...