当前位置: 传客网 > 安装mongoDB nginx node.js forever

安装mongoDB nginx node.js forever

2017-01-06 作者:T-mac-hc

  • 1、安装mongodb

官方文档:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/


sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

编辑文件:


sudo nano /etc/apt/sources.list.d/10gen.list

在里面写入:

更新apt-get:


sudo apt-get update

开始安装:


sudo apt-get install mongodb-10gen

运行配置文件:


sudo mongod --config /etc/mongodb.conf

开启,停止,重启服务


sudo service mongodb start

sudo service mongodb stop

sudo service mongodb restart

安装完成之后查看mongodb的位数:


mongo  

db.runCommand({'buildInfo':1})

  • 2、安装 git、nginx、g++

sudo apt-get install git  

sudo apt-get install nginx 

sudo apt-get install g++ 

sudo apt-get update
  •  3、安装node.js

cd node 

git tag

git checkout v0.8.9         // 选择最新版本

./configure                 //需先安装必备的库,如g++

sudo apt-get install make

make
  •  4、forever

forever可以让node.js的应用在后台执行

安装:


sudo npm install forever -g

开启、关闭、重启守护进程


forever start server.js

forever stop server.js

forever restart server.js

记录输出日志和错误:


forever start -l forever.log -o out.log -e err.log server.js


相关推荐

  • 10 款不错的 Node.js 框架

    Node.js是一个开源的跨平台运行时环境,用于开发服务器端和网络应用程序,它基于GoogleChromeV8JavaScript引擎构建,你可以使用Node.js中的JavaScript来实现用Ruby或PHP所做的一切东西。本文整理了1

  • 基于Debian系统配置Nginx环境的Node.js应用教程

    Node.js,是当前比较流行的能够动态的快速响应内容的JavaScript框架,在有些环境下比我们使用的PHP应用都能够提高效率。目前,Node.js可以与我们常用的Nginx、Apache等服务器应用程序使用,在这篇文章中,麦子将分享我

  • Node.js连接Sql Server 2008

    最近需要学习Node.js,所以很久没写东西了,疯狂的看了很久的书。有关于Node.js的学习知识,可以参考官网教程WWW.NODEJS.ORG,或者书籍《Node.js权威指南》。这里我记录一下Node.js连接SqlServer2008

  • Node.js v0.6.15 手册&官方文档(五)模块modules

    模块Modules#Node.js有一个简单的模块加载系统。在Node.js中,文件和模块是一一对应的。下面的例子中foo.js加载了同目录下一个的circle.js模块。foo.js的内容为:varcircle=require('./ci

  • 简析 Node.js 的 FastCGI 实现

    本文是我最近对Node.js学习过程中产生的一个想法,提出来和大家一起探讨。##Node.js的HTTP服务器使用Node.js可以非常容易的实现一个http服务,最简的例子如官方网站的示例:varhttp=require('http');

  • Node.js是什么

    1.Node.js是构建于Chrome的JavaScript引擎的Google的浏览器Chrome,有一个非常快速的JavaScript引擎,叫做V8。这个JS引擎可以被独立出来。Node.js就是建立在V8之上的。这也是为什么Node.j

  • 深进浅出Node.js(一):什么是Node.js(InfoQ.com)

      InfoQ.  作者崔康发布于2011年10月13日  从名字说起  有关Node.js的技术报道越来越多,Node.js的写法也是五花八门,有写成NodeJS的,有写成Nodejs的,到底哪一种写法最标准呢,我们不妨遵循官方的说法。在

  • 浅谈 Node.js 和 PHP 进程管理

    众所周知,PHP占据了服务端编程语言的半壁江山,正如汪峰在音乐圈的地位一般。随着Node.js逐渐走上服务端编程的舞台,关于PHP和Node.js孰优孰劣的争论也不曾间断。垄断性的市场份额足以佐证PHP的优秀。并且HHVM虚拟机、PHP7的

  • 源码安装node.js

    源码安装node.js官方网站:https://nodejs.orghttp://nodeschool.iohttps://nodejs.org/dist/v0.12.7/node-v0.12.7.tar.gz实测系统:Ubuntu14.0

  • Node.js 探秘(二) - 求异存同

    金融论坛http://www.888fin.com/IT精英团http://www.itnpc.com/前言在Node.js探秘(一)中,我们了解到,Node.js基于libuv实现了I/O的异步操作。所以,我们经常写类似下面的代码:fs.

  • Node.js的全局路径改变

    1、下载安装node。2、我们要先配置npm的全局模块(node_global)的存放路径以及缓存(global_cache)的路径,例如我希望将以上两个文件夹放在D:\SoftWare\NodeJS_Redis\NodeJS\node_m

  • Node.js 完整教程

    《Node.js包教不包会》--byalsotang为何写作此课程在CNode(https://cnodejs.org/)混了那么久,解答了不少Node.js初学者们的问题。回头想想,那些问题所需要的思路都不难,但大部分人由于练手机会少,所

  • Node.js第二篇

    继续了解Node.js。1.全局对象JavaScript中有一个特殊的对象,称为全局对象(GlobalObject),它和它的所有属性都可以在程序的任何地方访问,即全局变量。在浏览器JavaScript中,通常window是全局对象,而No

  • Node.js

    Node.js使用Homebrew安装Node.js:$brewupdate$brewinstallnode一般Nodemodules通常被安装在每个项目的本地文件夹node_modules,但有几个包推荐你安装在全局:CoffeeScri

  • homebrew安装node.js

    安装Node.js:brewupdatebrewinstallnodenode--versionnode-h==================npm常用命令npm--versionnpmhelp#安装包:npminstall#安装在本地项

  • 【轶哥博文】Node.js HTTP Web 服务器代码

    使用Node.js模拟一个Nginx/Apache静态文件服务器,可以直接运行HTML及JavaScript、各类图片。代码来源于网络,具体出处不详,完善类型后贡献于网络。完美支持SAE的容器。server.js文件如下(请与其它html等

  • 使用 Node.js 在 IBM i 上开发原生 JavaScript 应用程序

    简介Node.js是一个基于GoogleChromeV8JavaScriptEngine的开源项目。它为未使用浏览器运行的服务器端JavaScript应用程序提供了一个平台。事件驱动、非阻塞I/O模型使它既是轻量化的,又能高效使用。它还提供

  • 通过 Node.js 和 Socket.io 来实现手机的远程控制

    DemoDownload用手机来实现远程控制是不是很酷?你不需要去写一个APP应用来实现这种功能-现在的手机浏览器已经支出了websocket技术,这提供了很多的可能。这篇文章我们将用Node.js和Socket.io来实现手机控制PC的效

  • 用node.js实现验证码简单识别

    概述在验证码识别上,node.js其实也只是打酱油的角色,因为已经有成熟的工具做这个事情,而node只需要做调度就行了。所需工具那么介绍一下这些工具吧Tesseract开源的OCR识别工具,目前由Google维护,支持中文,默认的识别率很低

  • 了解一下Node.js

    学习了html,css和js之后,才发现前端的坑不是一般的深。说的是前端,但是想要稍微深入的了解一下,处处需要后端和网络的知识,更不用说各种各样层出不穷的工具和框架。怎么办呢,只能慢慢来。虽然有时候觉得还是打好基础最重要,不过很多的工具和概

返回
顶部