Linux
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于debian、archlinux和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。
使用SSH连接服务器
-
windows 安装 SSH ,Macbook免安装自带。
进入网站后找到:
然后点击下载
-
打开终端连接服务器
ssh <默认root>服务器账号@服务器公网ip账号可以在充值服务器密码那里看到
如果是第一次连接,会询问是否保存ssh的密钥,直接选择
y即可。选择完后就会让你输入服务器密码。输入完后如果进入到了一个类似 [root@xxxxx]# 的就表示已经进入到了服务器里面了。
-
linux命令:
命令 说明 ls查看当前目录下的文件以及文件夹 pwd查看当前所在目录 cd切换目录, cd..:返回上一层目录,cd ~:回home目录,cd /:回根目录wget [下载地址]用来下载一些东西 tar解压压缩命令: -c:压缩,-x:解压,-t:查看内容,-r:向压缩归档文件末尾追加文件,-u更新原压缩包中的文件。这几个是独立命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压文档时可选的:-z:有gzip属性的,-j:有br2属性的,-Z:有compress属性的,-v:显示所有过程,-O:将文件解开到标准输出,-f:这个参数时必须的,也是放到最后的,后面只能接文档的名称。 示例:tar -xvf node-v14.19.1-linux-x64.tar.xz,这条命令表示:解压node-v14.19.1-linux-x64.tar.xz这个文档,并显示整个解压过程vi [文件名]打开文件,进入文件内输入 i表示编辑文件内容,按esc退出编辑,:wq保存并退出 -
linux安装nodejs
-
我们先到nodejs官网获取到linux版本的nodejs的下载地址
然后右键点击复制连接地址:
在linux里面下载nodejs压缩包:
解压:
注意:下载的node版本过高的话可能会报错:
-
-
配置环境变量
- 进入node目录下的bin文件夹,然后输入
pwd查看当前工作目录复制: - 前往根目录下面的
etc/profile,此文件涉及系统的环境,即与环境变量相关,这里修改会对所有用户起作用。 - 使用
vi命令编辑该文件
按vi profilei键进入编辑模式,在最后一行添加:输入export PATH=$PATH:你的node的bin目录的路径(比如:/node-v14.19.1-linux-x64/bin):wq保存并退出, 然后执行source profile或者重启linux
- 进入node目录下的bin文件夹,然后输入
安装PM2
npm install pm2 -g
觉得网速太慢的话也可以切换淘宝镜像源:
npm config set registry https://registry.npm.taobao.org
查看PM2是否安装成功:
pm2 -v