首页 > 其他分享 >树莓派搭建WordPress博客:搭建本地静态web站点 1/10

树莓派搭建WordPress博客:搭建本地静态web站点 1/10

时间:2022-11-02 16:02:55浏览次数:51  
标签:web 树莓 网页 网站 app Apache meditation 搭建



树莓派作为新兴起的低功耗高性能设备,从性质上看,可以视作一台功能齐备的微型电脑主机,虽然它的性能并不能与真正的台式电脑或者笔记本电脑相提并论,但因其体积小低功耗的特点,很适合作为个人服务器使用。既然树莓派能够作为服务器使用,那么我们自然要让其发挥最大的功效。今天,我们就为大家介绍,如何在树莓派上搭建一个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安装成功,网页具体显示如下:

树莓派搭建WordPress博客:搭建本地静态web站点 1/10_WordPress建站

为了测试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”,就会显示一个静态网站。

树莓派搭建WordPress博客:搭建本地静态web站点 1/10_树莓派_02

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


下一篇

  • 树莓派搭建WordPress博客:安装cpolar内网穿透,实现公网访问内网网站 2/10

标签:web,树莓,网页,网站,app,Apache,meditation,搭建
From: https://blog.51cto.com/u_712442/5817623

相关文章

  • SSH远程树莓派:配置固定TCP地址SSH远程树莓派 4/4
    上一篇​SSH远程树莓派:Mac/linux系统ssh远程树莓派3/4​在之前的文章里,我们向大家介绍了如何通过cpolar,使用SSH在远程访问本地的树莓派,这不仅能够让我们能方便的在公众互联......
  • 如何借助cpolar内网穿透连接本地树莓派(1)
     系列文章​​如何连接本地树莓派​​​​如何借助cpolar内网穿透连接本地树莓派(1)​​​​如何借助cpolar内网穿透连接本地树莓派(2)​​​​在树莓派上使用cpolar(番外篇1)​......
  • Web基础与HTTP协议
    一、HTML的概述1.HTML的概念HTML叫做超文本标记语言,是一种规范,也是一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件......
  • day12 --> (Web概念回顾、Tomcat服务器、Servlet入门)
    Web相关概念的回顾: 1.软件架构:1.B/S:浏览器/服务器端2.C/S:客户端/服务器端2.资源分类:1.静态资源:所有用户访问后,得到的结果都是一样的,称之为静态资源如:html、......
  • 搭建ftp服务器的超详细步骤
    第一步:打开控制面板。  1.1选择程序这个选项。  1.2选择启用或关闭window功能  1.3勾选如图有红箭头的这几个选项。  第二步:搜索iis且将其打开 。......
  • 路飞项目前端主页搭建
    前端主页图片准备首先把主页需要到图片资源放到项目的img文件夹下页头组件:components/Header.vue<template><divclass="header"><divclass="slogan">......
  • 在maven的web项目的test的文件执行main方法报错Failed to execute goal org.codehaus.
    在pom.xml添加这个插件<build><plugins><plugin><groupId>org.codehaus.mojo</groupId><artifactId>exec-maven-plugin</artifactId......
  • JS - 文件上传组件WebUploader使用详解1(带进度的文件上传)
    ​ 一、基本介绍 1,什么是WebUploader?WebUploader是由百度公司团队开发的一个以HTML5为主,FLASH为辅的现代文件上传组件。官网地址:http://fex.baidu.com/webuploa......
  • Web Uploader学习及使用
    ​ 前言WebUploader百度插件的使用:WebUploader是一个高效的文件上传组件,网址链接为:[WebUploader百度插件(http://fex.baidu.com/webuploader/)一、具体使用1.引入......
  • 你需要知道的webpack高频面试题
    谈谈你对webpack的看法webpack是一个模块打包工具,可以使用它管理项目中的模块依赖,并编译输出模块所需的静态文件。它可以很好地管理、打包开发中所用到的HTML,CSS,JavaScr......