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

12 set 2022 1 min di lettura
Как установить веб-сервер Apache на Raspberry Pi
Indice dei contenuti

Введение

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

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

Установить Апач

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

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

sudo apt update
sudo apt install apache2

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

Чтобы убедиться, что все работает должным образом, откройте браузер, введите 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 со следующим кодом:

<?php phpinfo();

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

Вывод

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

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.