树莓派作为新兴起的低功耗高性能设备,从性质上看,可以视作一台功能齐备的微型电脑主机,虽然它的性能并不能与真正的台式电脑或者笔记本电脑相提并论,但因其体积小低功耗的特点,很适合作为个人服务器使用。既然树莓派能够作为服务器使用,那么我们自然要让其发挥最大的功效。今天,我们就为大家介绍,如何在树莓派上搭建一个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的使用有任何疑问,欢迎与我们沟通,我们会为您提供力所能及的帮助。
标签:web,树莓,网页,网站,app,Apache,meditation,搭建 From: https://blog.51cto.com/u_712442/5817623下一篇
- 树莓派搭建WordPress博客:安装cpolar内网穿透,实现公网访问内网网站 2/10