最新树莓派树莓派三代BB+开我的世界服务器最新教程

【特价】树莓 零基础学Minecraft编程(图文版Minecraft我的世界MC编程入门书 在PC 轻松学习Python基础教程 Mac或树莓派上与游戏互动玩转Mojang_步街网
品质6道人工质检+低价全网最低价=步街网每天10点独家开抢每天最多可赚:20&积分&后才能签到&&|&&
& 树莓 零基础学Minecraft编程(图文版Minecraft我的世界MC编程入门书 在PC 轻松学习Python基础教程 Mac或树莓派上与游戏互动玩转Mojang树莓 零基础学Minecraft编程(图文版Minecraft我的世界MC编程入门书 在PC 轻松学习Python基础教程 Mac或树莓派上与游戏互动玩转Mojang市场价:¥57.00折扣价: ¥56.90 &10.0折已售出:200 件分享猜你喜欢¥3.503.50元&&10.0折¥4.204.20元&&10.0折¥4.504.50元&&10.0折¥2.802.80元&&10.0折¥3.003.00元&&10.0折¥8.808.80元&&10.0折¥15.0015.00元&&10.0折¥5.005.00元&&10.0折¥8.008.00元&&10.0折¥9.909.90元&&10.0折¥8.808.80元&&10.0折¥15.8015.80元&&10.0折添加:温馨提示:提交订单后可在中查看订单情况,确认收货后即可获得积分(100积分=1元)Copyright (C) 2010 - 2015 步街网◆今日订单0◆◆◆列表◆◆◆意见反馈◆返回顶部◆官网下的raspbian系统,解开iso有2G多,用的16G
Class10 TF卡(B版是TF/MicroSD);
iso镜像文件烧写入卡,为了稳妥起见,没有用别的工具,用官方教程的Win32 Disk Imager,很简单。用来镜像光盘生成MD5序列,包含了boot启动脚本,适合安装各类linux系统的img镜像,还可以烧写游戏ROM等其他镜像存储设备。
装了后上电进图形界面,竟然有minecraft,看到那个图标的瞬间吓我一跳啊,真是又惊又喜!!
居然可以在树莓派上玩MineCraft,哈哈!
不过不是PE版的,是Pi专用版的,非常精简!地图生成只有一种,难度极低没有天黑,没有生存模式,像创造模式,大部分物品(并不是所有)都有。
树莓派搭建Minecraft我的世界服务器
搭建你自己的Minecraft服务器,以及在树莓派上搭建Minecraft服务器。
为什么要折腾这个?
为什么要自己搭Minecraft服务器呢?限制于经费,在自己的服务器上玩Mi...
我的树莓派之路(1)------树莓派的第一次接触
在学习python的过程中,偶尔接触到了树莓派。在网上查询了一下树莓派的用途,瞬间感觉自己发现了新世界的大门,迫不急待在网上搜索买了一款二手的三代的树莓派,开始了树莓派的学习之旅。
我的树莓...
1. 我的世界: Pi
源于 Raspberry Pi 基金会. CC BY-SA 4.0
“我的世界”是世界上几乎每一个青少年都特别喜欢的一款游戏,而且它成功抓住了年轻人眼球,成为目前最能激...
[教程] 将树莓派变成网络打印机服务器(更新PC和手机端设置)!
http://www.eeboard.com/bbs/thread-.html
[心得] 【分享】用树莓派构建你自...
我们将通过一个一步步的、新手友好的教程来向你展示如何搭建一个“我的世界(Minecraft)”服务器。这将会是一个长期的多人游戏服务器,你可以与来自世界各地的朋友们一起玩,而不用在同一个局域网下。--...
第一,你得有一个路由器,否则下面的内容都无法实现了。第二,你得申请一个免费的动态域名解析,由于我用的是TP-LINK的路由器,只支持花生壳,所以我申请了花生壳的动态域名解析。申请花生壳很简单,打开ht...
【合集】用Raspberry Pi(树莓派)打造各种服务器
Raspberry Pi(树莓派)有很多的应用,其中搭建服务器是大家应用比较多的,今天就整理一个合集用Raspberry Pi(树莓派)打...
【教程向】通过windows在树莓派3B上安装Ubuntu MATE 16.04.2 (Xenial)
本文参考了http://www.ituring.com.cn/article/273613
=====================================================...
树莓派3代Raspberry3 B型小白入门第一步
树莓派3代Raspberry3 B型小白入门第一步大家好,好吧!我承认我是菜鸟,昨天才第一天真正接触树莓派,之前都是看别人大神们的一些作品,感觉这个小玩意儿还是很神奇的,前几天就在网上购买了一个树莓派...
没有更多推荐了,实现从公网访问位于家中的树莓派,包括ssh连接和http访问
VPS【有公网ip】:ubuntu14.04
树莓派【可连接internet】:raspbian jessy
go 语言(ARM版 for 树莓派和AMD64版 for ubuntu),需要扶梯子
我的VPS是腾讯的,安装了ubuntu14.04版本的go语言环境。
安装方式如下:
sudo apt-get install golang-1.6
注意在14.04版本需要上述命令,而在16.04的安装命令是:
sudo apt install golang
也可以在上面的下载地址中直接下载go语言,然后复制到你喜欢的路径下即可。
然后配置环境变量:
使用vim打开/etc/profile:
sudo vim /etc/profile
在最后加入:
export GOROOT=/usr/lib/go-1.6
export GOPATH=/home/ubuntu/ngrok
export PATH=$GOROOT/bin:$PATH
其中GOROOT的位置要只想go语言安装包中的/bin文件夹的上一级目录
GOPATH是开发目录,指向ngrok的源码目录即可
PATH中需要加入go语言安装包的/bin文件夹
配置完成,使用:
source /etc/profile
使配置生效。
可以采用 go env来查看是否go语言安装状态
树莓派配置
树莓派上无法通过包管理器直接安装go语言环境,需要下载源码,注意下载arm版本的。地址如上。
下载完成后解压缩,将go文件夹放到/usr/local/下。
配置环境变量和VPS下一致,只需要注意文件夹路径即可。
下载ngrok源码并编译运行
如上所述,ngrok的源码下载好后,我将其存放在我的本地电脑【ubuntu16.04】中。
首先需要配置证书:
$ cd ngrok
$ openssl genrsa -out rootCA.key 2048
$ openssl req -x509 -new -nodes -key rootCA.key -subj "/CN=yourdomain" -days 5000 -out rootCA.pem
$ openssl genrsa -out device.key 2048
$ openssl req -new -key device.key -subj "/CN=yourdomain" -out device.csr
$ openssl x509 -req -in device.csr -CA rootCA.pem -CAkey rootCA.key -CAcreateserial -out device.crt -days 5000
注意上述代码中的yourdomain字段。这个域名必须和你的vps域名的根域名一致,使用时注意替换解释如下:
假设我的vps域名是myvps.com,假设我在这里把证书中的yourdomain替换为myvps.com,之后ngrok服务架设完成,我的树莓派上跑了一个nginx服务器,我需要把它穿透到外网,这个时候ngrok运行需要一个subdomain参数,假设我设置为rasp,那么最终我要访问我的树莓派上的web服务时,需要输入的域名就为rasp.myvps.com。
你也可以把这个yourdomain字段设置为ngrok.myvps.com用来区分,这样的话需要你在vps的域名解析中设置子域名的解析,否则无法使用。
上述命令执行完成后,在ngrok的目录下应该生成了6个新的文件。然后,我们需要执行:
cp rootCA.pem assets/client/tls/ngrokroot.crt
cp device.crt assets/server/tls/snakeoil.crt
cp device.key assets/server/tls/snakeoil.key
ok,证书的准备工作到此结束。
编译生成linux amd64 的ngrok服务端
最终这个服务端是要运行在vps上的,所以如果你不清楚本地编译的程序能否在vps上运行的话,最好直接在vps上编译。
我的vps是ubuntu14.04 amd64,本地环境是ubuntu16.04 amd64,所以我就直接在本地编译了。
cd ./ngrok
make release-server
编译过程中可能需要从和github上下载一些所需的文件和包,由于国内的你懂的原因,可能访问速度不是很快,会出现域名解析失败或者连接超时等,我采用的方法时浏览器访问,在需要下载github上代码的地方,如果下载不成功,可以自己手动根据命令行提示的地址自行下载,放到/src/github文件夹下即可。
最终编译完成的话,会在./ngrok/bin/文件夹下生成一个ngrokd可执行文件,使用scp命令将其复制到VPS上。
可以将ngrokd放置在 $GOROOT/bin下,这样可以直接运行。
运行ngrok服务端
在VPS上,运行:
ngrokd -domain="yourdomain" -httpAddr=":8081" -httpsAddr=":8082" -log ./ngrokd.log &
注意domain参数要和证书文件中的yourdomain一致,-log参数是记录日志文件,&时为了让ssh断开时ngrokd不退出。
编译树莓派上的ngrok客户端
将刚才用来编译ngrok服务端的ngrok源码文件夹全部复制到树莓派上:
cd ./ngrok
make release-client
编译完成后会在./ngrok/bin文件夹下看到ngrok可执行文件
将其复制到$GOROOT/bin文件夹下
在该文件夹下创建一个ngrok.cfg配置文件:
server_addr: "yourdomain:4443"
trust_host_root_certs: false
ngrok -log /usr/local/go/bin/ngrok.ssh.log
-config /usr/local/go/bin/ngrok.cfg -proto tcp
ngrok -log /usr/local/go/bin/ngrok.log -subdomain rasp -config /usr/local/go/bin/ngrok.cfg 80
第一条命令是生成一个tcp连接,穿透到树莓派的22端口,实现ssh。
这样,会在客户端下看到VPS上的一个随机端口被分配,这个端口可以连接到树莓派上。
第二条命令是将rasp.yourdomain分配到树莓派上的80端口。可以在浏览器直接访问rasp.yourdomain:8081来访问树莓派上的web服务。
关于ngrok客户端的配置文档
ngrok的1.0版本是开源的,ngrok官网给出的所有文档是针对2.0版本的,因此,完全按照官网的说明来配置客户端的配置文件可能会出现问题。下面给出我的一个配置文档,对于普通用户来说应该是够用了,如果需要其他配置可百度。
server_addr: "myvps.cn:4443"
trust_host_root_certs: false
remote_port: 50022
tcp: "192.168.31.14:22"
remote_port: 50080
subdomain:
mysubdomain
"user:password"
remote_port: 55901
tcp: "192.168.31.14:5901"
server_addr指明了ngrok服务器端的地址,默认端口是4443,注意这个server_addr也可以是其他域名,只要域名解析后服务器的ip地址是一致的即可,但是会影响http配置中的subdomain参数。
假如将server_addr设置为myvps.cn,http配置中的subdomain配置为mysub,那么,客户端连接后http的显示为。可以通过nginx等反向代理来实现不加端口访问。配置文件保存后,可以在客户端终端运行:
ngrok -log=/usr/local/go/bin/ngrok.log -log-level=INFO -config=/usr/local/go/bin/ngrok.yml start http ssh vnc & ngrok.log &
树莓派客户端和VPS服务端的自启动配置
客户端自启动
在树莓派上把下面的代码写入自启动脚本ngrok.sh中:
nohup /usr/local/go/bin/ngrok -log=/usr/local/go/bin/ngrok.log -log-level=INFO -config=/usr/local/go/bin/ngrok.yml start http ssh vnc & ngrok.log &
给自启动脚本添加可执行权限。
编辑/etc/rc.local文件,在exit 0前加入/home/pi/ngrok.sh
注意不能省略自启动脚本中的ngrok的绝对路径,因为系统启动时环境变量中还未存在ngrok,省略路径会导致执行失败。
服务端自启动
将下面的代码写入ngrokd.sh
for filename in `find /var/ngrokd/ -name "ngrokd.log*"`;do rm $filename -rf; done
echo "[ INFO ] ngrok日志已删除"
echo "[ INFO ] 正在启动ngrok..."
/var/ngrokd/ngrokd -domain="myvps.cn" -httpAddr=":50080" -log /var/ngrokd/ngrokd.log -log-level INFO &
echo "[ INFO ] ngrok已启动
第一行主要是为了在每次自启动前删除掉之前生成的日志文件。
给ngrokd.sh和/etc/rc.local增加可执行权限,然后编辑/etc/rc.local,在exit 0前加入/var/ngrokd/ngrokd.sh
使用ngrok的连接有个问题,一段时间后,访问树莓派上的web应用或者ssh连接,第一次都会很慢或者失败,但是第二次就很快了,目前没有看到如何解决。
如何让外网访问时的rasp.yourdomain:8081这样的地址中的端口号去掉?
因为我的vps上的80端口是被占用了的,所以解决方案是使用nginx来反向代理,具体操作时编辑vps上的nginx配置文件/etc/nginx/sites-available/default:
在其中加入这样一段:
listen 80;
server_name rasp.
location / {
proxy_set_header X-Real-IP $remote_
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_
proxy_set_header Host $http_host:8081;
proxy_set_header X-Nginx-P
proxy_set_header Connection "";
proxy_pass http://127.0.0.1:8081;
然后重启nginx服务,这样可以直接访问rasp.yourdomain来访问到树莓派。
我的证书文件下的域名和我的ngrok客户端运行时的配置文件中的域名一致,为什么服务器端的日志中还是出现bad certificate提示?
这也是我遇到比较奇葩的一个问题,害得我重新下载了ngrok和go语言,重新编译了。最后我才知道,,原来我的树莓派下的时间不对,解决方法就是把vps和树莓派的时间设置为一致。
关于树莓派下使用nginx php5中,php显示空白页的问题。啥都不说了,看这个最新的解决方案,不要再被百度坑了,google大法好:
将vps上编译过服务器端程序的源码文件夹直接复制到树莓派上编译客户端时,可能出现编译不成功的现象:
这时需要把源码目录下bin/go-bindata删除,然后执行make release-client,就会重新在github下载go-bindata,下载完成后即可编译完成。
无公网ip 搭建网站 树莓派
1.从阿里云购买域名
配置的解析,标红的为花生壳的域名2.在树莓派上安装花生壳,我是通过winscp来传送文件,先把文件下载到Windows,然后复制到树莓派上。
dpkg -i +下...
内网穿透无需公网IP的工具Holer
Holer是一个免费开源的内网穿透工具,它可以将局域网服务器代理到公网的内网穿透工具,支持转发基于TCP协议的报文。Holer地址:https://github.com/Wisdom-Projects...
树莓派-内网穿透(无效的身份验证信息)
我的本意是想在树莓派上搭建web服务器,让外网也能够访问我能想到的主要的方案有三个:ssh反向隧道花生壳ngrok比较懒,还是花生壳好了前期工作很简单,去花生壳官网看树莓派上客户端安装的流程就可以这里...
ngrok 内网穿透利器
转载自http://dorole.com/1233/
一分钟实现内网穿透(ngrok服务器搭建)
简单来说内网穿透的目的是:让外网能访问你本地的应用,例如在外网打开你本地http://127.0.0.1指向的Web站点。
最近公司的花生壳到期了,要续费,发现价格一直在涨,都是5年以上的老用户,旗...
ngrok+nginx 实现内网穿透 共用80端口
内网穿透能干嘛:
穿透后,你的机器指定端口就直接暴露在外网上,3389,vnc,web服务等等任何服务都可以支持。微信开发需要回调web服务器接口,如果开发机器在内网,就无法调试。
搭建Ngrok实现树莓派内网穿透
文章内容结合以下文章:
http://www.jianshu.com/p/91f01e30a9b0
http://www.sunnyos.com/article-show-48.html
【Raspberry Pi 3试用体验】+ngrok 内网穿透
现在很多宽带服务都不分公网ip,那怎么让外网访问树莓派的服务呢? ngrok 就可以实现外网访问树莓派,
ngrok的具体介绍和实现就不说了,主要来看看怎么使用。
我用的是国内的ngrok.cc...
阿里云通过nginx,docker完美搭建Ngrok服务器(http,https)
阿里云服务通过docker,ngnix完美搭建Ngrok服务器
10分钟搭建属于自己的ngork服务器,实现内网穿透
10分钟搭建属于自己的ngork服务器,实现内网穿透1、什么是ngrokngrok 是一个使用go语言编写的反向代理软件,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。百度百科介...
没有更多推荐了,
(window.slotbydup=window.slotbydup || []).push({
id: "5865577",
container: s,
size: "300,250",
display: "inlay-fix"如何用树莓派搭建小型 我的世界服务器? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。3被浏览617分享邀请回答赞同 添加评论分享收藏感谢收起[搬运][持续更新]用树莓派搭建一个minecraft服务器&-&编程开发&-&Minecraft(我的世界)中文论坛 -
后使用快捷导航没有帐号?
查看: 4789|回复: 8
[搬运][持续更新]用树莓派搭建一个minecraft服务器
您尚未登录,立即登录享受更好的浏览体验!
才可以下载或查看,没有帐号?
本帖最后由
18:40 编辑
我的一只基友这几天买了个树莓派准备来开服务器。我就把他的教程搬运过来~~~~不喜勿喷!
原帖地址:
配置如下(入手的是二代B型1G内存)
· Broadcom BCMMHz ARM
· GPU 提供开放式 GL ES 2.0、 OpenVG 和 1080p30
· GPU 可以实现 1Gpixel/s、1.5Gtexel/s 或 24GFLOP,并提供和 DMA 基础架构
· 1GB LPDDR2 SDRAM
· HD 1080p 视频输出
· 复合视频 (PAL/) 输出
· 立体声音频输出
· 10/100 BaseT RJ45 以太网插座
· HDMI 1.3 和 1.4 视频/音频插座
· 3.5mm 4 极音频/插孔插座
· 15 路 MPI CSI-2 连接器,用于 Raspberry Pi
· 15 路显示串行接口连接器
· MicroSD 卡插座
· 从 MicroSD 卡启动,运行 Linux 新操作系统版本(请参见下方注释)
· GPIO 和串行总线的 40 引脚管座(与 1 26 引脚管座兼容)
· 电源:+5V @ 2A,通过 MicroUSB 插座
· 尺寸:86 x 56 x 20mm
(淘宝给的配置)
附基友家宽带:电信光纤20M
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
树莓派的系统网盘:
基友网盘:
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
基友貌似去吃饭了=v=一会继续更新
& & & & & & & & & & & & & & & &
以上是他的货单
ps:tf卡是作为系统盘启动的。没有别的储存方式。后期可以用usb口接移动硬盘,那个需要用一个带电源的分线器不然带不起来
帖子永久链接:&<button type="submit" class="pn" onclick="setCopy('http://www.mcbbs.net/thread--1.html', '帖子地址已经复制到剪贴板您可以用快捷键 Ctrl + V 粘贴到 QQ、MSN 里。')">点击复制Minecraft中文论坛 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站所有主题由该帖子作者发表,该帖子作者享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者的同意
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
5、本帖若有内容转载自其它媒体,不代表本站赞同其观点和对其真实性负责
6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予以删除并致以最深的歉意
7、管理员和版主有权不事先通知发贴者而删除本文
本帖最后由
18:56 编辑
开始电脑上的操作
下面就可以完全在电脑上操作了。旧系统默认不开ssh所以需要先接显示器和键盘手动开,新系统默认是开的。
然后下一个putty用SSH协议连接就行了
路由器必须开DHCP服务,不然树莓派不能获取到内网ip地址
红圈是连接设置部分,ip写树莓派的内网ip,协议SSH端口默认
下面的圈是类似存档的部分,写一个名字然后点save可以保存下来。下次连接的时候点名字然后load即可
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
本帖最后由
21:14 编辑
& & & & & & & & & & & & & & & &
点open之后就会出现这个,输入用户名,默认的用户名是pi 密码是raspberry
密码输入不显示
& & & & & & & & & & & & & & & &
(萌蠢的机油输错两次密码--)
第三行第四行是刚才输错密码的结果。。
然后这个就应该可以使用了。之后按照那个教程贴应该输入
sudo raspi-config
来进行设置和优化
& & & & & & & & & & & & & & & &
输入命令确定之后就感觉和普通电脑装机的时候样子差不多了,上下键选择enter确定
& & & & & & & & & & & & & & & &
我先改了一下系统密码,然后按照教程选择第7个超频。目测就是。。
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
这个2代B比那个多了几个选项,我就选pi2
& & & & & & & & & & & & & & & &
这个是在刚才的页面里选8高级设置,A2是设备名称,A3是给分配的内存,A3我就不截图了,进去后输入16按回车即可
& & & & & & & & & & & & & & & &
这个是一个警告,关于命名名称的问题。只支持ASCII格式的a到z和0到9,不能有,中文,之类的东西
& & & & & & & & & & & & & & & &
我把他改成minecraft,这一个设置是可选的
如果你有多个最好改一下。。不然在路由器里看着会分不清哪个是哪个
& & & & & & & & & & & & & & & &
下一步是给树莓派装一个JAVA
sudo mkdir /java/
新建文件夹
然后再sudo wget --no-check-certificate
sudo mkdir /java/
新建文件夹
然后再sudo wget --no-check-certificate
PS:用putty连接的时候在里面按鼠标右键是黏贴,可以很方便的复制文本进去。
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
头像被屏蔽
回复隐藏了了么 怎么没人
--为何没人。。
{:10_512:}恰好一个朋友有树莓派 有空找他借来研究下
孩子,树莓派的硬件性能还是老老实实的做嵌入式好啦。以前用树莓派做过一个机器人的控制,用的OpenCV处理摄像头,根本反应不过来
LZ先不搬运了,--原贴已经更新完,可移步至贴吧。。
""以及"我的世界"为Mojang Synergies AB的商标。本站与Mojang以及微软公司没有从属关系。
版权所有。本站原创图文内容版权属于原创作者,未经许可不得转载。}

我要回帖

更多关于 树莓派Bdatasheet 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信