【开发笔记】ubuntu部署指定版本的前后端运行环境(npm nodejs mysql)

目录

  • 1 背景
  • 2 环境要求
  • 3 部署流程
    • 3.1 npm的安装
    • 3.2 nodejs的安装
    • 3.3 MySQL的安装
  • 4 可能的问题

1 背景

  • 在远程服务器上的Ubuntu系统中,部署指定版本的前后端项目的运行环境

2 环境要求

  • npm 9.5.1
  • Nodejs v18.16.1
  • MySQL 8.0.33

3 部署流程

3.1 npm的安装

  1. 通过安装好nodejs和npm
sudo apt-get install npm
  1. 查看npm版本
node -v
  1. 若版本不符合要求,可使用如下命令安装指定版本
npm install -g [email protected]

3.2 nodejs的安装

  1. 通过安装好nodejs和npm
sudo apt-get install nodejs-legacy
  1. 查看node版本
node -v
  1. 若版本不符合要求,可安装用于安装nodejs的模块:n
sudo npm install -g n
  1. 查看node所有可安装的版本
npm view node versions
  1. 升级node版本
n 18.16.1
  1. 查看node版本
node -v
  1. 重启系统

3.3 MySQL的安装

  • 安装MySQL Server
sudo apt update
sudo apt install mysql-server
  • 为了能够以root登录,需要先以普通账户登录,再修改root密码,可按照如下博客步骤操作:修改root密码
  • 将MySQL设置为可远程登录:远程连接MySQL

4 可能的问题

  • Vue启动报错:import { performance } from 'node:perf_hooks'问题
    【开发笔记】ubuntu部署指定版本的前后端运行环境(npm nodejs mysql)_第1张图片
  • 按3.2章节升级nodejs版本至16及以后即可解决

你可能感兴趣的:(笔记,ubuntu,npm,linux,经验分享,mysql)