linux环境部署node和nginx
linux环境部署node和nginx
(1)、安装nodejs
wget https://nodejs.org/download/release/v12.14.1/node-v12.14.1-linux-arm64.tar.xz
解压包
xz -d node-v12.14.1-linux-arm64.tar.xz tar -xf node-v12.14.1-linux-arm64.tar
因为解压后的目录太长,所以重命名目录
mv node-v12.14.1-linux-arm64 node
(2)、移动解压的文件夹到指定目录:
mv node /usr/local/node
(3)、配置环境变量
vim /etc/profile
export NODE_HOME=/usr/local/node
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_mudules
保存配置后重新执行一下 source /etc/profile
(4)、创建软链接
ln -s /usr/local/node/bin/node /usr/local/bin/node
ln -s /usr/local/node/bin/npm /usr/local/bin/npm
需要赋权(chmod)
(5)、检查node、npm是否安装成功
node -v
npm -v
(6)、安装nginx
yum install nginx
cd /etc/nginx
linux环境部署node和nginx更多相关文章
JavaScript CSS Vue3 实现一个简单的Loading
配置和使用nvm免安装版本(nvm-noinstall.zip)
HarmonyOS:使用Node-API实现ArkTS与C/C++跨语言交互
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (一):项目简介及安装依赖
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (四):状态码的使用
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (五):POST上传文件的设置
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (六):token的设置
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (七):MongoDB的设置
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (三):Cors的设置及.env文件的设置
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (二):项目文件夹架构及路由的设置
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (八):API说明(暂时完结,后续考虑将在线版mongoDB变为本地版)
报error:0308010C:digital envelope routines::unsupported错--nodejs版本过高(nvm安装(更换)不同版本nodejs)
小结---安装nvm解决node版本不兼容的问题(node版本切换)