首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏小网管的运维之路

    node.js环境部署

    官方: https://nodejs.org/en/download/ 官方nodejs部署 安装配置 wget -c https ://nodejs.org/dist/v10.15.3/node-v10.15.3.tar.gz mv node-v10.15.3-linux-x64 /usr/local/node_v10 ln -s /usr/local/node_v10/bin/* /usr/bin/ npm源设置 npm install --registry=https://registry.npm.taobao.org # npm config set registry https://registry.npm.taobao.org npm config get registry # 长久设置淘宝源;验证是否成功 部署 nvm管理node多版本 下载部署 git clone git://github.com/creationix/nvm.git ~/.nvm echo "source ~/.nvm/nvm.sh" >>

    1.2K20发布于 2019-05-28
  • 来自专栏devops_k8s

    部署Node.js项目

    Node.js简介 Node.js是一个基于Chrome V8引擎的JavaScript运行环境,用来方便快速地搭建易于扩展的网络应用。 Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效,非常适合运行在分布式设备的数据密集型的实时应用。Node.js的包管理器npm,是全球最大的开源库生态系统。 工具类应用:海量的工具,小到前端压缩部署(例如grunt),大到桌面图形界面应用程序。 游戏类应用:游戏领域对实时和并发有很高的要求(例如网易的pomelo框架)。 部署Node.js环境 二进制安装 该部署过程使用的安装包是已编译好的二进制文件,解压之后,在bin文件夹就已存在node和npm,无需重复编译. 返回结果如下所示 nvm ls -> v6.9.5 system unstable -> 6.9 (-> v6.9.5) (default) 部署测试项目 1 .

    3.5K52发布于 2020-09-27
  • 来自专栏开源部署

    Node.js开发环境部署

    Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的 易于扩展的网络应用。 Node.js 借助事件驱动, 非阻塞 I/O 模型变得轻量和高效,非常适合运行在分布式设备的数据密集型的实时应用。 一、Node.js部署 [root@lh01 src]# wget http://nodejs.org/dist/v0.10.36/node-v0.10.36-linux-x64.tar.gz --2015 local]# lsof -i tcp:8100 COMMAND  PID USER  FD  TYPE  DEVICE SIZE/OFF NODE NAME node    21454 root  10u

    2.9K20编辑于 2022-07-04
  • 来自专栏白菜博客

    Node.js服务部署

    /bt.ejs'); }); 启动node.js服务器 image.png image.png

    2.1K20编辑于 2022-04-12
  • 来自专栏云计算

    在Heroku上部署Node.js

    今天,我们将演示如何在Heroku上部署Node.js应用。Heroku官方提供免费帐户使用,在此之上,我们最多可以托管5个应用程序。但如果你有大量需求的话,就需要购买特殊账户。 我接下来要用来示范的Node.js应用便是我在这里(点击访问)创建的,请务必认真看看这个链接所指向的文档。 让我们开始部署吧 步骤1 打开cmd,并找到项目的目录位置。我们需要把这个文件夹作为一个git仓库。 您可以在上面的屏幕截图中看到,在最终部署之后,将看到一个URL(红圈标注),您可以使用它来访问您的应用程序。 相关的参考资料: Node.js

    5.7K80发布于 2018-01-04
  • 来自专栏实用工具入门教程

    如何部署 Node.js 开发环境

    Node.js是一个用于通用编程的JavaScript平台,允许用户快速构建网络应用程序。通过在前端和后端利用JavaScript,Node.js使开发更加一致和集成。 在大多数情况下,您还需要安装npm,Node.js的包管理器。您可以通过输入以下命令来安装: sudo apt install npm 这将允许您安装与Node.js一起使用的模块和包。 这将有比官方Ubuntu存储库更多的Node.js最新版本,并允许您在Node.js v6.x(支持到2019年4月),Node.js v8.x(当前版本之间进行选择 LTS(长期支持版)版本,支持到2019 年12月)和Node.js v10.x(最新版本,支持到2021年4月)。 这意味着您可以安装多个自包含的Node.js版本,而不会影响整个系统。 通过控制您的环境,nvm您可以访问最新版本的Node.js并保留和管理以前的版本。

    4.4K67发布于 2018-11-12
  • 来自专栏个人翻译

    在 Heroku 中部署 Node.js 应用

    原文作者:Vipul Malhotra 原文地址:https://dzone.com/articles/deploying-nodejs-on-heroku 今天,我将给大家演示一下如何部署一个 Node.js Heroku为我们提供了最多能部署5个应用的免费账户。想获得更多应用的话需要额外付款。我在文章中使用的 Node.js 示例,代码是这个网址的,也请提前看一下。 为了更好的部署,你需要在系统中安装Heroku ToolBelt,同时,你也需要在系统中安装 Git ,因为 Heroku 依赖 Git 。 开始之前,你在Heroku网站上需要创建一个账户。 让我们开始部署吧 步骤1 打开命令行(CMD)然后去到你的程序所在目录。我们需要为 Git 资源创建一个文件夹。为此,我们需要输入命令:git init。这将改变当前目录为 Git 资源目录。 [图8] [图9] 你可以在命令窗口中看到最终部署的情况。完成部署后,就能通过那个网址(高亮部分)去访问你应用了。

    4.1K100发布于 2018-01-02
  • 来自专栏除除的专栏

    Node.js 使用 SCP + SSH 部署项目

    利用 scp2 和 ssh2 npm 包完成文件传输与命令执行,并通过 webpack 打包脚本以适配 GitLab CI/CD 环境,解决依赖缺失问题,实现自动化部署。 背景在项目部署上线的过程中,正常流程是在生成环境 Git 拉取最新代码来进行更新。 const restartResult = await restart().catch(console.error); console.log(restartResult);})();此时已经可以在本地进行部署了 但是使用 GitLab CICD 进行部署的时候会遇到问题,就是 GitLab 容器环境中并没有 scp2 和 ssh2 这两个 npm 包,我们可以借助 webpack 将以上脚本打包成 Node 容器环境可直接运行的脚本 项目代码在 Node.js 8.x 上已测试可稳定运行。版权声明本文为原创文章,作者保留版权。转载请保留本文完整内容,并以超链接形式注明作者及原文出处。

    29910编辑于 2025-12-12
  • 来自专栏运维前线

    CentOS 7.2 部署Node.js开发环境

    https://blog.csdn.net/wh211212/article/details/53038605 一、Node.js简介 Node.js是一个Javascript运行环境( Node.js对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。 Node.js中文网:http://nodejs.cn/ Node.js API文档:http://nodeapi.ucdok.com/#/api/ Node.js菜鸟教程:http://www.runoob.com /nodejs/nodejs-tutorial.html 二、Node.js安装 安装Node.js和npm,包管理工具 [root@linuxprobe ~]# yum --enablerepo 环境,对Node.js本身不做过多介绍,有兴趣的同学可以想办法解决这个WARN。

    1.4K20发布于 2019-05-26
  • 来自专栏知识学习

    宝塔部署springboot,vue,node.js项目

    宝塔部署springboot项目: 先将命令转移到jar包所属文件夹中 分为短暂部署和永久部署 短暂部署:java -jar xxx.jar 永久部署:nohup java -jar demo-1.0.0 nohup:linux的命令,代表关闭但持续运行 查看8989端口是否被占用: netstat -lnp|grep 8989 杀死端口号: kill -9 4491(4491代表某个特殊进程的编号) 宝塔部署 宝塔部署node.js项目: 在宝塔安装pm2管理器(推荐) 打开pm2的设置,选择nodejs项目对应的版本 在左侧菜单点击文件,在根目录点击www,其中 wwwroot就是宝塔的默认建站目录新建目录

    1.7K10编辑于 2024-10-15
  • 来自专栏云服务器教程

    云服务器部署Node.js项目

    Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效,非常适合运行在分布式设备的数据密集型的实时应用。Node.js的包管理器npm,是全球最大的开源库生态系统。 工具类应用:海量的工具,小到前端压缩部署(例如grunt),大到桌面图形界面应用程序。 游戏类应用:游戏领域对实时和并发有很高的要求(例如网易的pomelo框架)。 一、部署Node.js环境 选择以下任意一种方法部署Node.js环境。 1.使用二进制文件安装 该部署过程使用的安装包是已编译好的二进制文件。 完成以下操作,使用二进制文件部署Node.js环境: 下载Node.js安装包 wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz [root@iZXXXXZ .nvm]# nvm use v7.4.0 Now using node v7.4.0 二、部署测试项目 新建项目文件example.js cd ~ touch example.js

    6.5K31发布于 2019-11-27
  • 来自专栏Rainbond开源「容器云平台」

    初学Node.js部署到好雨云

    我们将使用Node.js做一个简单的web服务器并利用好雨应用管理平台将我们本地的服务放到互联网上面。 Node.js是一个开源的跨平台运行环境,允许我们构建一个服务器端和网络应用的运行环境。 部署到网上 我的服务器已经正常运行了,可是它只是跑在我的本地,如果想要让更多的人访问我的网站,我需要将它放到互联网上我们需要选择一个云平台来部署我们的网站。 所以我选择了好雨云来部署网站,好雨云是一个云端的应用管理平台,也就是我们通常所说的PaaS(platform as a service),它允许你自动部署web应用,支持几种构建方式,比如我使用就是源码构建 部署到好雨云 OK,到这里我们的网站写好了,需要将代码提交到好雨云来部署,点新建应用后,好雨平台会给我们一个git代码仓库的地址,我们只需要将代码提交到这个地址就可以了。 参考资料: http://abdelraoof.com/blog/2015/10/28/understanding-nodejs-event-loop/ http://doc.goodrain.com/

    1.3K61发布于 2018-05-31
  • Arbess从入门到精通(10) - 使用Arbess+Gitee+SonarQube实现Node.js项目自动化部署

    Arbess 是一款开源免费的 CI/CD 工具,支持免费私有化部署。本文将详细介绍如何安装使用Arbess+Gitee+SonarQube实现Node.js项目代码扫描并自动化部署。 3.2.3 配置Node.js构建任务代码扫描添加完毕之后,添加构建安装包任务。根据代码构建方式选择Node构建,点击新阶段→构建→Node构建。输入构建信息,输入完成后,点击空白处进行保存。 3.2.4 配置主机部署任务点击新阶段→部署→主机部署。输入部署信息,部署的内容可以使用变量,添加变量后使用${变量名称}进行引用,输入完成后,点击空白处进行保存。 默认主机部署。主机地址部署主机远程SSH认证凭证。部署文件需要部署的文件,可以写绝对路径,也可以写泛路径,泛路径需要配合部署文件规则来匹配到部署文件。部署文件匹配规则文件匹配规则,支持正则表达式。 部署位置部署远程主机位置。部署命令文件部署命令。至此流水线设计完毕,下面介绍流水线运行以及查看代码扫描报告。

    37065编辑于 2025-11-25
  • 来自专栏CRPER折腾记

    Node.js 10带着npm 6来了!

    据了解,今年 10 月,Node.js 10.x 将成为长期支持版本,该版本专注于稳定性、扩展支持以及为各类应用提供一个可靠稳定的平台。 Node.js 是一个非常灵活的平台,可用于构建 API、物联网和移动应用程序等。” 关于 N-API N-API 提高了 Node.js 的 ABI 稳定性,有助于模块的部署和维护。 Node.js 10 将 ABI 的稳定模块 API(N-API)作为官方支持的 API 层。 错误处理能力提升 Node.js 10.x 在利用错误代码以缓解持续性的错误检验上取得了很好的进展。 Node.js 10.x 引入 npm 6 Node.js 10.0.0 附带 npm 5.7.x, 但是,预计在 Node.js 10.x 生命周期的早期会更新为 npm 6。

    1K30编辑于 2023-06-09
  • 来自专栏程序员同行者

    10-部署配置dashboard插件

    配置和安装 dashboard 官方文件目录:kubernetes/cluster/addons/dashboard 我们需要使用的yaml文件 $ ls *.yaml dashboard-controller.yaml dashboard-service.yaml dashboard-rbac.yaml 已经修改好的 yaml 文件见:dashboard 由于 kube-apiserver 启用了 RBAC 授权,而官方源码目录的 dashboard-controller.yaml 没有定义授权的 Se

    1K10发布于 2018-07-02
  • 来自专栏开源部署

    Dcoker入门教程:使用Docker部署Node.js应用

    而轮船上面的每个小箱子可以看成我们需要部署的一个个应用。使用Docker可以充分利用服务器的系统资源,简化了自动化部署和运维的繁琐流程,减少很多因为开发环境中和生产环境中的不同引发的异常问题。 现在来开始部署应用吧。 Docker实战 准备工作 初始化一个Node.Js程序 以下操作必须已经安装了NodeJS。 如果没有安装请参照之前的教程  如何在CentOS 7安装Node.js http://www.linuxidc.com/Linux/2015-02/113554.htm 首先创建一个空文件夹。 commit this file. added 38 packages in 3.323s Removing intermediate container da0c3946ca8d ---> eecee87f10e2 实际项目中部署可能会出现各种各样的问题,我们需要多查看log。根据log去做相应修改。后面我也会整理出有关docke在部署nodejs应用中的一些比较容易出错的地方。

    4.9K20编辑于 2022-07-13
  • 来自专栏小程序解决方案的专栏

    自己部署 Node.js 版本的 Wafer2 Demo

    自行部署适用于想将腾讯云 Wafer SDK 和 Demo 部署在自己的服务器上以获得更高的灵活性和操纵权限的用户。 部署过程需要从 0 开始搭建线上环境,需要有一定的 Linux、Node.js 基础。如果您符合以上需求和条件,可以开始按本文自行部署。 安装 Nginx Node.js 是单进程的,我们可以通过多开 Node.js 并配合 Nginx 来实现多进程 Node.js 负载均衡,并且一些静态文件我们也可以直接通过 Nginx 代理,提高性能 7.6 以上版本的 Node.js 才能运行,目前最新版本为 8.x,yum 本身不提供 Node.js 的源,所以首先我们得切换源: curl --silent --location https:/ 最后启动 Node.js 程序 node app.js 完成 顺利完成以上操作,就完成了 Wafer Demo 在自己服务器上的部署

    14.1K120发布于 2017-12-11
  • 来自专栏跨平台全栈俱乐部

    使用Serverless模式开发部署前端和Node.js

    前端、后端现在都可以使用Serverless模式进行开发和部署吗? 先回答第一个问题: Serverless 圈内俗称为“无服务器架构”,Serverless 不是具体的一个编程框架、类库或者工具。 后端Serverless模式: 就是你直接在网页上编辑好你的逻辑,点一下部署,你就可以发布新的代码到服务器上面了,不需要你去关心运维部署层面的东西了,只要你考虑开发逻辑即可。 首先,函数是我们自己定义的逻辑,但是函数并不能帮我们做到所有想做的事情,例如,我们要有一个redis服务,这个服务是进程外缓存,是独占一个端口存在的,而Serverless就是为了帮我们屏蔽运维和部署的问题

    2.1K20发布于 2020-05-09
  • 来自专栏全栈者

    Node.js 入门你需要知道的 10 个问题

    Node.js 功能 以下是 Node.js 的一些重要功能 高度可扩展 Node.js 使用的单线程模型且采用了事件循环架构,使得编写可扩展性高的服务器变得既容易又安全。 /creationix/nvm/v0.33.2/install.sh | bash 查看所有 Node.js 版本:nvm ls-remote 查看本地 Node.js 版本:nvm ls 安装 Node.jsNode.js 中什么时候需要 NPM? NPM 是 Node.js 中的包管理器。允许我们为 Node.js 安装各种模块,这个包管理器为我们提供了安装、删除等其它命令来管理模块。 点击下面 Source 阅读更多关于 NPM 的相关内容 Q10: Node.js 可以做什么? 10Node.js 的应用场景? Node.js 可以做 Web 服务端、命令行工具 (Java, PHP 可以做的 JS 也可以做),现在让我们看下 Node.js10 个应用场景: Web 开发: Express + EJS

    1.8K40发布于 2019-10-16
  • 来自专栏Nodejs技术栈

    Node.js 入门你需要知道的 10 个问题

    本文为您分享「Node.js 入门你需要知道的 10 个问题」这些问题可能也是面试中会被问到的,当然问题不仅仅是这 10 道,因此,最近开源了一个新项目 https://github.com/Q-Angelo 点击下面 Source 阅读更多关于 NPM 的相关内容 Source: How to Create Nodejs Module and Publish Over to Npm Q10: Node.js 10Node.js 的应用场景? Node.js 可以做 Web 服务端、命令行工具 (Java, PHP 可以做的 JS 也可以做),现在让我们看下 Node.js10 个应用场景: Web 开发: Express + EJS 10 application scenarios for node. js 阅读推荐 https://interview.nodejs.red — 专注于 Node.js 面试及常见问题分享 Nodejs

    1.9K20发布于 2019-07-12
领券