前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux下搭建Node.js环境

Linux下搭建Node.js环境

作者头像
用户3880999
发布2023-04-13 17:10:38
2.6K0
发布2023-04-13 17:10:38
举报

搭建环境

下载 Node.js 安装包

代码语言:javascript
复制
wget https://cdn.npmmirror.com/binaries/node/v12.9.0/node-v12.9.0-linux-x64.tar.xz

解压 Node.js 安装包

代码语言:javascript
复制
tar -xvf node-v12.9.0-linux-x64.tar.xz

删除压缩包

代码语言:javascript
复制
rm -rf node-v12.9.0-linux-x64.tar.xz

重命名 Node.js 安装目录

代码语言:javascript
复制
mv node-v12.9.0-linux-x64/ /usr/local/node

将 Node.js 安装目录添加到环境变量中

代码语言:javascript
复制
echo "export PATH=$PATH:/usr/local/node/bin" >> /etc/profile

使配置的 Node.js 环境变量立即生效

代码语言:javascript
复制
source /etc/profile

查看 node 的版本

代码语言:javascript
复制
node -v

node 的版本信息

查看 npm 的版本

代码语言:javascript
复制
npm -v

npm 的版本信息

测试 Node.js 环境

创建 HelloWorld.js 文件

代码语言:javascript
复制
touch HelloWorld.js

使用 vim 编辑器打开 HelloWorld.js 文件

代码语言:javascript
复制
vim HelloWorld.js

按下 i 键进入编辑模式下,并添加下面的代码

代码语言:javascript
复制
var http = require('http');

http.createServer(function (request, response) {
    response.writeHead(
        200,
        {
            'Content-Type': 'text/plain'
        });
    response.end('Hello World\n');
}).listen(8080);

console.log('Server started');

按下 Esc 键退出编辑模式,输入 :wq 保存并退出 vim 编辑器

启动 node 服务,运行 HelloWorld.js 文件

代码语言:javascript
复制
node HelloWorld.js

当控制台中显示下图的提示信息时,表示 node 服务启动成功了

此时在浏览器中访问 http://139.224.224.231:8080,可以看到浏览器上显示了 Hello World,其中 39.224.224.231 为服务器 ip

meishadevs欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。 转载请注明: 【文章转载自meishadevs:Linux下搭建Node.js环境

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-05-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 搭建环境
    • 下载 Node.js 安装包
      • 解压 Node.js 安装包
        • 删除压缩包
          • 重命名 Node.js 安装目录
            • 将 Node.js 安装目录添加到环境变量中
              • 使配置的 Node.js 环境变量立即生效
                • 查看 node 的版本
                  • 查看 npm 的版本
                  • 测试 Node.js 环境
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档