使用Orange Pi Zero做小小服务器(Node.js篇)

简介: 下载进入官网的下载页面(https://nodejs.org/en/download/)选择对应最新版安装包:1.jpg复制下载地址(改成http):2.

下载

进入官网的下载页面(https://nodejs.org/en/download/)

选择对应最新版安装包:

img_e87a31344ce3c38899e1e24b7488aa08.jpe
1.jpg

复制下载地址(改成http):

img_0624e76358181c8223a129cf89823246.jpe
2.jpg

通过wget 下载:

wget http://nodejs.org/dist/v6.10.0/node-v6.10.0-linux-armv7l.tar.xz

运行效果示例:

root@OrangePI:/root/downloads# wget http://nodejs.org/dist/v6.10.0/node-v6.10.0-linux-armv7l.tar.xz
--2017-03-12 03:03:29-- http://nodejs.org/dist/v6.10.0/node-v6.10.0-linux-armv7l.tar.xz
Resolving nodejs.org (nodejs.org)... 104.20.23.46, 104.20.22.46, 2400:cb00:2048:1::6814:162e, ...
Connecting to nodejs.org (nodejs.org)|104.20.23.46|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 8339768 (8.0M) [application/x-xz]
Saving to: ‘node-v6.10.0-linux-armv7l.tar.xz’

node-v6.10.0-linux- 65%[============> ] 5.21M 35.8KB/s eta 54s

查看下载完成:

root@OrangePI:/root/downloads# ls
node-v6.10.0-linux-armv7l.tar.xz

解压 xxxxx.tar.xz文件:

先 xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar :

xz -d node-v6.10.0-linux-armv7l.tar.xz

然后 再用 tar xvf xxx.tar来解包:

tar xvf node-v6.10.0-linux-armv7l.tar

安装

安装 npm 和 node 命令到系统命令
打开下载的nodejs 解压目录后,你可以先移动文件夹到其他目录下
然后进入解压目录的/bin/文件夹内查看 node和npm文件
(我将文件夹放在/root/softs/node-v6.10.0-linux-armv7l/下,你们到时候自己改一下)

运行以下命令(将/root/softs/node-v6.10.0-linux-armv7l/bin替换为你的路径):

export PATH=/root/softs/node-v6.10.0-linux-armv7l/bin:$PATH

或者使用以下命令:

ln -s /root/softs/node-v6.10.0-linux-armv7l/bin/node /usr/local/bin/node

ln -s /root/softs/node-v6.10.0-linux-armv7l/bin/npm /usr/local/bin/npm

运行示例:

root@OrangePI:/usr/local/bin# ln -s /root/softs/node-v6.10.0-linux-armv7l/bin/node /usr/local/bin/node

root@OrangePI:/usr/local/bin# ln -s /root/softs/node-v6.10.0-linux-armv7l/bin/npm /usr/local/bin/npm

验证

验证安装是否成功(也可以 去/usr/local/bin/目录下 运行通过 ls -l 查看):

node -v
npm -v

运行示例:

root@OrangePI:/# node -v
v6.10.0
root@OrangePI:/# npm -v
3.10.10

如果使用 npm install -g 进行全局安装时报错了可尝试:

npm install --unsafe-perm --verbose -g [要安装的模块名称]

相关文章
|
3月前
|
JavaScript Ubuntu
百度搜索:蓝易云【Ubuntu搭建Nodejs服务器】
请注意,以上步骤仅是简单的示例,实际上,你可以根据需要配置更多Node.js服务器设置和添加更多功能。
36 2
|
3月前
|
JavaScript 前端开发 API
释放 Node.js 的力量:服务器端 JavaScript 综合指南
释放 Node.js 的力量:服务器端 JavaScript 综合指南
31 0
|
11天前
|
开发框架 JavaScript 中间件
node+express搭建服务器环境
node+express搭建服务器环境
node+express搭建服务器环境
|
1月前
|
监控 JavaScript 安全
监控内网电脑软件设计与实现:基于Node.js的服务器端架构分析
在当今信息技术高度发达的时代,监控内网电脑的需求日益增长。企业需要确保网络安全,个人用户也需要监控家庭网络以保护隐私和安全。本文将介绍一种基于Node.js的服务器端架构,用于设计和实现监控内网电脑软件。
90 0
如何使用node搭建本地服务器(最详细)
如何使用node搭建本地服务器(最详细)
|
3月前
|
JavaScript 前端开发 网络协议
如何使用Node.js快速创建本地HTTP服务器并实现异地远程访问
如何使用Node.js快速创建本地HTTP服务器并实现异地远程访问
72 0
|
3月前
|
JavaScript 前端开发 数据安全/隐私保护
深入探讨Node.js:构建高性能服务器端应用
深入探讨Node.js:构建高性能服务器端应用
173 1
|
3月前
|
JavaScript 前端开发
nodejs配置express服务器,运行后自动打开浏览器
作为前端开发的项目,有的时候打包完后就想在本地测试是什么样子的,另外一些如cesium等程序,需要在服务的环境下才能启动三维球等。 这里使用nodejs+express搭建一个普通的服务器。
nodejs配置express服务器,运行后自动打开浏览器
|
2月前
|
Web App开发 缓存 JavaScript
【安装指南】nodejs下载、安装与配置详细教程
这篇博文详细介绍了 Node.js 的下载、安装与配置过程,为初学者提供了清晰的指南。读者通过该教程可以轻松完成 Node.js 的安装,了解相关配置和基本操作。文章首先介绍了 Node.js 的背景和应用场景,随后详细说明了下载安装包、安装步骤以及配置环境变量的方法。作者用简洁明了的语言,配以步骤图示,使得读者能够轻松跟随教程完成操作。总的来说,这篇文章为初学者提供了一个友好的入门指南,使他们能够顺利开始使用 Node.js 进行开发。
149 1
【安装指南】nodejs下载、安装与配置详细教程
|
2月前
|
消息中间件 Web App开发 JavaScript
Node.js【简介、安装、运行 Node.js 脚本、事件循环、ES6 作业队列、Buffer(缓冲区)、Stream(流)】(一)-全面详解(学习总结---从入门到深化)
Node.js【简介、安装、运行 Node.js 脚本、事件循环、ES6 作业队列、Buffer(缓冲区)、Stream(流)】(一)-全面详解(学习总结---从入门到深化)
70 0

热门文章

最新文章