本文摘自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
在浏览器中访问。
输出:Hello Word
4、配置NGNIX
阅读剩余部分
相关阅读 >>
如何将nginx设置为node.js的前端服务器
vue代理模式nginx配置的介绍
nginx配置访问图片路径以及html静态页面的调取方法
nginx的css不起作用怎么办
nginx 怎么实现js css 不缓存
如何用nginx配置web服务器
css如何实现任意角度的扇形(代码示例)
更多相关阅读请进入《nginx》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 如何将Nginx设置为Node.js的前端服务器