Самый лёгкий web-server на Raspberry Pi
Invite pending
Всем привет. Сегодня я расскажу как сделать лёгкий веб-сервер на Raspberry Pi.
Что нам нужно:
Часть 1. Установка необходимых библиотек.
Перед установкой всех библиотек нужно совершить upgrade системы. Делается это одной командой.
После этого надо установить библиотеку python-bottle. Это тоже делается одной командой.
Часть 2. Скачивание и редактирование файла для сервера.
Теперь осталась практически последняя, самая лёгкая часть. Нужно скачать файл в формате python по ссылке и сохранить его в корневом каталоге /pi. Когда вы всё это сделаете, зайдите в редактирование этого файла и на месте этой строчки укажите ваш Ip
Если вы не знаете ваш ip, то его можно легко узнать командой
Часть 3.Подключение GPIO пинов и запуск сервера.
Теперь подключим светодиод к 18 GPIO пину
Подключать светодиод к пину надо при выключенной Raspberry Pi
Теперь надо запустить наш сервер. Это делается одной командой.
Часть 4. Тестирование сервера
Осталось только другому устройству подключиться к той же самой вай-фай сети, что и Raspberry Pi, зайти в любой браузер и в адресной строке набрать ваш Ip адрес. результат вы видете сами. Если что-то не получилось, пишите мне в ЛС, отвечу всем.
Спасибо, что прочитали этот пост и всем удачного программирования!
Что нам нужно:
- Raspberry Pi 3 с уже установленной os raspbian
- установленный Python3
Часть 1. Установка необходимых библиотек.
Перед установкой всех библиотек нужно совершить upgrade системы. Делается это одной командой.
sudo apt-get upgrade
После этого надо установить библиотеку python-bottle. Это тоже делается одной командой.
sudo apt-get install python-bottle
Часть 2. Скачивание и редактирование файла для сервера.
Теперь осталась практически последняя, самая лёгкая часть. Нужно скачать файл в формате python по ссылке и сохранить его в корневом каталоге /pi. Когда вы всё это сделаете, зайдите в редактирование этого файла и на месте этой строчки укажите ваш Ip
Если вы не знаете ваш ip, то его можно легко узнать командой
ifconfig
Часть 3.Подключение GPIO пинов и запуск сервера.
Теперь подключим светодиод к 18 GPIO пину
Подключать светодиод к пину надо при выключенной Raspberry Pi
Теперь надо запустить наш сервер. Это делается одной командой.
sudo python web_control.py
Часть 4. Тестирование сервера
Осталось только другому устройству подключиться к той же самой вай-фай сети, что и Raspberry Pi, зайти в любой браузер и в адресной строке набрать ваш Ip адрес. результат вы видете сами. Если что-то не получилось, пишите мне в ЛС, отвечу всем.
Спасибо, что прочитали этот пост и всем удачного программирования!