首先呢,告诉各位这是我进入简书的第一遍文章,曾经想过第一篇到低要写什么,是写感情上的东西呢,还是摄影题材呢,还是其他呢后,我还是鼓起了勇气,把我的老本行作为第一次的处女作。
在成功连接前,遇到不少坑,看了不少技术博客,我将部分列出:
还有是一些零散的就不列出,告诉各位初学者,不要仅依靠一个教程去做项目,国内的文章往往是抄袭而来的,写一些,不写一些,避重就轻!
在开始前我们需要准备几样东西,一个 上云服务器(例如腾讯云,有IP的),windows下的Mongdb的视图管理软件(MongoDB Compass Community),Xshell(通过SSH操控服务器),可以的画装有FileZilla(TCP协议传输文件用的)。
首先,通过Xshell连接上服务器(Linxu),
1.curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz # 下载。如果显速度慢,可在windows下,到官 下载Linux版的Mongdb,然后利用FileZilla上传。
2. tar -zxvf mongodb-linux-x86_64-3.0.6.tgz # 解压。
创建mongodb 文件夹,将解压的文件移入mongodb文件夹中,命令: mkdir mongodb
3.命令: mv mongodb-linux-x86_64-3.4.9 mongodb
在mongodb目录下创建 data文件夹及logs文件 命令: mkdir data 命令: touch logs
4.进入bin目录下,启动mongodb 命令如下:
./mongod –dbpath=/root/mongodb/data/ –logpath=/root/mongodb/logs -logappend -port=27017 –bind_ip_all -fork
注意这里很关键,查看上面第二个链接,可得只命令目的是,指定数据库和日志路径,端口27017,绑定服务IP,all应该是所有(bind_ip_all 一定要有,不然只有Linux本地才能连接,外界访问不了),并已守护进程式启动。启动成功后 的日志:about to fork child process, waiting until server is ready for connections.
forked process: 4487
child process started successfully, parent exiting
5.执行 ./mongo 启动。(在Linux本地启动Mongdb管理,要远程操控的可以直接忽略)
6.在windows下的视图软件,输入ip地址和端口27017就能连接成功。当然如果想设置用户密码的,应该要在第4步时候加入命令参数,我还没有试,留下各位研究拉~
第一次写技术文章,若有见解,多多指教!
Andy_2018/5/5
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24695 人正在系统学习中 相关资源:【内存遍历工具】Cheat.Engine.V5.4.简体中文版-专业指导文档类…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!