200入手了树莓派,用了一天的Raspbian的系统,感觉还是很不错的,毕竟是官方支持的系统,各方面都很完善,建议选用。但是我蛋疼的选择了自己更熟悉那么一点点的centos,从此折腾之路开始……
花生壳官方是没有centos下armv7安装包的,但给树莓派定制的Ubuntu版本都是linux内核的,所以可以兼容使用。所以我们的操作就简单了,下面是具体操作流程:
1.下载deb包。树莓派花生壳内网版3.0.2 这里直接给出下载地址,下载好后用压缩软件打开,可以看到etc和usr两个目录。
2.由于树莓派的centos是7版本的,所以etc下的启动文件就用不到了。把usr下的文件copy到对应的目录,然后chmod +x * 设置执行权限。
3.这个时候就可以使用了,直接执行/sbin/phddns start就启动树莓派了,会打印出设备的sn来,但是没有密码。也可以使用 /sbin/phddns status 查看状态。
4.这里要求有一个花生壳的账户,要不只有sn没有密码是没法直接登录的。登录账户后,直接添加设备,把sn码输入就可以绑定到账户了,这个时候就可以管理树莓派的花生壳了。
5.此时树莓派还是外网版的,无法穿透内网,需要单独开通内网服务。总之呢使用的各个地方都有付费服务,所以总体成本不低,还不如直接买台vps。不过现在花生壳好的一个地方是树莓派的sn允许切换到原来开通过内网版花生壳的账户上,这样树莓派就也可以使用原来的服务了。比如我使用的是 10G流量的花生壳内网版,10G流量日常使用足够了,而且是终身有效哦,官方一年的价格就120了。切换账户后,就可以使用花生壳的内网版服务了,速速杠杠的,这一点还是超赞的。
按照教程再树莓派centos系统上弄好了,要花生壳3.0.2版本
树莓派花生壳3.0.2版本地址http://download.oray.com/peanuthull/embed/phddns_rapi_3.0.2.armhf.deb
引用网址为https://bbs.hassbian.com/thread-5952-1-1.html
您好 能否提供一个3.0.2版本的deb,连接里边是3.0.3,没有etc文件夹,也没有/sbin/phddns start,。您说的usr下的文件copy到对应的目录,的是拷贝到Linux哪个目录呢?
启动就报错。。。。
/sbin/phddns: line 9: 10005 Segmentation fault (core dumped) /usr/orayapp/oraysl -a 127.0.0.1 -p 16062 -s phsle01.oray.net:6061 -l /var/log/phddns -L oraysl -d
/sbin/phddns: line 9: 10008 Segmentation fault (core dumped) /usr/orayapp/oraynewph -s 0.0.0.0 -c /var/log/phddns/core.log -p /var/log/phddns -l orayn ewph > /dev/null 2>&1
phddns service start success !
[root@localhost sbin]# /usr/orayapp/phdaemon: line 5: 10030 Segmentation fault (core dumped) $ORAYSL
/usr/orayapp/phdaemon: line 5: 10050 Segmentation fault (core dumped) $ORAYSL
/usr/orayapp/phdaemon: line 5: 10071 Segmentation fault (core dumped) $ORAYSL
/usr/orayapp/phdaemon: line 5: 10091 Segmentation fault (core dumped) $ORAYSL
你好,本人菜鸟,能不能说详细一点。多谢大哥,这行,我不理解。把usr下的文件copy到对应的目录。找不到orayapp这个目录
我给出的deb文件,下载后用7zip打开,然后找找就能找到这个目录了。