在linux下手动安装mongodb

1. 创建用户

useradd -U -m -s /bin/false mongodb


2. 下载、解压

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.7.tgz
tar -zxvf mongodb-linux-x86_64-3.0.7.tgz
mv mongodb-linux-x86_64-3.0.7 /usr/local/share/mongodb-3.0.7
chown -R mongodb:mongodb /usr/local/share/mongodb-3.0.7


3. 修改环境变量PATH

cat  >> /etc/profile <<EOF

PATH=$PATH:/usr/local/share/mongodb-3.0.7/bin

EOF

source /etc/profile


4. 创建数据目录并设置权限

mkdir -p /var/lib/mongodb

chown -R mongodb:mongodb /var/lib/mongodb 

mkdir -p /var/log/mongodb

chown -R mongodb:mongodb /var/log/mongodb


7. 创建配置文件

cat > /etc/mongodb.conf <<EOF

logpath=/var/log/mongodb/mongod.log
logappend=true
fork=true
dbpath=/var/lib/mongodb
pidfilepath=/var/run/mongodb/mongod.pid
# bind_ip=127.0.0.1
# port=27017

# Disables write-ahead journaling
# nojournal=true

# 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
# diaglog=0

# Ignore query hints
# nohints=true

# Enable the HTTP interface (Defaults to port 28017).
# httpinterface=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=<size>

# Replication Options
# in replicated mongo databases, specify the replica set name here
# replSet=setname
# maximum size in megabytes for replication operation log
# oplogSize=1024
# path to a key file storing authentication info for connections
# between replica set members
# keyFile=/path/to/keyfile

EOF

 



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值