AWS EC2 SSH访问 & mongodb 安装 #25

Posted 4 years ago · 1 mins reading

环境:Ubuntu

SSH 连接 EC2

windows 下通常用 putty ubuntu 下先打个命令ssh看看能否识别命令,如果能就方便很多

要连接 EC2 通常都会有一个.pem私钥文件,另外还会有一个Public IP 首先设置权限(并不知道这个有什么用,chmod 400 使得文件只能被该文件的拥有者读取)

bash
chmod 400 /*path*/my-key-pair.pem
ssh -i /*path*/my-key-pair.pem [email protected]

其中 username 默认如下:1

OSusername
Linuxec2-user
RHEL5root 或 ec2-user
Ubuntuubuntu

mongodb 安装及配置

有了 apt-get 一切真是轻松如放屁…连解压缩都不用!也不用再设置环境变量什么的(根部记不住解压缩的命令…)

bash
sudo apt-get install mongodb

安装好了之后,去根目录下创建data文件夹即可,然后打mongod命令,应该就启动了,此时访问localhost:27017,如果看到以下文字,就成功启动了芒果 DB

You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number

如果有 error 通常是没有 data 文件夹,设置dbpath后再尝试启动

bash
mongod --dbpath=./path_of _data