树莓派.安装系统+Node.js+MongoDB系列环境
1.先去树莓派官网下载最新的ROM
https://www.raspberrypi.org/downloads/raspbian/
这里选的是: RASPBIAN JESSIE WITH DESKTOP

日期是2017.7.5
下载后得到文件: 2017-07-05-raspbian-jessie.zip
解压后: 2017-07-05-raspbian-jessie
2.准备软件 win32 disk imager

选择刚解压好的img文件, 指定目标U盘(建议准备一张16GB的TF卡)
点击[Write],等待完成
3.新系统基本设置
把烧录好的TF卡插到树莓派中, 通电启动
第一次启动发现跟旧版本不一样, SSH服务默认没有启动, 需要接上键盘手工启动:
sudo /etc/init.d/ssh start
为了防止以后重启后SSH服务又丢失, 把它加到自启命令中
sudo vi /etc/rc.local 在编辑器exit 0这一行前面加上: sudo /etc/init.d/ssh start
成功后执行一次更新指令:
sudo apt-get update
sudo apt-get -y upgrade
4.安装Node.js
在官网https://nodejs.org/en/download/
找到对应的已编译版本, 这里的树莓派3, 需要下载ARMv7 (如果是树莓派Zero W的话, 下载ARMv6)

wget https://nodejs.org/dist/v6.11.1/node-v6.11.1-linux-armv7l.tar.xz xz -d node-v6.11.1-linux-armv7l.tar.xz tar -xvf node-v6.11.1-linux-armv7l.tar
解压好的目录移动到指定位置:
sudo mv node-v6.11.1-linux-armv7l /usr/local/nodejs
做命令连接:
ln -s -f /usr/local/nodejs/bin/node /usr/local/bin
ln -s -f /usr/local/nodejs/bin/npm /usr/local/bin
测试版本号:
node -v

安装完成
5.安装MongoDB
参数博文<数据库.MongoDB.安装MongoDB数据库>
树莓派.安装系统+Node.js+MongoDB系列环境的更多相关文章
- Docker学习之——Node.js+MongoDB+Nginx环境搭建(一)
最近在学习Node.js相关知识,在环境搭建上耗费了不少功夫,故此把这个过程写下来同大家分享一下,今天我先来介绍一下Docker,有很多人都写过相关知识,还有一些教程,在此我只想写一下,我的学习过程中 ...
- node.js之开发环境搭建
一.安装linux系统 (已安装linux可跳此步骤) 虚拟机推荐选择:VirtualBox 或者 Vmware (专业版永久激活码:5A02H-AU243-TZJ49-GTC7K-3C61N) 我这 ...
- Node.js学习系列总索引
Node.js学习系列也积累了一些了,建个总索引方便相互交流学习,后面会持续更新^_^! 尽量写些和实战相关的,不讲太多大道理... Node.js学习笔记系列总索引 Nodejs学习笔记(一)--- ...
- 打算写一个《重学Node.js》系列,希望大家多多支持
先放上链接吧,项目已经开始2周了:https://github.com/hellozhangran/happy-egg-server 想法 现在是2019年11月24日,还有人要开始学习Node.js ...
- Node.js教程系列~目录
Node.js这个东西在近几年火起来了,而且会一直火下去,无论在infoq还是在cnblogs,csdn上,都可以到处看到它的样子,它主推的应该就是异步式I/O 吧,是的,设计的很完美,很吸引人,虽然 ...
- 8 步搭建 Node.js + MongoDB 项目的自动化持续集成
任何事情超过 90 秒就应该自动化,这是程序员的终极打开方式.Automating shapes smarter future. 这篇文章中,我们通过创建一个 Node.js + MongoDB 项目 ...
- Node.JS + MongoDB技术浅谈
看到一个Node.JS + MongoDB的小样例,分享给大家.魔乐科技软件学院(www.mldnjava.cn)的讲座 Node.JS + MongoDB技术讲座 云计算 +大数据 ...
- 《Node.js入门》CentOS 6.5下Node.js Web开发环境搭建笔记
近期想尝试一下英特尔的基于WebRTC协同通信开发套件,所以须要在本地搭建Node.js Web的开发測试环境. 这里讲的是CentOS 下的搭建方法.使用Windows的小伙伴请參考: <No ...
- node.js + mongodb
node.js + mongodb 这次内容是结合bootstrap把登陆注册做好,还有就是express的中间件等问题. 看这篇博客之前建议先看我上篇写的那篇博客http://www.cnblogs ...
随机推荐
- ThinkPHP空操作及命名空间
空操作是指访问不存在的路径: 解决方法:在控制其中创建 _empty方法 空控制器是指访问存在的控制器: 解决方法:创建EmptyController控制器 命名空间: 初识命名空间是Library: ...
- SparkStreming之updateStateByKey
正文 上一篇简单的写了一个socketTextStream的demo,这个问题就是每一次不能将之前和之后的数据进行合并统一.接下来我们通过demo进行把着这个问题解决. val conf = new ...
- birt-j脚本调试 & 动态sql的实现
一个比较好的birt问题解决网址: http://www.myexception.cn/h/1335919.html 1,Birt的JavaScript脚本简单调试 Birt中的js脚本不能用aler ...
- [UIKit学习]03.关于UILable
代码创建UILabel UILabel *label = [[UILabel alloc] init]; label.text = @"单肩包"; label.frame = CG ...
- String和StringBuffer分别作为参数传递注意项
public staticvoid main(){ String s1 = "abc"; StringBuffer sb = new StringBuffer(); sb.appe ...
- foreach循环中为什么不要进行remove/add操作
先来看一段代码,摘自阿里巴巴的java开发手册 List<String> a = new ArrayList<String>(); a.add("1"); ...
- asp.net core合并压缩资源文件引发的学习之旅
0. 在asp.net core中使用BuildBundlerMinifier合并压缩资源文件 在asp.net mvc中可以使用Bundle来压缩合并css,js 不知道的见:http://www. ...
- 02.python基础知识_02
数据类型 1.整型 2.布尔值 3.字符串 4.列表 5.字典 6.集合 1.int(整型) i = 2 print(type(i)) 输出:<class 'int'> 2.bool(布尔 ...
- Centos7环境下使用Nginx托管.Net Core应用程序
一.安装.Net Core 参考官方文档:https://www.microsoft.com/net/core#linuxcentos 1.添加dotnet产品Feed 在安装.NET Core之前, ...
- 不要62 hdu2089
不要62 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submis ...