当前位置: 首页 > news >正文

阿里云服务器使用

服务器配置

CPU&内存:2核(vCPU)2 GiB

操作系统:Ubuntu 22.04 64位

运行环境部署

因为部署用到了nodejs

首先,打开终端,并输入以下命令以安装必要的软件包:

sudo apt-get install curl

接着,使用 curl 命令安装 Node.js:(这句话表示使用最新版本)

curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -

最后,使用 apt-get 命令完成安装:

sudo apt-get install -y nodejs

安装完之后需要确认安装是否正确,

项目安装

通过以下git命令去github仓库上把自己要的程序部署到阿里云服务器

git clone [项目地址]

保持项目长时间运行

项目部署后需要长时间保持程序在线运行,通过使用screen来达到这个目的。

首先,通过指令安装screen

sudo apt-get install screen

然后,创建一个screen

screen -S [name]

在这边通过npm指令运行项目

npm run dev

键盘按下ctrl + a + d,退出当前screen,这样程序就能在后台运行

screen的一些指令

创建一个screen

screen -S [name]

通过以下命令查看screen进程

screen -ls

如果只有一个 screen 进程,通过以下命令进入screen

screen -r -d 

如果有多个screen 进程,通过项目的PID进入screen

screen -r -d PID

如果要退出screen界面

键盘按下ctrl + a + d,这样程序就能在后台运行

如果要删除某个screen进程,

进入screen后,快捷键 ctrl+D

http://www.lryc.cn/news/5091.html

相关文章:

  • 全国空气质量排行,云贵川和西藏新疆等地空气质量更好
  • Learning C++ No.8【内存管理】
  • 『 MySQL篇 』:MySQL表的相关约束
  • 家政服务小程序实战教程10-分类展示
  • 一篇文章带你学会Ansible的安装及部署
  • opencv常用函数
  • Java集合框架常见面试题
  • 医用雾化器单片机方案设计
  • python魔术方法(一)
  • IDEA配置部署tomcat详细步骤(maven web 和Javaweb)
  • 没有设置密码,每次打开RAR文件却都要输密码?
  • 想要知道有哪些免费API接口,看它就够了
  • 【Java】二叉树
  • C++学习记录——구 模板初阶
  • 筑基五层 —— 位运算看这篇就行了
  • windows安装proget实现nuget私有包部署
  • SpringBoot简单集成OpenFeign
  • dfs(九)字符串的全排列
  • 别具一格,原创唯美浪漫情人节表白专辑,(复制就可用)(html5,css3,svg)表白爱心代码(1)
  • Hudi-集成Spark之spark-sql方式
  • 快速排序基本原理
  • Android开发笔记-提纲(连载中....)
  • React Native(一)
  • Kotlin 26. Kotlin 如何播放音频文件
  • recv和明文收包分析
  • 【IVIF的超分重建】
  • “深度学习”学习日记。--加深网络
  • 2023前端面试总结含参考答案
  • 总览 Java 容器--集合框架的体系结构
  • 即便考分很好也不予录取的研究生复试红线,都是原则性问题