Raspberry Pi 4 как веб-сервер [Создать собственный веб-сайт]
Как использовать Raspberry Pi 4 в качестве веб-сервера. В дополнение к этому мы также увидим, как создавать веб-страницы в HTML и стиле с помощью CSS
История
В этом руководстве мы узнаем, как использовать Raspberry Pi 4 в качестве веб-сервера. В дополнение к этому мы также увидим, как создавать веб-страницы в HTML и стиле с помощью CSS. Итак, приступим.
Необходимые компоненты:
- Raspberry Pi 4,
- Алюминиевый бронированный корпус с радиаторами с двумя вентиляторами. (Необязательно)
Установка Apache:
Apache - это приложение веб-сервера, оно обслуживает файлы HTML через HTTP.
Сначала обновите доступные пакеты. Откройте терминал и введите команду
sudo apt update
введите эту команду, чтобы установить apache2
sudo apt install apache2 -y
Установка PHP:
PHP используется для программирования на стороне сервера, которое будет взаимодействовать с базами данных для получения информации, хранения, отправки электронной почты, выполнения логики и предоставления содержимого HTML-страницам для отображения на экране.
Установите PHP и модуль PHP для Apache.
sudo apt install php libapache2-mod-php -y
Тестирование веб-сервера:
Когда вы устанавливаете apache по умолчанию, он помещает веб-страницу в веб-папку. Вы можете получить доступ к этой веб-странице внутри самого пи, открыв браузер и набрав http:// localhost / или raspberrypi.local (если имя вашего хоста pi - raspberrypi). Если вы хотите получить доступ к этой веб-странице на другом ПК или компьютере, вы можете ввести http://192.168.1.102 (вы должны ввести здесь свой IP-адрес pi). Чтобы узнать IP-адрес pi, откройте терминал и введите
имя хоста -I
Если вы видите эту страницу в своем браузере, значит, apache работает.
Как изменить веб-страницу по умолчанию:
После установки apache и тестирования веб-страницы. Вы думаете изменить веб-страницу на свою веб-страницу. Но вы не можете редактировать его прямо сейчас. Вам необходимо изменить его владельца на свое собственное имя пользователя (по умолчанию это пи, если вы не меняли его).
Перейдите в этот каталог
cd / var / www / html
ls -al
Измените владельца на свое имя пользователя
sudo chown pi:index.html
Теперь вы можете изменять, редактировать свою веб-страницу и обновлять веб-страницу, чтобы увидеть изменения.
Включить SSH:
Перейдите в Меню → Настройки → Конфигурация Raspberry Pi → Интерфейсы → включить SSH
WinSCP:
Вы можете редактировать index html файл в самом raspberry pi, но если вы много тестируете, я бы рекомендовал загрузить WinSCP. WinSCP (Windows Secure Copy) - это клиент SecureFTP с открытым исходным кодом для Windows. Он обеспечивает безопасную передачу файлов между локальным компьютером клиента и удаленным сервером. Вы можете напрямую редактировать свой html-файл внутри WinSCP.
Выберите File Protocol → SFTP
.Имя хоста Raspberry pi → IP-адрес
номер порта → 22
имя пользователя → пи
пароль → малина
сохранить и нажать "Войти".
Теперь вы сможете видеть файлы Raspberry Pi с правой стороны и файл вашего ПК с левой стороны.
Источник:Raspberry Pi 4 как веб-сервер [Создать собственный веб-сайт]
Производственный процесс
- Получить влажность / температуру из Интернета
- Монитор температуры и влажности в домашних условиях (в комнате) с веб-диаграммой - Raspberry Pi
- Мониторинг температуры на Raspberry Pi
- Метеостанция Raspberry Pi 2
- Мониторинг температуры с помощью Raspberry Pi
- Отслеживание Raspberry Pi Ball
- Универсальный пульт дистанционного управления Raspberry Pi
- Датчик движения с использованием Raspberry Pi
- Кусочек Raspberry Pi
- Cycle Chaser