如何将Nginx设置为Node.js的前端服务器


本文摘自PHP中文网,作者不言,侵删。

nginx是一种功能强大且广泛应用于Web服务器的工具。它还用作多个Web应用程序服务器的前端代理服务器。本篇文章将介绍关于将Nginx服务器设置为Node.js应用程序的前端代理服务器。

1、安装node.js

首先安装node.js安装所需的软件包,并在启动板上添加可用的nodejs的PPA。之后使用以下命令安装nodejs。

1

2

3

4

$ sudo apt-get install python-software-properties python g++ make

$ sudo add-apt-repository ppa:chris-lea/node.js

$ sudo apt-get update

$ sudo apt-get install nodejs

2、安装nginx

现在使用apt get安装nginx web服务器。nginx在默认存储库下可用。

1

$ sudo apt-get install nginx

3、创建测试node服务器

现在创建一个测试node服务器应用程序,并在主机127.0.0.1的端口3000上运行它。要创建node服务器,请创建文件~/myapp/myapp.js。

1

2

$ cd ~/MyApp/

$ vi myapp.js

并在javascript文件中添加以下内容。

1

2

3

4

5

6

7

var http = require('http');

 

http.createServer(function (req, res) {

    res.writeHead(200, {'Content-Type': 'text/plain'});

    res.end('Hello Worldn');

}).listen(3000, "127.0.0.1");

console.log('Server running at http://127.0.0.1:3000/');

现在使用以下命令在后台启动nodejs

1

$ node myapp.js &

在浏览器中访问。

输出:Hello Word

4、配置NGNIX

阅读剩余部分

相关阅读 >>

如何将nginx设置为node.js的前端服务器

vue代理模式nginx配置的介绍

nginx配置访问图片路径以及html静态页面的调取方法

nginx的css不起作用怎么办

nginx 怎么实现js css 不缓存

如何用nginx配置web服务器

css如何实现任意角度的扇形(代码示例)

更多相关阅读请进入《nginx》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...