使用 ssh 远程连接服务器
因为本人是使用 Windows 系统,所以需要下载一些终端工具(没有钱买MAC ☹️)。这样的工具挺多的,像 MobaXterm 和 Xshell 个人比较喜欢 MobaXterm 看起来比较舒服。 新建一个对话(session),填入你的服务器的 IP 地址和端口号,连接成功之后输入密码就可以了。
通过 shell 安装 Node.js
# 使用 wget 安装方式wget https://npm.taobao.org/mirrors/node/v8.11.1/node-v8.11.1-linux-x64.tar.xz# 解压xz -d node-v8.11.1-linux-x64.tar.xztar -xvf node-v8.11.1-linux-x64.tar# 建立软连接ln -s /node-v8.11.1-linux-x64/bin/node /usr/local/binln -s /node-v8.11.1-linux-x64/bin/npm /usr/local/bin复制代码
1. 连接到远程服务器
在本地连接到远程的 Linux 服务器,可以使用相关工具,如 MobaXterm 或 Xshell 等软件,输入 IP 地址和端口号,连接之后输入密码即可。
ssh连接服务器成功
2. 获取安装地址
在 Node.js 中文网获取安装路径,选择自己服务器的系统和位数,可以通过 uname -a
命令查看到我的 Linux 系统位数是 64 位(x86_64表示64位系统,i686 i386表示32位系统)。
Linux系统位数安装的链接地址可以在官网上通过鼠标右键进行复制。安装地址复制之后可以使用wegt https://npm.taobao.org/mirrors/node/v8.11.1/node-v8.11.1-linux-x64.tar.xz
shell命令进行安装。安装前可以新建一个app目录安装到该目录下。安装
3. 解压
如果安装包是以xz结尾的,那么解压主要分为两步:
xz -d node-v8.11.1-linux-x64.tar.xz
tar -xvf node-v8.11.1-linux-x64.tar
解压
4. 建立软连接
其实到这一步,已经算是安装完成了,使用 node -v
和 npm -v
可以查看到安装的版本,但是在全局环境下会发现报错,所以需要建立软连接,就是将 Nodejs 安装 bin 目录下的可执行文件链接到 /usr/local/bin
或 /usr/bin
目录下。
ln -s /node-v8.11.1-linux-x64/bin/node /usr/local/binln -s /node-v8.11.1-linux-x64/bin/npm /usr/local/bin复制代码
建立软连接建立软连接成功之后,在全局环境下也可以执行 node 的相关命令了。
踩坑
在使用 ssh 方式连接服务器是发现怎么都连不上,一直报连接超时错误,ping 又是通的,换了其它连接工具发现也不行,最后发现是网络的问题。
----------------------------------------------------------------------------------------------------------------------------------------
关联成为腾讯云VIP代理客户,申请代理关联:
https://partners.cloud.tencent.com/invitation/1000062081375d1c9bfd9e7b5 通过链接申请同意关联为VIP代理客户,关联成功后,添加客户经理微信【微信号:15323880413 】。请告之我们您的会员QQ号+订单号+支付宝/财付通/微信/银行账号,以便后面及时准确的给您返现及技术支持!