Linux CentOS系统下安装node.js与express的方法


Posted in Javascript onApril 01, 2017

前言

最近因为工作需要,要安装使用node.js与express,但在网上找了很多步骤,各种问题,所以还是自己总结下吧。

1、下载

wget --no-check-certificate https://nodejs.org/dist/v6.10.1/node-v6.10.1-linux-x64.tar.xz

2、解压

tar xvf node-v6.10.1-linux-x64.tar.xz

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

sudo ln -s /data/node-v6.10.1-linux-x64/bin/node /usr/local/bin/node

 sudo ln -s /data/node-v6.10.1-linux-x64/bin/npm /usr/local/bin/npm

3、安装 express

npm install express -gd 
npm install -g express-generator

将express设置为全局: sudo ln -s /data/node-v6.10.1-linux-x64/bin/express/usr/local/bin/express

4、成功

express --version

5、在项目中npm start

浏览器中输入127.0.0.1:3000

会出现welcome to express!

如果没出现,检查防火墙:

修改/etc/sysconfig/iptables 文件,添加以下内容:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT下面添加

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3000 -j ACCEPT

让防火墙开放3000端口。

6、再次成功!

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
自己开发Dojo的建议框架
Sep 24 Javascript
jQuery each()小议
Mar 18 Javascript
CSS(js)限制页面显示的文本字符长度
Dec 27 Javascript
JQuery获取或设置ckeditor的数据(示例代码)
Nov 15 Javascript
Node.js实现批量去除BOM文件头
Dec 20 Javascript
javascript获取四位数字或者字母的随机数
Jan 09 Javascript
JavaScript判断是否为数字的4种方法及效率比较
Apr 01 Javascript
JavaScript中计算网页中某个元素的位置
Jun 10 Javascript
JS及JQuery对Html内容编码,Html转义
Feb 17 Javascript
vue router下的html5 history在iis服务器上的设置方法
Oct 18 Javascript
PHP自动加载autoload和命名空间的应用小结
Dec 01 Javascript
浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
Feb 21 Javascript
原生JS实现九宫格抽奖效果
Apr 01 #Javascript
关于Node.js的events.EventEmitter用法介绍
Apr 01 #Javascript
ES6 Promise对象概念与用法分析
Apr 01 #Javascript
JavaScript中闭包的详解
Apr 01 #Javascript
基于JavaScript实现验证码功能
Apr 01 #Javascript
AngularJS1.X学习笔记2-数据绑定详解
Apr 01 #Javascript
Angularjs使用指令做表单校验的方法
Mar 31 #Javascript
You might like
php获取mysql数据库中的所有表名的代码
2011/04/23 PHP
php单例模式实现(对象只被创建一次)
2012/12/05 PHP
Yii中表单用法实例详解
2016/01/05 PHP
PHP程序员必须知道的两种日志实例分析
2020/05/14 PHP
javascript 带有滚动条的表格,标题固定,带排序功能.
2009/11/13 Javascript
JavaScript 常见对象类创建代码与优缺点分析
2009/12/07 Javascript
jQuery UI的Dialog无法提交问题的解决方法
2011/01/11 Javascript
JavaScript字符串插入、删除、替换函数使用示例
2013/07/25 Javascript
javascript获取url上某个参数的方法
2013/11/08 Javascript
JS图片无缝、平滑滚动代码
2014/03/11 Javascript
javascript实现跨域的方法汇总
2015/06/25 Javascript
15个常用的jquery代码片段
2015/12/19 Javascript
AngularJS ng-bind-template 指令详解
2016/07/30 Javascript
JavaScript中匿名函数的递归调用
2017/01/22 Javascript
基于Vue自定义指令实现按钮级权限控制思路详解
2018/05/23 Javascript
Node.js中你不可不精的Stream(流)
2018/06/08 Javascript
JS实现根据详细地址获取经纬度功能示例
2019/04/16 Javascript
微信小程序和百度的语音识别接口详解
2019/05/06 Javascript
解决qrcode.js生成二维码时必须定义一个空div的问题
2020/07/09 Javascript
基于JavaScript实现猜数字游戏代码实例
2020/07/30 Javascript
Python中使用logging模块打印log日志详解
2015/04/05 Python
numpy实现合并多维矩阵、list的扩展方法
2018/05/08 Python
Python正则匹配判断手机号是否合法的方法
2020/12/09 Python
linux查找当前python解释器的位置方法
2019/02/20 Python
python2 中 unicode 和 str 之间的转换及与python3 str 的区别
2019/07/25 Python
python深copy和浅copy区别对比解析
2019/12/26 Python
python 模拟登陆github的示例
2020/12/04 Python
美国创意之家:BulbHead
2017/07/12 全球购物
trivago美国:全球最大的酒店价格比较网站
2018/01/18 全球购物
美国最大的高尔夫发球时间预订网站:TeeOff.com
2018/03/28 全球购物
俄罗斯设计师家具购物网站:The Furnish
2019/12/01 全球购物
班干部演讲稿
2014/04/24 职场文书
计算机毕业生求职信
2014/06/10 职场文书
2015年党员自我剖析材料
2014/12/17 职场文书
指导教师推荐意见
2015/06/05 职场文书
MySQL优化之如何写出高质量sql语句
2021/05/17 MySQL