1. 作業系統不符合,我用的debain,但是用了ubuntu的作業系統 ubuntu xenial
echo "deb [ arch=amd64,arm64 ] xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
在/etc/apt/sources.list.d/mongodb-org-4.0.list中改用:
deb stretch/mongodb-org/4.0 main
2. 安裝用
apt install mongodb-org
不要用apt-get install mongodb
3.啟動失敗
1.直接執行mongod 發現報錯 /data/db 不存在,手工建立/data/db,並且賦予許可權
chown -r mongodb /data
chown -r mongodb /data/db
直接執行mongod 可以啟動
2.執行 service mongodb start 失敗
mongodb.service 中配置的 mongodb.conf 有問題
[unit]
description=high-performance, schema-free document-oriented database
after=network.target
[service]
user=mongodb
execstart=/usr/bin/mongod --quiet --config /etc/mongodb.conf
[install]
wantedby=multi-user.target
#/etc/mongodb.conf 配置檔案如下:
# mongodb.conf
# where to store the data.
#dbpath=/var/lib/mongodb
dbpath=/data/db
#where to log
logpath=/var/log/mongodb/mongodb.log
bind_ip = 127.0.0.1
#port = 27017
auth = true
dbpath = /var/lib/mongodb
目錄下有檔案,需要刪除該目錄下的檔案
或者指向 /data/db,並且清空db內的內容
ubuntu mongo 安裝部署
sudo apt get install mongodb sudo apt get install mongodb sudo service mongodb stop sudo service mongodb start 在跟目錄建立資料夾 data db 關閉現有服務。sudo service m...
安裝scrapy,Twisted安裝問題解決
win10 python3.7 實際上,通過pip install scrapy直接安裝,在安裝過程中,可以看到哪些檔案在安裝過程中報錯,這個時候,可以到 這裡 去找到對應的,適合自己版本的檔案,當然,我這裡是python3.7版本,且因為自身環境的原因,基本上是使用帶win32系列的。當然,網速不...
mysql python安裝問題
python訪問mysql的模組,以前叫mysqldb,後來更名為mysql python,安裝似乎也有變化。有時會遇到這樣的問題 sudo python setup.py installsh line 1 mysql config command not found traceback most ...