首页 > 数据库技术 > 详细

node 服务器平台搭建(node + express + pm2 + ejs + mysql)

时间:2019-04-18 18:20:38      阅读:103      评论:0      收藏:0      [点我收藏+]
 

 

## 操作步骤:

 

1、安装 Node.js

 

命令行输入:
```
$ node -v
v 8.11.1
```
即安装成功



2、通过express应用生成器工具可以快速创建一个应用的骨架。

 

```
通过如下命令安装

 

$ npm install express-generator -g
```

 

在当前工作目录下创建一个命名为 nodetest 的应用。

 

```
$ express myapp
```

 

然后安装所有依赖包:

 

```
$ cd myapp
$ npm install
```

 

执行如下命令即可启动:

 

```
npm start
```

 

 

安装pm2启动。PM2 是一个带有负载均衡功能的 Node 应用的进程管理器。保证进程永远都活着,0 秒的重载。

 

```
npm install -g pm2
```

 

找到项目的入口文件,如app.js

 

添加如下代码:
```
var hostName = ‘192.168.1.93‘;
var port = 4040;
app.listen(port,hostName,function(){
console.log(‘服务器正在运行...‘);
});
```

 

在该项目目录下输入命令行:
```
pm2 start app.js --watch
```

 

最后打开浏览器:192.168.1.93:4040 即可打开服务器网站。

 

### 参考网址:
```
http://nodejs.cn/
http://www.expressjs.com.cn/starter/generator.html
https://segmentfault.com/a/1190000002539204
```

 

## 服务器报错解决方案:

 

1. 启动任务管理器,查看MySQL57服务是否正在运行,否则右键启动服务

 

2. 是否有其他服务器冲突,如phpstudy,应停止关闭该服务,再重启MySQL57

 

3. 重启本地服务指令,如pm2 stop app.js -> pm2 start app.js --watch

 

确认好phpstudy停止关闭,MySQL57服务正常运行,本地服务运行成功。

github项目地址:

node 服务器平台搭建(node + express + pm2 + ejs + mysql)

原文:https://www.cnblogs.com/qianmo007/p/10731304.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!