服务器上配置node环境

176 阅读2分钟

购买ecs服务器后 :

0.使用到的Linux命令

快捷键 释意
cd / 返回根路径
cd ~ 返回默认路径
ls ~ 显示该路径下的文件及文件夹(不包含隐藏文件)
ls -al ~ 显示该路径下的文件及文件夹(包含隐藏文件)
cat ./a >> ./b ./a 文件夹下追加到 ./b 文件夹下
dd 删除文件内容
clear 清屏
vim ./a 编辑文件a
history 查看历史命令
:wq 保存并退出
:q! 强制退出
exit 退出远程服务器链接

1.链接服务器

  • 链接服务器

      ssh root@47.97.91.120
          > 如无法链接
              code .ssh\known_hosts       <!--清空known_hosts里的内容 -->
    

2.配置远程链接服务器脚本

  • 本地操作

      cd \.ssh 
      ssh-keygen -t rsa -f lc-key  <!--生成pub秘钥(lc-key为名字) -->
      scp lc-key.pub root@47.97.91.120:.  <!--将秘钥上传拷贝服务器上(:.服务器默认路径) -->
    
  • 服务器操作

      ssh root@47.97.91.120
      cd ~
      ls -al   <!--查看lc-key.pub文件是否存在 -->
      cd .ssh   <!--进入.ssh后追加lc-key.pub文件 -->  
      ls  
      cat ~/lc-key.pub >> ~/.ssh/authorized_keys
      vim authorized_keys  <!--查看密钥 -->
      systemctl restart sshd  <!--重启ssh -->
      exit
    
  • 再次本地操作

      cd \.ssh 
      type nul>config <!--新建文件(config为文件名) -->
      del lc-key.pub  <!--删除lc-key.pub文件(lc-key.pub文件已无用) -->
      code config     <!--使用vscode打开config -->
    
    • 配置config
         Host leochen                    <!--主机登录名 -->
             HostName 47.97.91.120       <!-- 购买的主机公网IP -->
             port 22                     <!-- 端口号 -->
             User root                   <!-- 主机管理员 -->
             IdentityFile ~/.ssh/lc-key  <!-- 找到密钥并识别 -->
    
    code known_hosts  <!--清空known_hosts文件内容 -->
    ssh leochen       <!--使用密钥进行链接远程服务器 -->
    

3.安装node环境

  • yum安装与卸载

      yum install -y nodejs   <!-- 安装 -->
          > node -v           <!-- 查看node版本 -->
          > npm -v            <!-- 查看npm版本 -->
      yum remove -y nodejs    <!-- 卸载 -->
    
  • 脚本安装

    无效>>

     yum install gcc                 <!-- 安装c++ 编译器 -->
         > gcc -v                    <!-- 查看版本 -->
     yum install zlib.i686 -y        <!-- 安装c++ 环境依赖 -->
     yum install glibc.i686 -y       <!-- 安装c++ 环境依赖-->
     npm install -g cnpm --registry=https://registry.npm.taobao.org  <!-- 切换国内cnpm镜像 -->
    
  • 二进制安装

    • Node二进制包

         tar -xvf node-v12.16.1-linux-x64.tar.xz <!-- 解压Node -->
         vi /etc/profile                         <!-- 修改环境变量 -->
      
      • 移动到最后一行,新增2行:

           export NODE_HOME=/home/leochen/node/node-v12.16.1-linux-x64
           export PATH=${NODE_HOME}/bin:$PATH     <!-- 使Node指引全局 --> 
        
    • 重启配置

         source /etc/profile                     <!-- 重启环境变量 -->
         node -v                                 <!-- 查看环境是否切换到全局及版本 -->
         npm -v
      
      • 安装vue脚手架/创建项目

          npm install -g @vue/cli 
          vue -V
          vue create my-project