导航:首页 > 配服务器 > 如何将树莓派当做tcp服务器

如何将树莓派当做tcp服务器

发布时间:2022-04-23 05:24:59

A. 如何用树莓派搭建一个低能耗的Minecraft服务器

我们已经有教程教你怎么在windows/OSX盒子上搭建自己的方块世界Minecraft服务器了,但是如果我们需要更轻量级,更省电,而且要一直在线,朋友们随时可以上来玩的服务器呢?下文介绍了如何用树莓派搭建低能耗的Minecraft服务器,你可以全天不间断地开着,每天的电费大概只要一个便士。
为什么要折腾这个?
这个教程分为两个部分:搭建你自己的Minecraft服务器,以及在树莓派上搭建Minecraft服务器。为什么要自己搭Minecraft服务器呢?因为在自己的服务器上玩Minecraft,不是随便谁都可以做的。你可以让服务器一直运行,当你不玩的时候,你的朋友和家人还可以加入到游戏中,继续建造你的世界。你可以尝试修改游戏参数,制作mod,而且还能让你体验一把GM的感觉,这在公共服务器里可是做不到的,而且也不用花很多钱去租远程主机来做服务器。
对于Minecraft狂热粉丝而言,搭建Minecraft服务器已经很有吸引力了。但是在树莓派上搭则会更有吸引力。小小的树莓派耗电非常少,你可以不间断地开着服务器,一年的电费也不过几块钱而已。只要一个树莓派,一张SD卡,花上一点时间设置一下,就能有一台全天候的Minecraft服务器,月运行费用只不过一条口香糖的价格。
需要的东西
这篇教程需要一些硬件和软件;除了树莓派和SD卡之外的东西都是免费的。
1个树莓派(512MB的版本比较好)
1张4GB的SD卡
教程假设你已经熟悉了树莓派的环境,而且已经安装了Debian衍生的Raspbian。如果你的树莓派还没跑起来,可以参考:HTG树莓派起步教程。
针对Minecraft服务器优化Raspbian

和我们之间分享过的那些可以同时运行的项目不大一样(例如,树莓派的性能足以同时用作天气/电子邮件提醒器和一台谷歌云打印机),对于小小的树莓派而言,运行Minecraft服务器是一项非常耗费系统资源的任务,我们强烈推荐树莓派上只运行这一项任务。Minecraft看上去只有些方块,似乎不太耗资源。但事实上在简单的外表下有着非常复杂游戏核心,要耗费很多处理能力的。
所以我们接下来要修改配置文件以及其他一些设置,针对Minecraft服务器来优化Rasbian。第一步要做的是进入Raspi-Config,进行几项微调,如果你已经安装了Raspi-Config,那么进入终端,输入”sudo raspi-config”来运行。
第一项,也是最重要的一项是进行超频。我们要把处理能力设置得尽可能高一些,以保证Minecraft流畅运行。在Raspi-Config中,选择第七项”超频”。

关于超频,虽然能听到些很吓人的警告,但事实上超频是树莓派基金会官方支持的,自从2012年年末,设置菜单中就有了超频选项。进入超频菜单后,选择“Turbo 1000MhHz”。然后你又会看到这个级别的超频可能出现的危险的提示信息(有可能损坏SD卡,但事实上对硬件不会有危险)。点击OK,等待设备重启。

B. 如何用树莓派搭建服务器

在树莓派上安装linux系统,到官网下载系统压缩包,推荐使用raspbian。 如果在windows下安装,需要下载win32diskimager,解压系统,将解压出来的系统映像写到内存卡(内存卡最好大点,推荐8G以上的内存卡)。 如果在Linux系统下安装,先输入命令:sudo fdisk -l 查询内存卡的分区,一般是/dev/sdb。 把系统映像解压到家目录下/home/***,输入命令: sudo dd bs=1M if=~/2016-02-26-raspbian-jessie-lite.img of=/dev/sdb 这步按你自己的实际情况操作。 看到以下输出就成功写入了。 把内存卡装入树莓派,开机启动,第一次会需要配置系统,可以按默认设置直接启动进入系统。 安装Apache。apache服务器一般在linux软件源列表有,可以用apt安装。 在安装可以先更新一下apt的软件列表,以确定安装的软件是最新。 输入命令:sudo apt-get update 更新完毕可以正式安装apache了。 输入命令:sudo apt-get install apache2 安装mysql。这个也是软件列表中的软件,所以直接用apt安装。因为我们是使用服务器端应用,输入以下命令安装: sudo apt-get install mysql-server 安装php。 输入命令:sudo apt-get install php5 php还需要对数据库进行操作,所以还需要安装php5-mysql 输入命令:sudo apt-get install php5-mysql 注册一个域名,用nat123将你的域名与你的IP进行域名解析。若是内网则还需要内网映射。 9 在浏览器输入打开你的网址,网页正常显示服务器就搭建成功了。

C. 树莓派怎么使用modbus tcp协议

github上搜Domotic-Modbus。
这里不能上链接,请自行搜索、

D. 如何用树莓派搭建个人 web 服务器

Apache + MySql + Php.

1、安装Apache

Apache可以用下面的命令来安装
sudo apt-get install apache2

Apache默认路径是/var/www/

其配置文件路径为:/etc/apache2/

可以通过:sudo vi /etc/apache2/ports.conf修改监听端口号

重启服务生效:sudo service apache2 restart

2、安装mysql

sudo apt-get install mysql-server
安装过程中,会出现一个提示符让你输入一个密码。
这个密码是mysql root用户的密码。

3、安装PHP

输入下面的命令,就可以安装PHP 5,以及PHP访问mysql数据库所需要的库。

sudo apt-get install php5

sudo apt-get install php5-mysql

4、测试

安装完成后,可以在浏览器中输入你路由器的IP或域名,就可以访问你的网站了。

你应该能看到一个页面显示“It works”,但是没有其它内容。

创建一个/var/www/index.php

5、外网访问

这里使用蒲公英组建异地局域网实现外网访问

先将蒲公英安装包预先上传至树莓派(路径:/home/oray/下载/PgyVPN_CentOS_2.0.0_x86_64.rpm)

通过cd命令进入存放蒲公英安装软件的目录,输入rpm命令进行安装;

cd 下载/
rpm -ivh PgyVPN_CentOS_2.0.0_x86_64.rpm

安装成功后,任意路径下输入“PgyVistor”命令即可调出交互界面,按照界面指示输入账号进行登录,可以选择打开自动登录。

之后,外网设备同样安装蒲公英客户端,用同一账号登录就可以访问树莓派的Web服务了~

E. 树莓派可以做网站的服务器吗带数据库的那种。可以的话有教程吗。注:做一个个人网站

树莓派可以安装这个LAMP系列,但Apache 和 MySql对于树莓派这个小小的机器,太重了,主要是消耗内存多\速度慢\占用磁盘大(约200M吧),所可以选择安装一个轻量级的Web服务器:
nginx + php + sqlite
nginx:是个轻量级的Web服务器,是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,上nginx的并发能力确实在同类型的网页服务器中表现较好。

SQLite:是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。

很简单直接安装即可,如果卡住追问我就好了

F. 树莓派 raspberry 怎样做外部可以访问的服务器

其实树莓派和Linux服务器用起来类似,实现外网访问的可以用蒲公英异地组网而且组建的是封闭的局域网,在一定程度上是可以保证内网数据的安全,题主不妨研究一波~可以搜“树莓派 蒲公英 PT”这个关键词~

G. 如何用树莓派Raspberry Pi做一个简单的控制系统

树莓派+sd卡+手机电源:树莓派网上买的;sd卡相机里面拆出来的;电源是原来一个手机的,接口通用
5v继电器:控制有三线的(电源、地、信号)
TendaW311MI小型无线路由
接线若干
方法/步骤
树莓派接线图:sd卡、手机电源线、网线、hdmi转dvi接线连接显示器、键盘
如何用树莓派Raspberry Pi做一个简单的控制系统
安装树莓派的linux系统:系统到官网下,用工具写到sd卡里面(比较简单网上很多教程)
树莓派通过有线上网:开始时没显示器,买了一条HDMI的转DVI接口的线,调试了一下,可以上网后,就不用接显示器了,在家用有线连接路由器,用secureCRT连接局域网ip,就可以登入树莓派,ping一下外网,基本就通了
树莓派无线网卡上网:把无线网卡插入usb接口,TendaW311MI免驱动即可识别,修改/etc/network/interfaces信息,把路由器的wpa-ssid和wpa-psk加上,重启一下系统,基本上无线就能上网了
继电器:所谓继电器,就是一种控制开关,用小电压、小电流设备控制大电压、大电流的东西。控制端的电源、GND地、信号分别接树莓派的GPIO的2、6、7接口(控制端最好三线,本来买了一个两线输入的听说可以用,最后还是不敢接。。。),另一端接外接设备,接常开和公共端
编程:下载安装了python的GPIO库,然后给出如下控制代码:
文件run.py
#!/usr/bin/python
#coding: utf8
import sys
import RPi.GPIO as GPIO
PORT=7
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BOARD)
GPIO.setup(PORT,GPIO.OUT)
if sys.argv[1]=="open":
GPIO.setup(PORT,GPIO.LOW)
elif sys.argv[1]=="close":
GPIO.setup(PORT,GPIO.HIGH)
好了,上面搞定之后,随便找个东西接一下,然后secureCRT登入树莓派,
sudo ./run.py open //打开控制设备
sudo ./run.py close //关闭控制设备
如何用树莓派Raspberry Pi做一个简单的控制系统
8
使用web.py在树莓派上面搭一个简单的web服务器,把上面的run.py脚本改改,就可以通过手机访问控制开关,实现家庭内的远程控制了。

H. 如何构建树莓派的网络服务器

转发功能?

I. 树莓派怎么造服务器

我白知识储备足重要我特文科转电刚才查些资料debin架设服务器集群用些软件

J. 树莓派网络

1.买树莓派以及相关配件
2.安装操作系统rpi
3.树莓派连上路由,并配置ip
4.树莓派服务器就好了,你可以安装web服务器或者自己编写相应的应用程序

阅读全文

与如何将树莓派当做tcp服务器相关的资料

热点内容
全球加密货币十大交易平台 浏览:963
汽车如何与服务器连接 浏览:85
如何创建服务器密码 浏览:918
creo扭曲命令正常使用 浏览:51
ase加密qt 浏览:666
看app登录和不登录有什么区别 浏览:464
da转换单片机 浏览:680
程序员老婆发型 浏览:816
py脚本反编译 浏览:463
为什么国内网络用国外的app卡 浏览:937
centos7更新命令 浏览:987
自动播放文件夹怎么关闭 浏览:770
slam算法实现 浏览:347
复制目标文件夹访问被拒需要权限 浏览:411
linuxbcast修改 浏览:185
手机如何用云服务器挂软件 浏览:280
时间窗app是什么东西 浏览:497
易语言端口映射源码 浏览:40
struts2权威指南pdf 浏览:905
用ct仿真单片机 浏览:797