最近研究了下Node.js ,顺便熟悉了一下Nginx的配置和使用。
1. 官网下载最新版Nginx
官网:http://nginx.org 我下载的是 nginx/Windows-1.3.6 这个版本。
2. 解压到本地
双击nginx.exe 黑屏一闪而过,查看进程 nginx.exe已经启动。
3. 浏览器输入 http://localhost/
Welcome to nginx!
If you see this page, the nginx web server is successfully installed and working. Further configuration is required.
For online documentation and support please refer to nginx.org.
Commercial support is available at nginx.com.
Thank you for using nginx.
到这里,Nginx已经配置完毕。
配置完环境变量后,就可以使用以下命令来启动和关闭Nginx服务。
1) start nginx 启动命令
2) nginx -s stop 快速停止nginx,并不保存相关信息.
3) nginx -s quit 完整有序的停止nginx,并保存相关信息。
4. 修改nginx.conf 文件
位置: nginx-1.3.6\conf\nginx.conf
在server {下添加
location /node {
proxy_pass http://127.0.0.1:8000;
}
5. node.js 测试文件test.js如下
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, "127.0.0.1");
console.log('Server running at http://127.0.0.1:1337/');
6. 启动node.js
命令行:node test.js
Hello World