Linux手工安装Mongodb应用

网友投稿 933 2022-09-26

Linux手工安装Mongodb应用

Linux手工安装Mongodb应用

本文测试环境Ubuntu18.04,因为购买的华为云vpc个别虚拟主机没有网络访问功能所以有了这篇文文章。

-程序

wget -o /usr/local/src/-s /usr/local/mongodb-4.4.1-rc0-21-g3b9eaba/bin/mongod /sbin/mongodln -s /usr/local/mongodb-4.4.1-rc0-21-g3b9eaba/mongo /sbin/mongo

设置配置文件:

cd /usr/local/mongodb-4.4.1-rc0-21-g3b9eaba/mkdir confcd confvim mongodb.conf#填入以下内容# mongodb.conf# Where to store the data.dbpath=/data/mongodb#where to loglogpath=/var/log/mongodb/mongodb.loglogappend=truebind_ip = 192.168.0.64port = 27017# Enable journaling, Enables periodic logging of CPU utilization and I/O wait#cpu = true# Turn on/off security. Off is currently the default#noauth = true#auth = true# Verbose logging output.#verbose = true# Inspect all client data for validity on receipt (useful for# developing drivers)#objcheck = true# Enable db quota management#quota = true# Set oplogging level where n is# 0=off (default)# 1=W# 2=R# 3=both# 7=W+some reads#oplog = 0# Diagnostic/debugging option#nocursors = true# Ignore query hints#nohints = true# Disable the HTTP interface (Defaults to localhost:27018).#no= true# Turns off server-side scripting. This will result in greatly limited# functionality#noscripting = true# Turns off table scans. Any query that would do a table scan fails.#notablescan = true# Disable data file preallocation.#noprealloc = true# Specify .ns file size for new databases.# nssize = # Accout token for Mongo monitoring server.#mms-token = # Server name for Mongo monitoring server.#mms-name = # Ping interval for Mongo monitoring server.#mms-interval = # Replication Options# in replicated mongo databases, specify here whether this is a slave or master#slave = true#source = master.example.com# Slave only: specify a single database to replicate#only = master.example.com# or#master = true#source = slave.example.com# Address of a server to pair with.#pairwith = # Address of arbiter server.#arbiter = # Automatically resync if slave data is stale#autoresync# Custom size for replication operation log.#oplogSize = # Size limit for in-memory storage of op ids.#opIdMem = # SSL options# Enable SSL on normal ports#sslOnNormalPorts = true# SSL Key file and password#sslPEMKeyFile = /etc/ssl/mongodb.pem#sslPEMKeyPassword = pass

相关目录

mkdir /var/log/mongodbmkdir

ln -s /usr/local/mongodb-4.4.1-rc0-21-g3b9eaba/conf/mongodb.conf /etc/mongodb.conf

启动脚本:

mongod -f /etc/mongodb.conf

关闭脚本:

mongod -f /etc/mongodb.conf --shutdown

启动成功后日志如下:

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:gitblit从Windows移植到Centos7.6
下一篇:Resin 18.04编译报错
相关文章

 发表评论

暂时没有评论,来抢沙发吧~