## 操作步骤:

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。 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项目地址:

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄