树莓派搭建网页服务器

1. 局域网网站

首先下载nginx

sudo apt install nginx

下载完后,nginx会自动运行。这时,在树莓派的浏览器中输入localhost回车后,如果顺利的话即可看见nginx的欢迎页面。
在这里插入图片描述

想要配置自己的网页的话,将写好的html、css、js等文件放在/var/www/html文件夹下(传送文件可以使用VNC自带的功能,否则推荐使用WinSCP),再次在浏览器中访问树莓派的ip地址,即可看见更新后的网页了。
在这里插入图片描述

目前只支持局域网内访问。同局域网下的操作系统,在浏览器地址栏输入树莓派的局域网ip地址后,也能访问树莓派上部署的网站。
在这里插入图片描述


2. 互联网网站

如果想要搭建一个只需要互联网就能访问的网站,需要使用内网穿透,也就是说给树莓派一个公网ip。这样在任何地方通过互联网就能访问它。内网穿透的操作步骤如下:

首先,命令行安装cpolar

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

检查是否安装成功

cpolar version

cpolar官网注册账号并登录,在后台获取账号特有的认证token

下载并配置完成后,在树莓派命令行输入命令开启http端口

./cpolar http 80

这时,命令行终端会显示你的外网可访问的网址。

此外,在coplar网站的个人后台可以实时查看网站的访问情况
在这里插入图片描述


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值