Nodejs如何设置后台运行|Nodejs如何链接MySQL RDS?

赞赏 2016-07-18

本文介绍 Nodejs 通过forever设置后台运行及 Nodejs 链接 MySQL RDS的方法


Nodejs 应用通过 forever 设置后台运行


默认可以通过 node app.js 启动 nodejs 应用,如果退出 ssh 连接,应用也会退出。

可以使用 Forever 来管理启动 nodejs 应用,Forever 可以看做是一个 nodejs 的守护进程,能够启动,停止,重启我们的 app 应用

如同官方的描述

A simple CLI tool for ensuring that a given script runs continuously (i.e. forever).// 一个用来持续(或者说永远)运行一个给定脚本的简单的命令行工具

安装

sudo npm install forever -g #记得加-g,forever要求安装到全局环境下

启动

forever start app.js
forever start -o out.log -e err.log app.js     #-o 是 console 输出的日志,-e 是 console.error 日志
forever list ##显示所有运行的服务

开机自启动可以添加到 /etc/rc.local 里

 

Nodejs 连接RDS MySQL数据库


Nodejs 连接 RDS MySQL 数据库,Nodejs 连接连接数据库需要通过 Nodejs  的 api 来进行,以连接 MySQL 为例可以参考如下

1. 安装连接模块 npm install mysql

npm install mysql

 

2. 运行命令截图:

1.png

 

3. 连接代码参考

首先通过 require 获取 MySQL 的接口,定义连接字符串

var mysql = require('mysql');
var conn = mysql.createConnection({
    host: 'localhost',    
    user: 'nodejs',    
    password: 'nodejs',    
    database: 'nodejs',    
    port: 3306
});
conn.connect();

登陆后阅读全文
阅读 1218 赞赏 0 有用 0 没用 0 收藏 1 分享

   



0 条留言

linux分享的头像

linux分享

每个软件都有确定的用途

相关文章

Node也许不是构建大型服务的最佳选择——Node之父Ryan Dahl访谈录

基于 Node.js 平台的下一代 web 开发框架 Koa 入门教程

安装Node.js与Npm

树莓派新手入门教程 | Node 脚本控制 LED

推荐 | 腾讯开源的专注提升H5首屏加载速度的VasSonic框架

有料推荐

这世界欠我一个这样的老公!

高校学生模仿“世界名画”摆拍,可以说是戏精本精了

iPhone X 跌破发行价,苏宁200亿入股恒大 | 财经日日评

果然是高手!这次在日本,特朗普竹杠敲得不是一般狠

资深黄牛现身说法:iPhone X价格秒变不停,就像炒股一样

长一样的双胞胎也能识别?蚂蚁金服发布「眼纹识别」技术

苏联是怎么被阿富汗拖垮的?

美团或入局「分时租赁」共享汽车,王兴要大笔投入「泛出行」领域了? | 36氪独家

你或许被“一盘番茄炒蛋”刷屏了,但有人辛酸,有人质疑

iPhone X发售前夜,黄牛与苹果公司的不安

他的文章

我是如何执行 "rm -rf ~" 的

正态分布为什么常见?(财富的分布却不符合正态分布)

Linux下窗口管理器 xmonad 的使用教程

用披萨做比喻来解释 IaaS,PaaS,SaaS 的区别

如何制作CSR(证书私钥和证书请求文件)文件?

php RedisException with message read error on connection

Windows环境下ping丢包或不通时链路测试工具推荐

Linux下ping丢包或不通时链路测试工具推荐

链路测试结果分析说明及常见链路异常场景和测试报告

SSH 登录时出现如下错误:login: Module is unknown

手机扫一扫
分享文章