首先感谢我同事,参考他的博客,我才完成了我的nodejs博客的配置。
nodejs运行之后,关掉链接,网站运行就会断开,需要安装forever,后台执行。
安装方法如下(在windows和Linux下都能运行):
//forever的安装:
npm install forever -g
//使用forever启动守护进程:
forever start your_app.js
//关闭守护进程:
forever stop your_app.js
//重启守护进程:
forever restart your_app.js
//如果需要记录输出日志和错误:
forever start -l forever.log -o out.log -e err.log your_app.js
//查看正在运行的程序:
forever list
然后再修改nginx配置文件(nginx.conf)
用nginx绑定多个域名,一个是nodejs的1000端口,一个是apache+php+mysql,端口8090,两个应用是用nginx代理转发到对于的端口上的。
#user nobody;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {