НАСТРОЙКА НА RASPBERRY PI ВЕБ-СЕРВЕРА APACHE




Download 6,64 Mb.
Pdf ko'rish
bet36/312
Sana22.05.2024
Hajmi6,64 Mb.
#249488
1   ...   32   33   34   35   36   37   38   39   ...   312
Bog'liq
3 tom

НАСТРОЙКА НА RASPBERRY PI ВЕБ-СЕРВЕРА APACHE 
Б.О. Джалилов 
доцент кафедры ТИ Ферганского филиала ТУИТ
Ш.И.Маматов 
магистр кафедры ТИ Ферганского филиала ТУИТ
Настройка на Raspberry Pi веб-сервера – это распространенное веб-
серверное приложение, которое можно установить на Raspberry Pi и с его 
помощью обслуживать работу вебстраниц. Apache умеет отображать 
HTML-файлы (через HTTP), а при подключении к нему дополнительных 


Axborot texnologiyalari va zamonaviy dasturiy mahsulotlar ishlab chiqarishning dolzarb muammolari
Международная научно-техническая конференция «Практическое применение технических и 
цифровых технологий и их инновационных решений», ТАТУФФ, Фергана, 4 мая 2023 г. 
68
модулей, то он может выводить и динамические веб-страницы, используя 
при этом скриптовые языки (например, PHP). [3] Для начала установим 
пакет apache2, для чего набираем в консоли следующее: 
sudo apt-get install apache2 –y 
По умолчанию при помощи apache2 наша Raspberry Pi выводит в 
качестве веб-страницы файл index.html, расположенный в директории 35 
/var/www/. Именно такой файл и в такой директории находится созданная 
нами веб-страничка. Однако вся эта система работает лишь в домашней 
сети. А что, если необходимо получить доступ к Raspberry Pi из внешней 
сети, к примеру, из другого конца города. В таком случае подключим нашу 
систему к сервису Dataplicity. Данный сервис предоставляет доступ к 
удаленному серверу, который будет являться своеобразным посредником 
между устройством, с которого будет производиться попытка входа на наш 
веб-интерфейс, и непосредственно нашей Raspberry Pi. [4]
 
При 
помощи 
команды, 
которая 
выдается 
для 
каждого 
зарегистрированного пользователя индивидуально, устанавливаем связь 
между Raspberry Pi и сервисом Dataplicity 
Данный сервис предоставляет доступ к терминалу нашего 
устройства, а также функцию Wormhole, с помощью которой, переходя по 


Актуальные проблемы разработки информационных технологий и программных продуктов и их решения 
Международная научно-техническая конференция «Практическое применение технических и 
цифровых технологий и их инновационных решений», ТАТУФФ, Фергана, 4 мая 2023 г. 
69
предоставленной ссылке, можно удаленно подключиться к ранее 
созданному веб-интерфейсу. 
При помощи языка разметки HTML, java скриптов и CSS-стиля
разработанного в разделе 2, создадим HTML файл, который будет 
отображать необходимые технологические параметры, а также методы их 
изменения (кнопки, переключатели, поля ввода данных). Само управление 
электродвигателями будет осуществляться через обращение к пинам 
Raspberry Pi в программном коде Python. Листинг кода находится в 
приложении А. 
 
Принцип работы данной системы: Имеется 2 режима работы 
управления вентиляцией в помещении: ручной и автоматический. При 
использовании автоматического режима мы можем вручную включать 
вентилятор с холодным потоком воздуха и вентилятор с горячим потоком 
воздуха, задавать различную мощность данным вентиляторам, как 
кнопками, так и вводя в поле ввода желаемую мощность в процентах. При 
использовании автоматического режима происходит постоянная проверка 
по температуре. Если температура воздуха выше 27 градусов Цельсия, то 
включается вентилятор с холодным потоком воздуха. Если температура 
воздуха ниже 22 градусов Цельсия, то включается вентилятор с 38 горячим 
потоком воздуха. Если же температура лежит в пределах от 22 до 27 
градусов Цельсия, то никакой из вентиляторов не работает. Кнопка 
«Обновить» служит для ручного обновления данных о текущей 


Axborot texnologiyalari va zamonaviy dasturiy mahsulotlar ishlab chiqarishning dolzarb muammolari
Международная научно-техническая конференция «Практическое применение технических и 
цифровых технологий и их инновационных решений», ТАТУФФ, Фергана, 4 мая 2023 г. 
70
температуре и влажности воздуха, однако в это же время непрерывно 
каждые 20 секунд данные обновляются автоматически. 
Список литературы и источников 
1.
Raspberry Pi [Электронный ресурс] – Режим доступа: 
https://ru.wikipedia.org/wiki/Raspberry_Pi, свободный.
2.
Установка и настройка ПО для системы домашней 
автоматизации [Электронный ресурс] /. — Электрон. текстовые 
дан. — Режим доступа: https://pandia.ru/text/80/175/33853.php/, 
свободный.
3.
Juraev N. M., Iskandarov U. U., ugli Abdujabborov I. I. 
RESEARCH OF REAL EFFICIENCY OF THE INDICATOR 
10_MT_20GY DUI //Scientific Bulletin of Namangan State 
University. – 2020. – Т. 2. – №. 1. – С. 132-137. 
4.
Turgunov, B., Juraev, N., Toshpulatov, S., Abdullajon, K., & 
Iskandarov, U. (2021, November). Researching Of The Degradation 
Process Of Laser Diodes Used In Optical Transport Networks. In 
2021 International Conference on Information Science and 
Communications Technologies (ICISCT) (pp. 1-4). IEEE.
5.
Raspberry Pi: Настройка/Удалённый доступ/Веб-сервер/Apache 
[Электронный ресурс] /. — Электрон. текстовые дан. — Режим 
доступа: 
http://wikihandbk.com/wiki/Raspberry_Pi:Настройка/Удалённый_
доступ/Вебсервер/Apache/, свободный.
6.
Удаленный сервер remote.it [Электронный ресурс] /. — 
Электрон. 
текстовые 
дан. 
— 
Режим 
доступа: 
https://app.remote.it/#/, свободный. 

Download 6,64 Mb.
1   ...   32   33   34   35   36   37   38   39   ...   312




Download 6,64 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



НАСТРОЙКА НА RASPBERRY PI ВЕБ-СЕРВЕРА APACHE

Download 6,64 Mb.
Pdf ko'rish