您的位置:

Linux Node.js指南

一、安装Linux Node.js

Node.js是一个用于编写高可伸缩性网络应用程序的JavaScript运行环境。在Linux环境中使用Node.js,首先需要进行Node.js的安装。以下是安装步骤:

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get install -y nodejs 

1、下载Node.js安装脚本,该脚本添加了官方仓库的PPA到系统源列表中

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - 

2、使用sudo权限运行安装脚本

sudo apt-get install -y nodejs 

3、使用命令行来检查Node.js是否已经安装完成,如果看到Node.js的版本号,则说明已经安装完成。

node -v 

二、环境配置

在Linux系统中,需要配置Node.js的环境变量,才能使Node.js全局调用。下面是环境变量的配置步骤:

1、编辑用户主目录下的环境变量文件,添加以下内容,将Node.js的安装路径添加到环境变量中:

vi ~/.bashrc export PATH=$PATH:/usr/local/bin 

2、使环境变量生效

source ~/.bashrc 

三、使用Node.js创建Web应用程序

使用Node.js可以快速创建Web应用程序。下面是基本的Web应用程序的示例代码:

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
 res.statusCode = 200;
 res.setHeader('Content-Type', 'text/plain');
 res.end('Hello World');
});

server.listen(port, hostname, () => {
 console.log(`Server running at http://${hostname}:${port}/`);
}); 

1、引入HTTP模块

const http = require('http'); 

2、定义服务器的IP地址和端口号

const hostname = '127.0.0.1';
const port = 3000; 

3、创建服务器,并设置响应头和响应信息

const server = http.createServer((req, res) => {
 res.statusCode = 200;
 res.setHeader('Content-Type', 'text/plain');
 res.end('Hello World');
}); 

4、监听端口号,并打印输出信息

server.listen(port, hostname, () => {
 console.log(`Server running at http://${hostname}:${port}/`);
}); 

执行以上代码后,在浏览器中输入"http://127.0.0.1:3000/"即可看到"Hello World"输出结果。