如何在Raspberry Pi上安装Apache Web Server
Apache HTTP服务器是世界上最受欢迎的Web服务器之一。
这是一个开放源代码和跨平台的HTTP服务器,为Internet的很大一部分提供支持。
Apache提供了许多强大的功能,可以通过其他模块进行扩展。
在本教程中,我们将说明如何在Raspberry Pi上安装Apache Web服务器。
我们假设我们在Raspberry Pi上安装了Raspbian。
安装Apache
Apache在默认的Raspbian存储库中可用,安装非常简单。
首先,更新软件包索引,然后通过运行以下命令来安装“ apache2”软件包:
sudo apt updatesudo apt install apache2
就是这样,此时我们已经在Raspberry Pi上安装了Apache Web服务器。
要验证一切正常,请打开浏览器,键入Raspberry Pi IP地址“ http://PI_IP”,我们将看到默认的Apache欢迎页面,如下图所示:
该页面包含有关Apache配置文件,帮助程序脚本和目录位置的一些基本信息。
该默认的Apache网页名为'index.html',它存储在'/var/www/html'目录中。
如果要修改此页面,则需要以sudo用户身份编辑文件。
我们也可以删除文件并添加自己HTML文件。
Apache日志文件“ access.log”和“ error.log”位于“/var/log/apache”目录中。
如果遇到任何问题,日志文件应告诉我们出了什么问题。
安装PHP
如果要在Raspberry Pi上提供动态PHP文件,则需要安装PHP和PHP Apache模块:
sudo apt install php libapache2-mod-php
安装软件包以启用PHP模块后,请重新启动Apache服务:
sudo systemctl restart apache2
要测试是否已正确配置Apache Web服务器以进行PHP处理,请使用以下代码在'/var/www/html'目录中创建一个名为'info.php'的新文件:
/var/www/html/info.php
<?php phpinfo();
保存文件,打开我们选择的浏览器,然后访问'http://PI_IP/info.php'。
该页面将显示有关PHP配置的信息。