阿里云服务器安装Mongodb
阿里云服务器安装Mongodb按照该文档流程https://baijiahao.baidu.com/s?id=1628210830648475125&wfr=spider&for=pcCentos7 设置Mongodb开机启动进入配置文件。vim /etc/mongod.conf—自己的conf–bind_ip = 127.0.0.1port = 27017f...
阿里云服务器安装Mongodb
1.下载最新的stable版
wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-amazon-latest.tgz
2.解压所下载的文件
tar -zxvf mongodb-linux-x86_64-amazon-latest.tgz
3.进入文件,bin文件中是可以启动的命令,把目录放到指定的目录中(不同时期,最新版本存在不一致名称,根据自己下载的文件来解压)
mv ~/mongodb-linux-x86_64-amazon-3.5.9-162-gedc858c /usr/local/mongodb
4、创建数据库存放目录和日志, 在根目录的data中
cd data/
mkdir mongo
cd mongo
mkdir db (创建文件夹,数据库地址)
touch logs (创建文件,日志)
5.后台启动mongo服务(使用–fork参数常驻启动)
cd /usr/local/mongodb/mongo
./bin/mongod --dbpath=/data/mongo/db --logpath=/data/mongo/logs --fork --port 27017
成功提示
about to fork child process, waiting until server is ready for connections.
forked process: 9448
child process started successfully, parent exiting
后台启动成功除非手动关掉mongo服务或者关机等意外,否则mongo服务一直是开启状态
进程启动完毕之后,可使用
ps aux | grep mongod
进行查看
6.启动mongo
执行mongo命令
如果没有配置path则必须进入/usr/local/mongo/bin目录下执行
如果配置了path,在任何目录下都可以执行启动和进入shell命令
没有配置: 在mongo文件夹中 ./bin/mongo
配置方法:
进入配置文件。
vim /etc/mongod.conf
在paht路径后面跟上安装mongo的地址
/usr/local/mongdb/mongo/bin:
保存文件后,执行mongo 命令开启mongo shell , 如果开启不了,重启服务器。
重启后,mongo的监听可能就关闭了, 所以要执行
mongod --dbpath=/data/mongo/db --logpath=/data/mongo/logs --fork --port 27017
发现和上面监听代码不太一致,因为我们加了环境变量。
创建文件(夹)参考: https://blog.csdn.net/DONGWEIJHZHANGLI/article/details/50911857
下载安装配置参照:
https://www.cnblogs.com/leinov/p/9526526.html
https://www.jianshu.com/p/e010bb69deba
如果是通过配置文件mongod.conf来启动的话,要用其他的方法,下面是文件中字段含义。
dbpath:数据库文件路径
logpath:日志文件路径
logappend:是否追加日志
port:端口
fork:是否以后台进程启动
auth:是否启动授权认证
nohttpinterface:是否支持HTTP形式访问
unixSocketPrefix:UNIX套接字的路径。如果此选项没有值,则mongos进程将创建一个以/tmp为前缀的套接字。
pidfilepath:指定保存mongosprocess的进程ID的文件位置。这对于跟踪mongos进程与–fork选项的组合非常有用。如果没有指定的–pidfilepath选项,进程将不会创建任何PID文件。
查看进程
ps aux | grep mongo
删除进程
kill –
配置启动 mongod
/usr/bin/mongod -f /etc/mongod.conf
创建用户
https://www.cnblogs.com/out-of-memory/p/6810411.html
更多推荐
所有评论(0)