600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 利用树莓派和花生壳搭建web服务器

利用树莓派和花生壳搭建web服务器

时间:2024-01-02 14:33:09

相关推荐

利用树莓派和花生壳搭建web服务器

文章目录

前言一、Apache web服务器搭建1.安装并打开服务2.测试3.改变默认页面二、内网穿透1.花生壳安装2.内网穿透

前言

一个简单例子,使用树莓派搭建apache web服务器,之后使用花生壳实现内网穿透,硬件需要一个已经装好系统的树莓派和6元钱(首充)

一、Apache web服务器搭建

简单的说,Apache是一个服务器端的软件,能帮助我们更容易的实现web服务器的搭建

1.安装并打开服务

sudo apt-get install apache2 -ysudo service apache2 restart

2.测试

在树莓派上使用浏览器访问本地回环地址,http:\\localhost或者http:\\127.0.0.1,也可以使用局域网内的其它设备访问树莓派的ip地址,如果上一步操作成功,会看到如下默认页面:

3.改变默认页面

原来的界面位置在/var/www/html/index.html

这里使用的是cpolar网站的一个例子,整个过程也很简单,就是进入文件夹,删除原有内容,从网页上下载代码并解压到该文件中,最后把压缩包和不使用的文件夹删除。

cd /var/www/html/sudo rm *sudo wget /static/downloads/meditation-app-master.tar.gzsudo tar xzf meditation-app-master.tar.gzsudo mv meditation-app-master/* .sudo rm -rf meditation-app-master meditation-app-master.tar.gz

再次访问得到如下页面:

二、内网穿透

1.花生壳安装

到花生壳官网的下载页面/download/下载树莓派版本的安装包,本文下面简单的记做phutunnel.deb

安装命令

sudo dpkg -i phutunnel.deb

成功后输出绿色的表格,里面有一个SN码和默认密码admin,还有一个远程管理网址。

输入phddns可以查看服务相关的命令,如开机自启动、状态、重启等功能。

日志信息存放在:/var/log/phddns

卸载使用: dpkg -r phddns

2.内网穿透

使用SN码和默认密码登录这个远程管理网址。点击内网穿透,没开通的话要把这个免费开通,左侧域名列表里可以看到自己可以免费使用的域名,也要在这个列表中选择开启花生壳。

点击内网穿透的增加映射那个加号:

这里映射类型选择http协议,因为我们的web使用的http协议,需要消费6元钱开通一下(买一年送98年,哈哈)。

外网地址就是域名列表里的,如果没有出现的话在域名列表里把它重新开启等一段时间

外网端口选择80

内网主机就是树莓派的地址,可以填树莓派的ipv4地址(没测试ipv6)

内网端口也是80

点击确定!!!好了,使用这个域名,你可以在有网络的地方看到这个页面了。

(需要等一些时间,因为服务端建立这个映射也需要一段时间)

下图是我使用手机用移动数据访问的结果

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。