zoukankan      html  css  js  c++  java
  • 服务器搭建---Linux安装Node.js

    先去官网下载:https://nodejs.org/en/download/

    把压缩包上传到服务器的/usr/local/soft(博主习惯)文件夹下  解压文件:

    1 cd /usr/local/soft
    2 tar -xvf node-v8.11.1-linux-x64.tar.xz

    建立软连接,设置全局:

    1 ln -s /usr/local/soft/node-v8.11.1-linux-x64/bin/node /usr/local/bin/node
    2 ln -s /usr/local/soft/node-v8.11.1-linux-x64/bin/npm /usr/local/bin/npm

    使用node -v命令查看是否安装成功:

    1 root@iZwz9jbkhsbbskkgenc0ttaqZ:~# node -v
    2 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文件夹):

    1 cd /project
    2 express app

    进入app项目,安装相关依赖:

    1 cd /app
    2 cnpm install

    启动node进程:

    npm start

    端口被占用?

    首先打开cmd命令窗口,输入:

    netstat -ano|findstr 3000

    此时可获取 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   

  • 相关阅读:
    MS SQL执行大脚本文件时,提示“未能完成操作,存储空间不足,无法处理此命令”的解决办法
    一、Flux 是什么?
    for...in for..of
    循环总结
    javascript中几种this指向问题
    redux
    布局方式
    js获取前几个月的具体日期
    动态引入js文件
    获取页面url信息
  • 原文地址:https://www.cnblogs.com/defend009/p/12304233.html
Copyright © 2011-2022 走看看