创客神器NanoPi
直播中

3guoyangyang7

12年用户 943经验值
擅长:嵌入式技术 EMC/EMI设计 控制/MCU
私信 关注
[经验]

【Nanopi2试用体验】跟着小狂玩nanopi2之家庭服务器篇

``` 本帖最后由 3guoyangyang7 于 2016-1-15 13:06 编辑


这篇帖子昨天就应该发,因为一些出了点小问题就耽搁了,就推到了今天,今天就说一说家庭服务器的搭建,实现家庭文件共享,以及媒体流的共享。可以实现同一IP段的手机、电脑的文件、视屏,图片,音乐的共享。文件共享依旧采用Samba的形式,samba服务的优点我就不多说啦,想知道的百度去,度娘能给你准确的答案。我最喜欢的还是samba可以实现网络映射,这个相当方便,相当于实现一个网络硬盘,比较爽。媒体流的实现我使用的是minidlna,这个也是当时在树莓派上实现的,打算搞到nanopi2上来耍一耍。

散热片太渣,无奈加了一个,我的pi已经成了三明治
2.jpg
1.jpg

小小的说明一下,要想完成本帖的内容,必须完成上一帖的内容,废话说了不少直接回到正题。
上帖内容请戳:https://bbs.elecfans.com/jishu_539463_1_1.html

一、samba环境的搭建

1、nanopi2上搭建samba环境

首先更新一下软件源。

3.png

然后安装samba

4.png

建立共享的文件夹,我建的是share

5.png

安装完成后,配置下边目录的文件

6.png

在最后添加下边几句话。

7.png

Path是你的共享目录,valid users是指你添加的用户名,剩下那些就是打开权限的事,直接照抄就行,修改完成后,然后保存。

下一步是重启samba服务

8.png

重启完成后,添加用户,就是刚才写入到文件用户名

9.png

输入两次密码就算完成啦。然后就是测试啦

2、测试

直接在我的电脑中的地址栏输入你的ip地址就行,先查看一下ip地址是多少

10.png

我的是这个地址

11.png

输入后出现这个共享目录,恭喜你建立成功

建立个文件夹测试一波


开发板上有没有此目录

13.png

建立完成,samba服务器搭建完成。

二、minidlna 媒体流服务器的建立

1、nanopi上的环境搭建

先宕一下百度的介绍,哈,文采不好,解释不清

14.png

额。。。。说的好像也不是特别明白,我就大白话直接说,这个就是用来干共享音乐,文件,电影,图片的。比samba更方便了一点,哈哈。可以与电视盒子相连,让你的pi上的视频,图片可以在电视盒子上观看,要实现的就是这个功能。

额。。。。其实装这个软件一波三折啊,好像是现在软件源下载的版本太老了,导致我的ubuntupi2在最后一步启动的时候总是出问题,一开始一直以为是端口没有开放的问题,后来发现端口打开了也并没有什么卵用,最后只好放弃使用软件源码安装,具体的是参考老外的对于树莓派安装最新的minidlna的一篇文章。现贴出网址如下,

http://www.htpcguides.com/install-readymedia-minidlna-1-1-4-raspberry-pi/

然后我自己安装的步骤也是按照那个来的,下边说我的做法吧,

首先要做的就是清空现在pi上已经安装的minidlna,输入下边三条指令

引用:
sudo apt-get purge minidlna -y

sudo apt-get remove minidlna

sudo apt-get autoremove –y

然后更新软件源

引用: sudo apt-get update


安装编译minidlna所需要的依赖包

引用: sudo apt-get build-dep minidlna –y


如果出现错误了,可以按照下列方式更新
引用:
sudo apt-get install autopoint debhelper dh-autoreconf gcc libavutil-dev libavcodec-dev libavformat-dev libjpeg-dev libsqlite3-dev libexif-dev libid3tag0-dev libogg-dev libvorbis-dev libflac-dev –y

下载最新的minidlna的源码包

引用: wget http://sourceforge.net/projects/minidlna/files/latest/download?source=files -O minidlna.tar.gz


解压源码包

引用: tar -xv*** minidlna.tar.gz


进入主目录(我这个时间下载的是1.15,过一段时间更新了也是一样的)

引用: cd minidlna-1.15


配置编译环境和条件,同时进行编译和导入工作

引用: ./configure&& sudo make && sudo make install


原文中的这个地方有错误,按照我的方式来就行。我在这一步卡了很长时间,就是编译着,编译着就突然死机了,当时心急千万只。。。。策马奔腾啊,如果你也出现这个问题,有可能是cpu温度较高的原因,文章开头已经说了,拔掉电源,稍等一段时间,等cpu凉了之后上电编译。哎说多了都是泪,如果要是步骤都对的话,应该不会出什么错误,要是出错了,那就少什么加什么,实在不知道百度。

然后复制配置文件到相应的文件夹下

引用: sudo cp minidlna.conf  /etc/


复制自动启动脚本到相应的文件夹下

引用: sudo cp linux/minidlna.init.d.script  /etc/init.d/minidlna


修改启动脚本的权限

引用: sudo chmod +x /etc/init.d/minidlna


设置默认的miniDLNA使用设置

引用: sudo update-rc.d minidlna defaults


编辑配置文件

引用: sudo vim/etc/minidlna.conf


我的配置文件更改的有下边几个部分

15.png

屏蔽掉原来的目录配置,新建自己的目录配置,minidlna支持单独的目录配置,V代表视频,A代表音乐,P代表图片

16.png

这一块是设置你的dlna在其他机器上显示的名字,我没动,可以更改成相应的名字

17.png

这两块是设置日志文件的地址,打开就行

18.png

这一块要改成yes,因为这个是自动更新目录,其他的都不要动。

重新开启minidlna服务

sudoservice minidlna restart

然后查看一下状态

19.png

有开始没有停止就证明成功啦,有开始也有停止,呵呵,失败,重新来过。哈哈

要是不行的话可以重启一下试试。

好到此pi上的环境搭建完成,我们来看一下电脑上怎么玩耍。

2、测试

首先确保你的网络和你的pi在一个网段内,这个是打前提

然后打开我的电脑在最右侧找到网络,点进去

20.png

找到媒体设备,就会发现你的设备啦

21.png

名字是你自己设的我也不知道的,哈哈,自己看吧

也有可能你没有找到媒体设备,那是由于你的媒体流没开,怎么打开媒体流百度去,一但打开的话,就应该能看到你的dlna设备。

在百度里输入你的ip地址:端口号就能看到dlna里的统计数据,具体看下

22.png

23.png

下边你可以通过samba往里边考入一些音乐和视频,然后打开看一下

这是我的音乐

24.png

我的视频



我的图片

26.png

现在你就可以在电脑里畅享啦,哈哈。

截个看视频的图,哈哈

27.png

三、手机端访问dlansamba

1、访问samba

访问samba的话,网上说下载个es文件管理器就能,但是我感觉现在的手机应该就带这个功能,本人用的魅族4,直接上图

手机加入这个网络,然后找到文件管理的网络邻居,直接就能查到

28.jpg


29.jpg



30.png

这个就是samba共享的文件打开看一下,


31.jpg

这个就是我们共享的问价啦

2、Minidlan的查看

我使用的是MoliPlayer,这个软件直接可以在应用市场找到。然后打开后,点到附近选项,就会看到你的dlna设备,如下图,还能看到samba的设备呢,哈哈。


32.jpg

然后进去看看,顺便放一下音乐和视频,显示一下效果,有木有很棒,哈哈

33.jpg

34.jpg

好了今天这这一贴就到这里了,又写了那么多,希望对需要的人有帮助,支持的朋友回复一下,给我写下去的动力,能达到30的话就爱死你们啦,下一贴搭建web服务器,下下一贴搭建ecilpes开发环境,有喜欢的朋友一定给一个支持啊,谢谢,万分感谢,相当谢谢。

希望nanopi2的技术看到,给个精华,您的鼓励是我写下去最大的动力,谢谢。

其他小狂系列nanopi2请移步下边的连接


``` 12.png 25.png 35.jpg

回帖(10)

3guoyangyang7

2016-1-8 21:11:23
进来就是缘分,无论好或者不好,请留下脚步,谢谢
举报

ljawxf

2016-1-8 21:11:49
牛逼呀,大神,你快点带我玩咯。。
举报

3guoyangyang7

2016-1-8 21:12:59
引用: ljawxf 发表于 2016-1-8 21:11
牛逼呀,大神,你快点带我玩咯。。

不是大神,一起学习,一起进步
举报

andy4313

2016-1-8 21:49:36
牛逼啊,学习了,板子不稳定可以联系厂家检修或更换啊。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分