node与Express开发学习第一篇
来源:互联网 发布:max守望先锋数据异常 编辑:程序博客网 时间:2024/06/08 02:58
前提说明
环境说明,linux centos ,可上网:原因在用npm 中 安装espress时需要联网获取安装源
node 官方网站:http://nodejs.org
安装包及源码下载地址:https://nodejs.org/en/download/
限权要求:root
以前用的更多是openresty和nginx和lua 的一个服务器组合框架实现
node 太火了,所以也从现在开始学习了
所以会看到我跟openresty 和nginx lua 脚本的比较
两者都是号称高并发的一个服务器,从整体的架构思想上也很类似。
先从安装开始着手 学习node 和 Express
一、安装node
共有三种方式
(一) 编译好的文件
简单说就是解压后,在bin文件夹中已经存在node以及npm,如果你进入到对应文件的中执行命令行一点问题都没有,不过不是全局的,所以将这个设置为全局就好了。
[huangwenzhu@DK166 /home/huangwenzhu/node/nodejs/bin]$ls
node npm test.js
[huangwenzhu@DK166 /home/huangwenzhu/node/nodejs/bin]$pwd
/home/huangwenzhu/node/nodejs/bin
这就妥妥的了,node文件夹具体放在哪,叫什么名字随你怎么定。然后设置全局:
ln -s /home/huangwenzhu/node/nodejs/bin/node /usr/local/bin/node
ln -s /home/huangwenzhu/node/nodejs/bin/npm /usr/local/bin/npm
编译好的文件所放的文件中/home/huangwenzhu/node/nodejs
(二)通过源码编译
再次强调一定是要在root权限安装或是拥有和root同样等级的用户下安装
从网站下载源码,解压源码包
tar xvf nodesorsuce.tar
cd nodesorsuce
./configure
make -- 编译
make install -- 安装
cp /usr/local/bin/node /usr/sbin
node -v --查看node的版本号,以确认是否安装成功
(三)apt-get(该方法不推荐使用,除非特别了解其中原理)
sudo apt-get install nodejs
sudo apt-get install npm
- node与Express开发学习第一篇
- 《Node与Express开发》学习笔记
- Node与Express开发-路由
- 《Node与Express开发》学习笔记-第十章-中间件
- Node-RED学习-第一篇
- Node && Express 学习日记(第一天)
- Node与Express开发-路由2
- node+Express开发
- Node.js开发入门—Express安装与使用
- Node.js开发入门—Express安装与使用
- vs2013+node.js 学习javascript 第一篇:准备工作+Hello World
- WebStrorm 下开发node express 配置node
- node.js express模块学习
- Node.js Express 框架学习
- Node.js Express 框架学习
- Node.js Express学习笔记
- Node.js Express 框架学习
- Node.js Express 框架学习
- AJAX交互模型与第一个Ajax案例(JS实现)
- 【 XML 之总结篇】
- 数据结构实验之查找一:二叉排序树
- BZOJ 1500 【NOI2005 D1T2】 维修数列 Splay
- Mod
- node与Express开发学习第一篇
- 深入理解JavaScript运行机制
- SSH之jsp页面
- 第十六周 项目一 - 堆排序
- 使用jax-ws完成第一个webservice的helloword
- Exception sending context initialized event to listener instance of class org.springframework.web.co
- aliyun阿里云Maven仓库地址——加速你的maven构建
- C语言笔记(6)
- 省略号