当前位置: 首页 > Linux

在Linux服务器配置mongodb环境

时间:2023-04-06 02:59:34 Linux

1。如下图从mongodb官网下载一个合适的linux环境安装包,放在本地的一个角落。记住位置~2。然后你需要有服务器,输入sshroot@你的IP//回车输入密码3.将下载的安装包传输到服务中,再打开一个ssh窗口(command+n),如果是windows,打开一个新建cmd窗口,因为我们要操作本地文件,所以在之前的窗口我们已经登录了服务器。传递的方式有很多种,我只演示其中一种。cd"安装包所在文件夹"//到刚才安装包安装的位置scp"本地文件"root@你的IP//输入密码开始传输如下图,我是传输到服务器的根目录。其实不推荐,可以放在一个固有的目录下,比如/usr/localls-l//以列表的形式展开,我们可以看到已经下载成功了。4.解压安装包tar-zxvfmongodb-linux-x86_64-3.4.6.tgz//解压不同的文件有不同的解压命令,可以自己百度东东到固定文件夹,所以我把解压后的文件移动到/usr/local/mongodb目录,如果你已经把它放在你喜欢的位置,你可以跳过这一步。如果您不知道如何移动,可以阅读它。cd/user/local//进入localmkdirmongodb//创建mongodb文件夹cd//进入根目录mvmongodb-linux-x86_64-3.4.6/usr/local/mongodb/*将刚才的解压包移动到/usr/local/mongodb*/6.配置mongodb运行环境mkdirdata//创建data文件夹存放数据库db文件mkdirlogs//创建logs文件夹存放日志文件cdlogs//输入logstouchmongo.log//创建日志文件cd..//返回到上一层mkdiretc//创建配置文件夹cdetc//进入etcvimmongo.conf//编辑创建mongo.conf文件以下是mongo.conf文件中的代码,请注意不要出错。进入文件后,按键盘i开始写代码。dbpath=/usr/local/mongodb/data//必须输入绝对路径logpath=/usr/local/mongodb/logs/mongo.log//必须输入绝对路径logappend=truejournal=truequiet=trueport=27017//端口写完后按esc键退出,再按shift+:最下面会出现:然后输入wq,意思是保存退出。像我的图片是错误的路径,因为它是相对的。到这里就快结束了。7.启动mongodbcdmongodb/mongodb-linux-x86_64-3.4.6/bin//在安装包的bin目录下进入mongod-f/usr/local/mongodb/etc/mongo.conf//启动方式一或./mongod-f/usr/local/mongodb/etc/mongo.conf//启动方法2如果输入这条命令,出现下图,没有变化。只有光标闪烁。8、本地测试是否成功?我使用可视化工具Robo3t新建一个链接,address输入服务器地址,填写你mongo.conf中配置的端口。基本上就是27027,点击保存,如下图操作,如果Connect到这一步就基本成功了。???9.小坑警告我mongo写的路径。.然后就这样了10.总结的方法有很多,我写的只是其中的一个,也是第一次自己安装。这里面也有一些坑。遇到问题不要认输,问题总会解决的。哈哈写错了不好的地方,希望大家多多指教~