Я хотел бы периодически запускать веб-сервер Debian или Ubuntu на моем внутреннем Wi-Fi. Я мог бы установить его на ноутбук, и это может быть лучшей идеей. Тем не менее, я также немного слышал о Tails и некоторых других загрузочных USB-дистрибутивах — они меня заинтересовали. У меня уже есть ноутбук с рабочим столом Ubuntu, но я не собираюсь использовать его для этой цели. Я могу восстановить его. Мне также нравится идея создания загрузочного USB SSD.

Пожалуйста, поправьте меня, если я ошибаюсь, но я думаю, что кто-то сказал мне, что загрузочный USB-накопитель Tails будет работать на любом оборудовании ПК? Звучит действительно полезно. Мне не нужен Tails, но мне любопытно, возможно ли или целесообразно подключить загрузочный USB-накопитель Linux к любому ПК и получить работающий веб-сервер? (Для меня это почти немыслимо с Windows)

На сервере должны быть запущены PHP, MySQL, Composer и Git, но он никогда не будет испытывать серьезной нагрузки, всего пара подключений с машин Windows, возможно, только по внутреннему Wi-Fi. Веб-сервер будет включен и использоваться только с перерывами.

Должен ли я использовать USB SSD или ноутбук?

1
FairOPShotgun 26 Май 2021 в 12:21
1
Это кажется хорошим приложением для Raspberry Pi или аналогичного одноплатного компьютера. Они очень дешевы (базовый r pi 4 стоит 35 долларов США), поставляются с сетевыми портами, портами USB и HDMI и почти не потребляют энергии, поэтому вы можете оставить его включенным 24/7. Используемые ими процессоры ARM значительно мощнее, а 2+ ГБ ОЗУ — это намного больше, чем у серверов, на которых я запускал веб-серверы интернет-провайдеров с сотнями виртуальных хостов в 90-х (Pentium Pro с 64 МБ). Raspbian — это вариант Debian для rpi.
 – 
cas
22 Май 2021 в 15:05
Это интересная идея, я слышал о Raspberry Pi, но не использовал. Я почитаю еще. Спасибо за предложение и информацию.
 – 
Matt
22 Май 2021 в 17:03
Я второй рекомендую использовать Raspberry Pi. Даже старый Pi 2 или 3 сделает то, что вы ищете.
 – 
mikem
23 Май 2021 в 07:25
Очень полезно услышать эту рекомендацию дважды. Я посмотрел на них снова сегодня, и кажется удивительным, что они предлагают по цене. Спасибо
 – 
Matt
23 Май 2021 в 19:58

1 ответ

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

Не очевидно, почему для вас важна портативность (если это только для домашнего использования/использования в локальной сети, действительно ли оно должно помещаться в кармане/перемещаться куда угодно/подключаться и/или работать на любом устройстве?), но вы выделяете прерывистое / легкое использование как основу этой установки. Имея это в виду, один из этих вариантов может лучше/быстрее/дешевле/более легко удовлетворить ваши потребности:

  • Если у вас есть существующий хост deb/ubuntu (будь то ваш ежедневный или запасной ноутбук), вы можете построить на нем свой сервер, отключить службы и написать небольшой скрипт для их запуска/остановки, когда это необходимо (ресурсы не потребляются в ваши повседневные дела - я делаю это на моем ноутбуке Deb в среде LAMP dev).
  • Или вы можете попробовать виртуальную машину. Опять же, запускайте его, когда вам это нужно, плюс с определенной степенью переносимости в виртуальном образе/файле.
  • Или, если вы предпочитаете аппаратный подход и у вас есть ПК (или Lappy) со свободным портом SATA, вы всегда можете выполнить двойную загрузку.

Эти варианты также позволяют избежать необходимости в другом ящике (большом или маленьком) для покупки/сборки/обслуживания/питания/и т. д.

В любом случае, прежде всего, определите свой вариант использования / требования, тогда решение / сборка должно прийти относительно легко ... удачного взлома! :-)

0
user1138 29 Май 2021 в 16:34