解壓:
tar zxvf mongodb-linux-x86_64-2.2.3.tgz
移動目錄到/usr/local/mongodb
mv mongodb-linux-x86_64-2.2.3 /usr/local/mongodb
進入mongodb目錄
cd /usr/local/mongodb
新建自定義資料目錄
mkdir -p ./data/db/
新建日誌目錄
mkdir logs
以後臺執行方式啟動mongodb
/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/db --logpath=/usr/local/mongodb/logs/mongodb.log --fork
設定開機自啟動:
echo "/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/db --logpath=/usr/local/mongodb/logs/mongodb.log --fork" >> /etc/rc.local
檢視mongodb日誌
tail -f /usr/local/mongodb/logs/mongodb.log
檢視程序
ps aux |grep mongodb
安裝openssl
apt-get install openssl
安裝php-mongodb驅動
pecl install mongodb
php --ini 檢視php.ini 檔案文職
在php.ini 檔案中新增
extension=
修改資料庫配置檔案config/database.php中
'mongodb' => [
'driver' => 'mongodb',
'host' => 'localhost',
'port' => 27017,
'database' => 'mydb', // 自己資料庫名字
'username' => '',
'password' => '',
],
使用案例
use db; //引用資料庫
class mongocontroller extends controller
$res = db::connection('mongodb')->collection('users')->all();
dd($res);}
django使用mysql和MongoDB的配置
今天整理了一下在django專案中如何使用mongodb,環境如下 ubuntu18.04,django2.0.5,drf3.9,mongoengine0.16 第一步 在settings.py中配置mongodb和mysql,配置如下 可以同時使用mysql和mongodb databases m...
window server搭建mongodb集群
伺服器3臺 windows server 2016 版本 mongodb server version v4.0.13 mongodb架構 伺服器server 1 server 2 server 3 副本集副本集 副本集埠 replset ip192.168.45.130 192.168.45.13...
centos8 使用yum 安裝 mongodb
cat eof etc yum.repos.d mongodb org 4.2.repo mongodb org 4.2 name mongodb repository baseurl gpgcheck 1 enabled 1 gpgkey eofbaseurl 安裝失敗,嘗試把位址寫死為7,安裝基...