7 отличных идей проекта для использования Raspberry Pi в качестве сервера

Raspberry Pi — отличное решение для многих компьютерных проектов. Raspberry Pi — идеальное решение для обучения программированию, удаленного управления автомобилем или даже создания базовой студии анимации движения.

Но знаете ли вы, что он также может работать как сервер? Вот несколько изящных способов использовать Raspberry Pi в качестве сервера и делать больше, чем просто основы.

1. Файловый сервер NAS Raspberry Pi

Сервер Raspberry Pi с подключенным жестким дискомИзображение предоставлено: Кристиан Молленборг / Flickr

Во-первых, давайте рассмотрим наиболее распространенное понимание сервера: компьютера, на котором хранятся данные, к которым вам необходим доступ. Это может быть сервер у вас дома или на работе. Благодаря Интернету этот сервер может быть удаленным. Однако, пока вы можете получить к нему доступ, вы сможете просматривать файлы, к которым у вас есть права доступа.

В наши дни внутренние серверы стали намного доступнее благодаря таким технологиям, как сетевое хранилище (NAS), которые представляют собой серверные блоки с несколькими жесткими дисками, часто размещаемыми в конфигурации RAID для повышения производительности и защиты данных.

Хотите подключить жесткий диск к Raspberry Pi и использовать его в качестве файлового сервера? Наше руководство по созданию файлового сервера Raspberry Pi NAS

отличное место для начала.

2. Raspberry Pi веб-сервер

7 отличных идей проекта для использования Raspberry Pi в качестве сервера muo raspberrypi apt get

Удивительно, но Raspberry Pi можно использовать в качестве веб-сервера, возможно, в качестве локального сервера для страниц интрасети или удаленного сервера, на котором размещаются веб-страницы в Интернете.

, Apache может быть установлен как в автономном режиме, так и с использованием LAMP (это Linux + Apache / MySQL / PHP). Это идеально подходит для большинства удаленных веб-серверов, от запуска статической веб-страницы до полноценного динамического сайта.

Однако для более конкретного использования может потребоваться более конкретное решение. Например, альтернативный Ghost WordPress может быть установлен на Raspberry Pi

, Google Coder также может быть в качестве веб-сервера

с, возможно, самой простой настройкой из всех вариантов.

3. Raspberry Pi Игровой Сервер

Наслаждайтесь играми на Raspberry Pi? Мало того, что вы можете использовать Raspberry Pi для запуска сервера Minecraft

Raspberry Pi также подходит для использования в качестве сервера для ряда других игр с открытым исходным кодом.

Quake, OpenTTD, Terraria, Windward и даже Doom могут быть запущены в качестве серверов на Raspberry Pi, причем почти все эти названия подходят для работы в качестве клиентов на маленьком компьютере. Смотрите наш полный список игровых серверов Raspberry Pi

для дальнейших деталей.

Обратите внимание, что вам нужно будет выделить все ресурсы Raspberry Pi для выполнения этой задачи, если вы собираетесь запустить игровой сервер. Чем новее модель Raspberry Pi, тем лучше производительность.

4. Raspberry Pi Media Streaming Server

Хотите передавать видео и музыку на другие устройства в вашем доме? Ответ — с медиа-сервером, и благодаря Raspberry Pi у вас есть как минимум три варианта, чтобы это произошло.

Kodi — это первая опция, которую можно использовать в качестве медиа-сервера, настроив параметры DLNA / UPnP в Настройки> Услуги экран. Точно так же Plex можно установить на Raspberry Pi в качестве сервера, но для просмотра вам понадобится запустить Plex на клиенте на других устройствах. OpenMediaVault, тем временем, поддерживает ряд файловых систем, RAID и даже использует источник бесперебойного питания (ИБП).

Руководство по использованию Raspberry Pi в качестве медиа-сервера

объясняет все это более подробно.

5. Raspberry Pi Сервер домашней автоматизации

Благодаря полностью открытой платформе OpenHAB для домашней автоматизации вы можете превратить свой Pi в сервер домашней автоматизации. Требуя Raspberry Pi 2 или более поздней версии, кабеля Ethernet (для надежности) и подходящего оборудования для умного дома (например, smart lights), вы можете настроить OpenHAB для управления всем в своем доме через мобильное приложение.

Между тем, IFTTT имеет ряд рецептов OpenHAB, позволяющих вам устанавливать триггеры для конкретных результатов. Например, если дверь открыта во время вашего отсутствия, вы можете выбрать получение сообщения на свой телефон. Или вы можете включить свет автоматически, если вы просыпаетесь ночью.

Обратитесь к нашему подробному руководству по OpenHAB и Raspberry Pi

для дополнительной информации.

6. Raspberry Pi Принт-сервер

7 отличных идей проекта для использования Raspberry Pi в качестве сервера windows muo rpi airprint

Используете старый принтер без беспроводной сети? То, что вам нужно, это Raspberry Pi, чтобы действовать в качестве сервера печати. Любой старый принтер может быть использован для этого; USB предпочтительнее, но даже с кабелем-адаптером, параллельным USB, вы можете подключить Raspberry Pi к принтеру для сетевой печати.

С Samba, установленной на Raspberry Pi, CUPS (Common Unix Printing System) может быть настроен как сервер печати

, Он даже включает драйверы, которые вам понадобятся для вашего принтера.

Через консоль на основе браузера вы можете управлять своим новым беспроводным принтером, а задания можно отправлять с вашего ПК по беспроводной сети. Тем не менее, обратите внимание, что вам необходимо настроить принтер на вашем компьютере как новое устройство.

Нужно печатать с мобильного устройства? К счастью, можно также печатать с iOS и Android с помощью Raspberry Pi

,

7. Персональный облачный сервер Raspberry Pi

7 отличных идей проекта для использования Raspberry Pi в качестве сервера pi btsync config

Наконец, вы даже можете создать свой собственный облачный сервер с Raspberry Pi. Просто подключите достаточное хранилище и подключите устройство к маршрутизатору через Ethernet для надежности, и вы можете быть уверены, что ваши самые важные данные хранятся в облаке, которым вы управляете.

Создание частного, неограниченного и безопасного облачного решения возможно благодаря Resilio Sync (ранее BitTorrent Sync). Это инструмент, который синхронизирует данные между двумя компьютерами с использованием технологии однорангового обмена файлами BitTorrent. Вы можете поверить, что торрент всегда незаконен; на самом деле это не так, хотя технология широко использовалась для нарушения законов об авторском праве во всем мире.

Посмотрите наш полный учебник о том, как создать свой собственный облачный сервер с Raspberry Pi

,

Превратите свой Raspberry Pi в полезный сервер

Используя эти способы использования Raspberry Pi в качестве сервера, вы действительно расширяете границы возможностей крошечного компьютера:

  1. NAS или файловый сервер
  2. веб сервер
  3. Сервер онлайн игр
  4. Сервер потоковой передачи мультимедиа
  5. Сервер домашней автоматизации
  6. Сервер печати
  7. Персональный облачный сервер

Мы не сомневаемся, что для Raspberry Pi существует больше серверных проектов. Ищете вдохновение? Проверьте наш список лучших Raspberry Pi использует и идеи

или узнайте, как вы можете установить Windows 10 IoT Core на Raspberry Pi 3

,

Ссылка на основную публикацию