代码编织梦想

树莓派作为新兴起的低功耗高性能设备,从性质上看,可以视作一台功能齐备的微型电脑主机,虽然它的性能并不能与真正的台式电脑或者笔记本电脑相提并论,但因其体积小低功耗的特点,很适合作为个人服务器使用。既然树莓派能够作为服务器使用,那么我们自然要让其发挥最大的功效。今天,我们就为大家介绍,如何在树莓派上搭建一个Web站点,并让其能够为公众互联网访客访问。

关注我们的朋友可能会注意到,我们发布过如何在个人电脑上建立一个网站,并为这个网站建立一个能为公众互联网用户点击访问的网址。其实在树莓派上建立一个网站,与个人电脑上建立网站十分相似,但因为树莓派的操作系统与个人电脑的操作系统不同,因此会用到不同的软件和流程,来进行网站的建设。与个人电脑上建设网站一样,树莓派的网站也分为静态网站和动态网站,遵循从易到难的方式,我们会先为大家介绍,在树莓派上建立静态网站的方式。

想要在树莓派上建设一个网站,离不开各种软件的支持,而在树莓派上搭建网站,就需要先安装Apache Web程序。从技术角度说,Apache可以通过HTTP提供HTML文件,再通过附加模块,可以使用PHP等脚本语言,提供动态网页。用通俗语言说就是,想要在树莓派上做网站,就得装一个Apache。我们要做的,就是打开树莓派,输入以下命令行:

sudo apt-get install apache2 -y
sudo service apache2 restart

在Apache安装完成后,我们可以在树莓派上打开Apache的默认网页,我们可以通过以下两种方式打开该网页:

1.从菜单中选择 Internet > Chromium Web 浏览器打开 Chromium。

2.输入地址 http://localhost

由于我们打开的是Apache的默认网页,因此网页显示内容主要是Apache的宣传内容,但我们不用关心网页内容如何,主要是验证Apache安装成功,网页具体显示如下:

为了测试Apache的功能,我们可以使用一个简单的网页进行测试(这里用的是电脑搭建静态网页时用到的冥想网站),在树莓派中输入以下命令:

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

接着在浏览器中打开网页链接:“http://localhost”,就会显示一个静态网站。

此时也就说明,我们的树莓派网页服务软件安装成功。不过此时我们的树莓派网站,还没有联入公众互联网,因此还不能为外网访客访问。我们还需要通过cpolar生成的数据隧道,邀请好友同事访问属于自己的网站。如果您对cpolar的使用有任何疑问,欢迎与我们沟通,我们会为您提供力所能及的帮助。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/probezy/article/details/123477578

一个树莓派raspberry pi 操作系统开发网站-爱代码爱编程

包含很多教程,一步步实现属于自己的树莓派os http://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/downloads.html 其实树莓派还有很多我们所说的裸机开发程序,虽然三星开发也很多,但是三星貌似都是官方的,而树莓派都是爱好者自己倒腾的 但是目前淘宝上卖全志开发板也很多,且

用树莓派搭建你自己的web服务器,以及一个可以外网访问的blog-爱代码爱编程

先决条件很简单,树莓派或是其他开发板甚至是LinuxPC,路由器。 我使用的是一代树莓派b+,内存512M加上超频到极限的单核处理器,实在是无法与树莓派2相媲美,不得已只好选择相对轻量的环境完成这项尝试。说道Web服务器,大家也许都会想到 Apache、MySql 等等,非常常见的组合LAMP(Linux+Apache+Mysql/MariaDB+Per

树莓派搭建web服务器_雨千的博客-爱代码爱编程_树莓派web

                                                                               树莓派搭建Web服务器  安装nginx+sqlite+php5打造轻量级W服务器  简单介绍一下 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务

利用树莓派搭建 web 服务器 (个人认为是网上步骤最全,也是最新的方式了 使用 php7)_一只胖橘的博客-爱代码爱编程_树莓派搭建服务器

大家可以访问我的个人博客一只胖橘 这就是一个运行在3B+上的博客 #前言 在暑假的时候想玩玩树莓派,就买了一块树莓派3B+,结果买回来也没太玩就放在宿舍吃灰,最近突然对网站很感兴趣,于是就在网上查找资料去搭建了这个web

手把手教你在树莓派上搭建web服务器_嵌入式程序猿的博客-爱代码爱编程

如何在你的树莓派上搭建一个web服务器呢?因为在搭建服务器的时候需要安装更新软件,但是大家应该知道树莓派默认镜像源在英国,从国内访问会很慢,所以需要更改镜像源到国内,官网给出的国内的镜像源有9个, 用SSH通过网络连接到树莓派,用nano打开/etc/apt/sources.list文件进行编辑 编辑前先备份源文件 更改 系统的镜像源到国内用c

树莓派搭建web服务器的方法:使用Nginx和PHP7.3-f-爱代码爱编程

树莓派搭建web服务器的方法:使用Nginx和PHP7.3-f 在树莓派上搭建一个web服务器,用户可通过树莓派的Ip地址进行访问。 Nginx 是一个高速支持高并发的HTTP的web服务器,还支持反向代理(反向代理的意思差不多是说反向代理服务器位于用户和真正的服务器之间,用户访问反向代理服务器,反向代理代替用户访问目标服务器)。 Nginx的安装

【树莓派】可能是最简单粗暴的树莓派搭建个人网站教程-爱代码爱编程

对很多初学者而言,在树莓派或服务器上搭建网站是一件非常头疼的事,不仅要在linux上运行命令行,还需要安装各种环境,稍微出点问题就可能前功尽弃。今天我给大家介绍一种简单粗暴无脑的网站搭建方法,全图形化鼠标操作,不用写任何程序,复制粘贴都不用。对,你没有听错,“只要998”!就是这么简单!看不懂算我的。let’s start it! 安装树莓

想自己搭建服务器,永久运行网站?一个U盘大小的树莓派就够了!-爱代码爱编程

链接:https://urlify.cn/nqaQVf No.1 前言 由于本人在这段时候,看到了一个叫做树莓派的东东,初步了解之后觉得很有意思,于是想把整个过程记录下来。 No.2 树莓派是什么? Raspberry Pi(中文名为树莓派,简写为 RPi,(或者 RasPi / RPI) 是为学习计算机编程教育而

【树莓派搭建个人网站】环境配置-爱代码爱编程

一、搭建LAMP服务器 即Linux+Apache+MySQL+PHP 1. 安装apache 打开控制台,输入命令,确保软件安装是最新的。 sudo apt update sudo apt upgrade 安装apache sudo apt install apache2 安装完成后给apache文件赋予权限 sudo chown -R

简单内网穿透-利用树莓派-低成本建站 无需公网ip-爱代码爱编程

很多人都想试试自己建站玩一玩 (比如博客、自建网盘、远程下载等),但家里宽带没公网 IP,特意买台服务器又显得浪费。那么有没成本小、可玩性高、又能长期稳定使用的方案呢? 其实,免费的内网穿透工具 (如网云穿) + 树莓派,即可利用家里宽带来搭建运行各种好玩的网站程序,跑一些自用网络服务再适合不过了。树莓派价格便宜、功耗小、功能强大;而网云穿则能免费帮你实

树莓派搭建个人博客web网站 步骤一 系统安装-爱代码爱编程

1.准备 你可能提前需要准备的东西如下: 16GB or 32GB 的SanDisk内存卡(注意是以前那种放在手机上,很小的哦)一根最普通不过的usb安卓数据线(not type-c)u盘格式化工具(推荐使用 SDFormatter)系统烧写工具(Win32DiskImager)树莓派系统(可以去官网下载)我使用的是Raspbian Stretch L

如何在树莓派上搭建web站点,并发布到公网?-爱代码爱编程

系列文章 如何从外网SSH访问家中的树莓派?如何为树莓派的SSH远程配置一个永久固定的公网TCP地址如何在树莓派上搭建web站点,并发布到公网?如何在树莓派上搭建WordPress站点如何为树莓派上的WordPress站点配置自己的域名,并公网可访问概述 这非常适合设置您的第一个网站,不仅可以学习管理 wordpress 站点,还可以学习 Linux。

树莓派之搭建个人博客网站_树莓派个人博客_小贤风帆的博客-爱代码爱编程

树莓派之搭建个人博客网站 前言一、树莓派配置1.1 window下软件安装1.2 设置静态IP(可不设) 二、安装NTP进行自动对时2.1 换源2.2 NTP用法 三、相关软件安装3.1 安装Ngi