‘壹’ 如何用树莓派搭建服务器
在树莓派上安装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 在浏览器输入打开你的网址,网页正常显示服务器就搭建成功了。
‘贰’ 如何用树莓派给自己搭建一个不会被污染的DNS服务器
以win7如何搭建邮件服务器为例: 1、先做DNS的配置因为要用到DNS对邮件服务器作域名解析,所以要创建一个DNS, 2、DNS的安装:开始菜单->管理工具->管理报务器;在弹出的界面上点击安装DNS服务器就行了 3、DNS的打开:开始菜单->管理工具->DNS;点击就能打开了 4、DNS的配置:在配置界面上->正向查找区域->右键菜单-〉新建区域;要先创建一个区域来对邮件服务器的IP进行解析!创建完成之后在创建的区域内新建一个IP为1712.16.3.1的mail主机;同时也要新建两个指向主机的别名POP3和SMTP(邮件服务器用到的两个最重要的协议) 5、配置IIS IIS的安装:开始菜单->控制面板->添加或删除程序->添加删除windows组件->应用程序服务器->详细信息->IIS->详细信息->全选-〉确定-〉下一步-〉完成, IIS的打开:开始菜单->管理工具->IIS IISR 配置:选择“默认SMTP虚拟服务”右键->属性->传递标签->高级->在虚拟域和完全域里填上在DNS里创建的区域名!这样做的目的就是为了能够在收件那里显示发件人的信息, 6、安装并配置POP3服务 POP3的安装:开始菜单->控制面板->添加或删除程序->添加/删除windows组件-〉电子邮件服务-〉详细信息->全钩->确定->下一步->完成, POP3打开:开始菜单->管理工具->POP3服务 POP3的配置:新建一个域名(要和DNS的区域名一样)再在新建的域里创建两个用户用作测试!用户1:tx1 密码:123 用户2:tx2 密码:123。 7、完成即可。
‘叁’ 树莓派与web服务器通讯
接入网络需要连接无线网,光纤,移动网咯。
设备之间也可以通过互相连接来共享网络,前提是设备支持网络共享。
(泰海网络 泰海-杨硕 为您解答)
‘肆’ 如何构建树莓派的网络服务器
转发功能?
‘伍’ 如何使用树莓派搭建个人文件存储服务器
我会,但是这其中涉及的东西太多了,不是在这种地方能够一言两语说清楚的。而且情况也比较多,无法一一列举,更无法提供准确的图文教程。所以建议你去学习一下,加强自我,自己动手丰衣足食。
要达到你的目的需要的知识有:
1、Linux基础(会点皮毛就行,自学无压力)
2、Ngrok使用方法(其实自己会搭建并使用FRP更好)
3、搭建站点基础(不是让你写代码,是让你使用现成程序(PHP)搭成一个可以访问的网站)
就行了
当然,如果你不愿意学习,自己动手的话用钞票也是定然能解决的,这东西挺简单。集成的一些软件也是有的(比如花生壳,但是免费版带宽只有1M,约128kb/s左右还要实名还要买他的域名),下载速度和其他的一些什么奇怪的东西就需要你用钞票解决了。
‘陆’ 树莓派搭建好web服务器后怎么关联域名
1、做成web服务器需要满足:域名或者公网ip,电脑安装配置web服务,开启80端口允许访问,网站程序。2、域名或者公网ip,这一点一般家用宽带没有固定的公网ip,常用的动态域名解析花生壳,科迈动态解析,建议申请使用花生壳动态域名解析,并设置到路由器上,这样网站的访问域名是花生壳的子域名。3、如果有公网固定ip,建议购买一个域名解析到这个ip上,这个公网ip可以在电脑直接设定。web绑定,防火墙允许80端口就可以了。4、电脑安装配置web服务,这个条件比较好实现,找个服务器操作系统,如win2003系统,安装上iis组件就可以了,默认80就打开了,然后再配置一下程序需要的环境。5、如果.net程序就安装netframwork相应版本,如果php就配置php+mysql环境。6、家用宽带默认80端口在路由器不开放的,需要在路由器上做端口映射,将个人电脑ip80端口通过宽带路由映射出去。7、网站程序,自己会开发了可以自己做,不会了到网上下载一些开源程序就可以了。
‘柒’ 树莓派无法通过外网访问,我已经配置好路由器的端口映射和静态IP绑定,树莓派也安装好了服务器环境,并
你的树莓派使用的IP是固定的吗?如果不是的话,通过外网是访问不到的,除非你有固定的外网IP或拥有外网域名服务器
‘捌’ 怎样通过外网ssh访问树莓派
建立 树莓派 到 VPS 的反向代理【树莓派 上操作】
ssh -fCNR :localhost:22 [email protected]
为 VPS 上端口,用来与 树莓派 上的22端口绑定。
建立 VPS 上的正向代理,用作本地转发。做这一步是因为绑定后的 端口只支持本地访问【VPS 上操作】
ssh -fCNL *::localhost: localhost
为本地转发端口,用以和外网通信,并将数据转发到 ,实现可以从其他机器访问。
其中的*表示接受来自任意机器的访问。
现在在 Client 机器上可以通过 VPS ssh 到树莓派。
ssh -p [email protected]
至此方案完成。
同理,也可以建立反向代理通过VNC来连接内网树莓派的图形界面。
附:
SSH 参数解释
-f 后台运行
-C 允许压缩数据
-N 不执行任何命令
-R 将端口绑定到远程服务器,反向代理
-L 将端口绑定到本地客户端,正向代理
‘玖’ 请问我在内网里有一个树莓派如果我把树莓派的网络转发到vps服务器上,那么我随时随地上网的电脑访问v
是的,这样子是可以的!
‘拾’ 如何用树莓派搭建个人 web 服务器
Apache + MySql + Php.
Apache可以用下面的命令来安装
sudo apt-get install apache2
Apache默认路径是/var/www/
其配置文件路径为:/etc/apache2/
可以通过:sudo vi /etc/apache2/ports.conf修改监听端口号
重启服务生效:sudo service apache2 restart
sudo apt-get install mysql-server
安装过程中,会出现一个提示符让你输入一个密码。
这个密码是mysql root用户的密码。
输入下面的命令,就可以安装PHP 5,以及PHP访问mysql数据库所需要的库。
sudo apt-get install php5
sudo apt-get install php5-mysql
安装完成后,可以在浏览器中输入你路由器的IP或域名,就可以访问你的网站了。
你应该能看到一个页面显示“It works”,但是没有其它内容。
创建一个/var/www/index.php
这里使用蒲公英组建异地局域网实现外网访问
先将蒲公英安装包预先上传至树莓派(路径:/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服务了~