Как установить веб-сервер Apache на Raspberry Pi

HTTP-сервер Apache — один из самых популярных веб-серверов в мире. Это кроссплатформенный HTTP-сервер с открытым исходным кодом, который обслуживает большую часть веб-сайтов в Интернете. Apache предоставляет множество мощных функций, которые можно расширить с помощью дополнительных модулей.

В этом руководстве мы объясним, как установить веб-сервер Apache на Raspberry Pi. Мы предполагаем, что на Raspberry Pi установлен Raspbian .

Установка Apache

Apache доступен в репозиториях Raspbian по умолчанию, и установка довольно проста.

Сначала обновите индекс пакета, а затем установите пакет apache2 , выполнив следующие команды:

sudo apt updatesudo apt install apache2

Вот и все, на данный момент у вас установлен веб-сервер Apache на Raspberry Pi.

Чтобы убедиться, что все работает http://PI_IP , откройте браузер, введите свой IP-адрес Raspberry Pi http://PI_IP и вы увидите страницу приветствия Apache по умолчанию, как показано на изображении ниже:

На странице представлена основная информация о файлах конфигурации Apache, вспомогательных скриптах и расположении каталогов.

Эта веб-страница Apache по умолчанию называется index.html и хранится в каталоге /var/www/html . Если вы хотите изменить эту страницу, вам необходимо отредактировать файл как пользователь sudo . Вы также можете удалить файл и добавить свои собственные HTML-файлы.

Файлы журнала Apache access.log и error.log находятся в каталоге /var/log/apache . Если вы столкнетесь с какой-либо проблемой, файлы журнала должны сообщить вам, что пошло не так.

Установка PHP

Если вы хотите обслуживать динамические файлы PHP на Raspberry Pi, вам необходимо установить модуль PHP и PHP Apache:

sudo apt install php libapache2-mod-php

После установки пакетов для включения модуля PHP перезапустите службу Apache:

sudo systemctl restart apache2

Чтобы проверить, правильно ли настроен ваш веб-сервер Apache для обработки PHP, создайте новый файл с именем info.php внутри каталога /var/www/html со следующим кодом:

/var/www/html/info.php
<?php

phpinfo();

Сохраните файл, откройте нужный браузер и перейдите по http://PI_IP/info.php . Эта страница покажет информацию о вашей конфигурации PHP.

Выводы

Вы успешно установили Apache и PHP на свою плату Raspberry Pi. Теперь вы можете начать использовать Apache в качестве веб-сервера или прокси-сервера.

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.

Оставьте комментарий