阿里云ECS部署nodejs环境遇到的问题与解决方案

       阿里云目前的确是国内用的较多、使用较为方便的云服务器,笔者也购买了ECS云服务器来玩玩。我选择的操作系统为centOS 6.8,这也是很多部署nodejs的首选,当然centOS也是属于Linux的一种。一开始买的是最低配(1核,1G内存),后来由于容量不够,进行了扩容(1核、4G内存)。本篇博客并不是完整的配置nodejs与mongodb的教程,而是在对配置过程中出现的各种问题做一个汇总与解决办法的提供,以下出现的问题也较为常见。

(1)Linux中查看mongodb是否启动,通过查看进程:

ps -ef | grep mongod



或者可以使用以下命令:

ps aux | grep mongod



(2)Linux中使用文件名与通配符查找文件(其中下面的/斜杠表示要查找的文件路径,可以任意指定)

find / -name '*.lock'



(3)启动mongodb失败,出现以下报错:

about to fork child process, waiting until server is ready for connections.

ERROR: child process failed, exited with error number 14 

解决方法如下:

进入到mongodb目录下,执行“./bin/mongod --repair”

你可能感兴趣的:(mongodb,nodejs,阿里云,ECS)