一. node安装教程

1. 查看文件夹

[root@VM_60_135_centos node]# ls

###myblog node-v10.16.0-linux-x64.tar.xz

2. 解压

[root@VM_60_135_centos node]# tar xf  node-v10.16.0-linux-x64.tar.xz

3. 打开解压后的文件

[root@VM_60_135_centos node]# cd node-v10.16.0-linux-x64/

4. 查看node版本, 到了这里并没有成功,这仅仅是查看了版本而已

[root@VM_60_135_centos node-v10.16.0-linux-x64]# ./bin/node -v

v10.16.0

5. //别名

[root@VM_60_135_centos node-v10.16.0-linux-x64]# mv /data/node/node-v10.16.0-linux-x64 /data/node/nodejs

6. 在bin文件夹中已经存在node以及npm,设置为全局。

[root@VM_60_135_centos node-v10.16.0-linux-x64]# ln -s /data/node/nodejs/bin/npm /data/node/nodejs/bin/

[root@VM_60_135_centos node]# ls

myblog  nodejs  node-v10.16.0-linux-x64.tar.xz

[root@VM_60_135_centos node]# node -v

v10.16.0

到这里node就安装成功了

二. 接下来是express

1. 先全局安装express和express-generator

npm install express -gd

npm install -g express-generator

2.查看安装情况

[root@VM_60_135_centos bin]# express --version    //4.16.1

3.构建项目

[root@VM_60_135_centos nodejs]# express myblog /data/node/nodejs/bin

4. 文件下多了一个myblog的文件夹

[root@VM_60_135_centos nodejs]# l

bin  CHANGELOG.md  include  lib  LICENSE  myblog  README.md  share

[root@VM_60_135_centos nodejs]# cd myblog

5. 安装依赖

[root@VM_60_135_centos myblog]# cnpm i

6. 启动项目

[root@VM_60_135_centos myblog]# npm start

> myblog@0.0.0 start /data/node/nodejs/myblog > node ./bin/www

浏览器中输入127.0.0.1:3000

到这里应该是完了,但是我在我的服务器ip下面并没有看到welcome, 很多资料说可能是因为防火墙的原因. 事实上也是这样,我打开3000这个端口后,就能访问了

linux express 安装,linux下的node+express安装教程相关推荐

  1. 安装 node_Mac下的Node.js安装教程

    前言 更多详情,请访问我的 个人博客. 什么是Node.js NodeJS官网上的介绍: Node.js is a platform built on Chrome's JavaScript runt ...

  2. linux python3.8源码安装_linux 下从源码安装 Python——小白踩坑记

    实验室服务器使用的系统为 Ubuntu 16.04,自带的 python 版本为 Python 2.7.12 和 Python 3.5.2,命令行下使用$ python命令来启动 python 时默认 ...

  3. Linux学习之CentOS6下Mysql数据库的安装与配置

    转自:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得搭建好j ...

  4. [FirefoxOS_开发环境]Linux和Ubuntu环境下B2G(Firefox OS)安装、编译、测试教程集合

    1在ubuntu上测试Firefox OS(B2G)系统 Firefox OS,项目代号为"Boot 2 Gecko",是一个开放的完全基于WEB标准的智能手机操作系统,由Mozi ...

  5. linux网卡驱动离线安装_Linux下网卡驱动的安装

    //Linux下网卡驱动的安装 //从intel网站上下载下来的Linux驱动是e1000-5.2.52.tar.gz rpm -qa|grep kernel- //source查看是否安装了这个包, ...

  6. gtk linux 离线安装,FC下gtk+开发包安装手记

    FC下gtk+开发包安装手记 发布时间:2007-10-26 10:13:17来源:红联作者:stillaust 基本package: gtk+ 是基于以下三个库开发的: glib:gtk+与gnom ...

  7. linux ubuntu 16.04下deb文件的安装以及一些问题的解决

    pkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装.更新及移除.所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu.Knoppi ...

  8. Linux(Centos7)下使用RPM方式安装MySQL5.7

    之前一直都是安装时就搜博客,现在自己整理一下步骤. 我的是centos7环境. 先查看linux是否有默认安装的mysql组件,因为centos7默认会按照mariadb组件,centos6会默认安装 ...

  9. Windows下的Node.js安装及环境配置

    一.安装环境 1.下载对应你系统的Node.js版本: https://nodejs.org/en/download/ 我这里下载的是node-v14.17.1-x64.msi 2.开始安装 默认安装 ...

最新文章

  1. Linux 背后的思想
  2. ubuntu14.04下出现libmysqlclient.so.20找不到问题
  3. mongodb--find高级用法
  4. [ERROR] org.testng.TestNGException:Cannot find class in classpath:
  5. jQuery 图片轮流展示效果
  6. ICCV 2019 | 上海交大MVIG团队提出InstaBoost,换个dataloader函数, COCO提升3mAP
  7. 解决Linux上解压tar.gz文件报错 (gzip: stdin: not in gzip format)
  8. 部署exchange2010三合一:之二:先决条件
  9. 2018辛苦一年了,程序员这样跟大boss谈2019加薪,谈薪杯具变喜剧
  10. 几种java反编译软件的安装以及使用总结
  11. 基于SSM+VUE游戏账号交易系统
  12. 金融类APP应该怎么做?券商APP该何去何从?
  13. Shell脚本学习-阶段二十七-命令解释二
  14. 笛卡尔积算法的Java实现
  15. qemu学习笔记1之编译安装测试
  16. 借用gamma校正的方法来调整图片(灰度)亮度(解决侧光问题)并将其再次保存为RGB图片
  17. 计算机网络有什么特征,计算机网络的基本特征有哪些?
  18. remove和removeat之间的区别?
  19. 法兰克机器人循环编程_【发那科】FANUC机器人循环指令介绍
  20. 6.1 双循环与单循环求1到10的阶乘

热门文章

  1. 1.[Sprd]-(Sprd9820e安卓4.4平台user版开启长按power键开启sysdump分析)
  2. miui11开发版升级Android10,小米10 手机 MIUI 11 开发版升级 DXOMARK 相机版本
  3. 视频加密方法自己做的一些调研
  4. sublime指定python版本
  5. python-非零整数代表True
  6. 九麟SDK 接入文档
  7. OBS 基础 13 OBS设置项 热键页面梳理
  8. python tkinter 日历
  9. open wrt 跟换主题_openwrt 更改默认主题
  10. 跑步机行业研究及十四五规划分析报告