node 服务器平台搭建(node + express + pm2 + ejs + mysql)
## 操作步骤:
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。 1、安装 Node.js
命令行输入: ``` $ node -v v 8.11.1 ``` 即安装成功
``` 通过如下命令安装:
$ 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项目地址:

更多精彩