从零开始在一个Ubuntu服务器上部署node后端

简介: 从零开始在一个Ubuntu服务器上部署node后端
+关注继续查看

文章目录


1. 环境的安装

1.1 node.js安装

# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs
# Using Debian, as root
curl -fsSL https://deb.nodesource.com/setup_16.x | bash -
apt-get install -y nodejs

image

1.2 yarn 安装

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update && sudo apt install yarn
  • 执行完这三条命令之后,显示下图则成功

image

2. 启动服务

至此就可以跟本地开发一样启动node 服务了

yarn 
yarn start

image


  • 但是我们可以看到,他不是以后台的方式启动的,所以我们需要借助第三方的工具来后台启动

PM2

yarn global add pm2

image

# 启动服务
pm2 start index.js
# 监控后台启动的程序
# pm2 show + 项目名字或者id
pm2 show 0
# pm2 logs 显示日志
pm2 logs 0
# 查看当前node程序列表
pm2 list
# 停止所有的应用程序
pm2 stop all 
# 停止 id为 0的指定应用程序
pm2 stop 0 

pm2常用命令


3. the end

结果展示

项目源码

相关文章
|
6月前
|
缓存 前端开发
前端如何在没有后端配合的情况下获取服务器时间?
现在有一个需求,前端需要同步服务器的时间,因为前端的时间是不可靠的,解决方案有很多,但是不管什么方案,都是需要和服务端进行交互,那么怎么减轻后端的工作量直接实现呢?
204 0
前端如何在没有后端配合的情况下获取服务器时间?
|
10月前
|
前端开发 NoSQL JavaScript
RAP2-DELOS 开源社区版本 (后端 API 服务器)
RAP2-DELOS 开源社区版本 (后端 API 服务器)
199 0
|
10月前
|
缓存 小程序 JavaScript
黯然微信小程序杂记(一):从服务器获取数据 后端语言php
黯然微信小程序杂记(一):从服务器获取数据 后端语言ph
185 0
|
11月前
|
JavaScript API
vue中proxy的使用---解决本地开发过程中与后端服务器的跨域问题
vue中proxy的使用---解决本地开发过程中与后端服务器的跨域问题
170 0
|
11月前
|
XML Java 数据库
面试项目说实现了一个后端多线程网络服务器框架应该怎样写
面试项目说实现了一个后端多线程网络服务器框架应该怎样写
面试项目说实现了一个后端多线程网络服务器框架应该怎样写
|
12月前
|
应用服务中间件 PHP 开发工具
Nginx 后端代理多台 php-fpm 服务器
Nginx 后端代理多台 php-fpm 服务器
|
12月前
|
Unix 应用服务中间件 PHP
nginx 后端代理多台 php-fpm 服务器;(补充上一篇博客)
nginx 后端代理多台 php-fpm 服务器;(补充上一篇博客)
|
弹性计算 缓存 负载均衡
阿里云 SLB 的创建及后端服务器的添加 | 学习笔记
快速学习阿里云 SLB 的创建及后端服务器的添加
791 0
阿里云 SLB 的创建及后端服务器的添加 | 学习笔记
|
SQL 弹性计算 前端开发
使用aliyunECS服务器+宝塔面板部署springboot后端项目并测试接口
在部署过程中遇到了很多问题,解决起来也是十分繁琐,这里写个笔记记录一下遇到的问题和思路 这里我先打算测试以下后端接口,前端代码还没有进行运行。 还没有购买域名,因为域名需要备案时间要一周所以暂时使用公网ip进行访问。
|
存储 弹性计算 运维
我的 Serverless 实战 — Serverless 架构理念 ( 后端服务器发展 | Serverless 与 ServerFul | Serverless 定义 | 架构优缺点 )
我的 Serverless 实战 — Serverless 架构理念 ( 后端服务器发展 | Serverless 与 ServerFul | Serverless 定义 | 架构优缺点 )
344 0
相关产品
云迁移中心
推荐文章
更多