腾讯云服务器配置

121 阅读1分钟

购买服务器 (我选择了Ubuntu镜像)

下载nvm,两个选一个运行就行(nvm 是 一个 nodejs 的版本管理工具)

nvm下载node版本

nvm install 12.18.0
nvm use 8.9.3 //必须有输入这行命令后,node命令才会生效 
/*检查node是否安装成功*/ node -v npm -v

下载mysql

安装它,运行下面的命令:

sudo apt update
sudo apt install mysql-server

安装完成,MySQL 服务将会自动启动。想要验证 MySQL 服务器正在运行,输入:

sudo systemctl status mysql

输出应该显示服务已经被启用,并且正在运行:

● mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: active (running) since Tue 2020-04-28 20:59:52 UTC; 10min ago
   Main PID: 8617 (mysqld)
     Status: "Server is operational"
     ...

使用 nohup 启动进程后,可以使用 disown 命令来分离进程,以防止终端会话关闭时终止它。下面是如何执行的: 使用 nohupdisown

nohup node index.js &
disown

关闭后台程序方法:使用jobs 命令列出正在运行的进程,使用kill命令结束进程(PID是用jobs命令查询出的进程号)。

jobs -l
kill PID

image.png