服务器搭建---Linux安装Node.js
先去官网下载:https://nodejs.org/en/download/

把压缩包上传到服务器的/usr/local/soft(博主习惯)文件夹下 解压文件:
cd /usr/local/soft
tar -xvf node-v8.11.1-linux-x64.tar.xz
建立软连接,设置全局:
ln -s /usr/local/soft/node-v8.11.1-linux-x64/bin/node /usr/local/bin/node
ln -s /usr/local/soft/node-v8.11.1-linux-x64/bin/npm /usr/local/bin/npm
使用node -v命令查看是否安装成功:
root@iZwz9jbkhsbbskkgenc0ttaqZ:~# node -v
v12.16.0
为了加速下载我们使用cnpm
安装cnpm:
npm install -g cnpm --registry=https://registry.npm.taobao.org
建立软连接:
ln -s /usr/local/soft/node-v8.11.1-linux-x64/bin/cnpm /usr/local/bin/cnp
安装express-generator脚手架(新版本须装)
cnpm install -g express-generator
安装Express
cnpm install -g express
建立软链接:
ln -s /usr/local/soft/node-v8.11.1-linux-x64/bin/express /usr/local/bin/express
创建项目(先在根目录创建project文件夹):
cd /project
express app
进入app项目,安装相关依赖:
cd /app
cnpm install
启动node进程:
npm start

端口被占用?
首先打开cmd命令窗口,输入:
netstat -ano|findstr
此时可获取 3010 端口对应的 TCP 信息,如下, TCP 号是 4488

在cmd 输入 taskkill /f /t /im 4488 号,来关掉被占用的端口;此时可正常使用 npm run dev 访问 3000 端口

浏览器访问http://127.0.0.1:3000
Express欢迎页面呈现
即表示安装成功!(只有在自建虚拟机、本地物理环境下才能访问,云服务器无法访问!!!)
非原作!作者:https://blog.csdn.net/ztx114/article/details/80270667
服务器搭建---Linux安装Node.js的更多相关文章
- 服务器搭建--Linux安装rabbitmq
安装rabbitmq需要先安装erlang:安装erlang参考https://blog.csdn.net/ztx114/article/details/79912570 1.下载rabbitmq-s ...
- 服务器搭建--Linux安装erlang
1.安装依赖环境: 1)安装GCC GCC-C++ Openssl等模块,安装过就不需要安装了 yum -y install make gcc gcc-c++ kernel-devel m4 ncur ...
- Linux 安装node.js ---- 源码编译的方式
一 : 普通用户: 安装前准备环境: 1.检查Linux 版本 命令: cat /etc/redhat-release 2.检查 gcc.gcc-c++ 是否安装过 命令: rpm -q gcc rp ...
- [Linux]安装node.js
node.js安装 安装node.js的版本控制工具nvm curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/ins ...
- Linux 安装node.js和npm教程
前言:最近想做一款移动端的网站,在网上找了下,想用vue.js来提供技术支持,看了下安装教程,发现都是用npm来安装的,没办法,只能去装个npm了,之前没有装过这个包管理工具,这也是第一次安装吧,记录 ...
- linux 安装 node.js
wget http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gztar zxvf node-v0.10.26.tar.gzcd node-v0.10. ...
- Linux安装Node.js
安装环境:Ubuntu:x86_64 Node.js 官网:https://nodejs.org 下载Node.js: wget https://nodejs.org/dist/v4.4.3/node ...
- linux 安装node.js 和npm
cd /usr/local mkdir nodejs cd nodejs 去https://nodejs.org/en/download/复制安装包地址 wget https://nodejs.org ...
- Red hat Linux 安装Node.js 源码安装
1. 下载源码包 http://nodejs.org/dist/v0.10.29/node-v0.10.29.tar.gz 2.准备安装环境,>python2.6, gcc, g++ pytho ...
随机推荐
- 068、Java面向对象之声明两个对象
01.代码如下: package TIANPAN; class Book { // 定义一个新的类 String title; // 书的名字 double price; // 书的价格 public ...
- javascript if else优化指南
不管是平时在学习js中还是在项目书中写js代码,都避免不了一个问题就是有时候要做大量的分支判断,很多人的第一反应就是使用if else.无可厚非,if else早平时做分支判断的时候是非常好用的,但是 ...
- matlab安装matconvnet出错总结
在安装过程中出现两种错误: mex -settup C 出错 mex -setup C 之后, vl_complilenn出错 matconv库需要autoNN和mcnExtraLayers两个库支持 ...
- NodeJs koa2实现文件上传
[转载自:]https://www.jianshu.com/p/34d0e1a5ac70 知识讲解 koa2框架是一个基于中间件的框架,也就是说,需要使用到的功能,比如路由(koa-router),日 ...
- 5G时代能携号转网,你会提前换新手机吗?
每一次网络制式的变革,总能引发业界和大众的强烈关注.毕竟网络制式的迭代,能为社会的方方面面带来极大嬗变.而5G时代即将开启,必然会出现更多弄潮儿,也会带来让人心动的美好生活.不过,鉴于5G本身的特殊性 ...
- thinkphp5+python.apscheduler实现计划任务
1.thinkphp5配置自定义命令行 /application/console/command namespace app\console\command; use think\console\Co ...
- python使用opencv在Windows下调用摄像头
环境准备 1.我这里使用的是python3.7.4,python官网下载较慢的同学可以移步至 https://pan.baidu.com/s/1XiPafBjM__zfBvvsLyK7kQ 提取码:z ...
- eshop1-大型电商架构演进
1. 项目初期 2. 服务器分离 以上的服务分离架构,即使文件服务crash 了,但是application server 和 Database Server 继续可以访问运行 3. 基于并发访问越来 ...
- C# 控件缩写规范
标准控件缩写规范 类 型 前 缀 示 例 Adrotator adrt adrtTopAd BulletedList blst blstCity Button btn btnSubmit Calend ...
- C# enable为false时不变颜色
[System.Runtime.InteropServices.DllImport("user32.dll ")] public static ex ...