Как стать автором
Обновить

Комментарии 76

Это перевод, чтобы набить корпоративный блог и внизу прицепить плашку с рекламой, а о качестве статьи для которой делается перевод никто особо не задумывается.

Господа минисующие, особенно, минусующие в карму, Вы хотите сказать, что вот эта статья с apache/php5/raspberry pi для хостинга действительно выбиралась исходя из других принципов?

Под статику вообще лучше GitLab/GitHub Pages. Даже не нужно становиться админом линукса и отращивать бороду

в тренде рисовать картинки с бородатыми программистами\девопсами, почти все картинки на хабре такие в последнее время :)
админы уже не такие брутальные
подскажите пож-та, а если человек сидит под виндой и есть у него только putty, как ему залить без фтп файлы?
В винде уже давно два года как есть встроенный клиент openSSH с sftp.
Не подскажите как называется? В Виндоуз 7 есть?
Да такой же как и в Линуксе:


С какой-то версии клиент стали включать по-умолчанию, но если винда апдейтилась, то скорее всего надо включить вручную через один из вариантов:
  • Параметры -> Приложения -> Дополнительные возможности -> Добавить компонент -> OpenSSH client
  • Add-WindowsCapability -Online -Name OpenSSH.Client*
Мне лично он нравится больше, чем PuTTY — нет такой заморочки с конвертациями в разные форматы ключей и даёт единообразный UX с Линуксами.
В семерке подобного встроенного клиента нет и не будет, потому что меинстрим поддержка закончилась аж 5 лет назад.
WinSCP

FileZilla умеет без проблем цепляться под sftp

в комплекте с putty идет pscp, а вообще winscp, filezilla и еще вагон софта.
pscp.exe с сайта putty

Да уж, RUVDS молодцом: первая компания, для которой в моём случае стала актуальной причина для минуса "личная неприязнь". Не совсем верное слово, я бы использовал скорее "вызывает раздражение", но раньше я относился к этой компании позитивно-неитрально. Сейчас же она именно раздражает. Раздражает тем, что забивает ленту статьями спорного качества исключительно для того, чтобы светиться на хабре, отнимая пространство у действительно интересного материала. Причём если бы статьи были напрямую были связаны с деятельностью компании, реальными проектами, которыми занимаются её сотрудники — раздражения не было бы. А тут масса ради массы.

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

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

Конечно не может. В этом и ирония.

Я понимаю, что докапываюсь до перевода, но PHP 5 в 2020 году? Плюс как выше упомянули, nginx лучше
Да и к оригиналу можно было бы придраться, как минимум к совету ставить апач на малину, в особенности на малины предыдущих поколений. Связка php-fpm + nginx появилась очень давно, а значит статья уже в момент выхода давала больше вредных советов, чем пользы.
Я, кстати, уже придрался к оригиналу в комментариях
UPD: В смысле, зашёл на оригинальную статью и оставил там комментарий
Дно успешно пробито, советовать устанавливать апач + php 5 + ftp для хостинга сайтов в 2020-м году. Причем здесь уже не имеет значение, ставить всё это на raspberry pi или на полноценный сервер, малина разве что подчеркивает неадекватность советов текущим реалиям.
вашему веб-серверу не хватает как минимум БД (мускл, например).

самый дешевый хостинг (vps, 1GB RAM, hdd 5GB): 20 евро в год, для сайта вполне
покупал неделю назад: рПи4 плата + радиатор с акт.охл + бп = почти 150 євро
тоесть почти 6 лет хостинга за эти деньги

а хостинг на рпи дома: зависимость от электричества и интернета, с этим же успехом на рабочей машине.

Сюда можно добавить, что все больше провайдеров для динамических IP используют NAT, а значит может потребоваться статический IP, иначе снаружи будет никак не зайти и никакой NoIP не поможет. В частности столкнулся с этим несколько лет назад на Билайне. А вот статический IP обойдется в плюс 150...200 рублей в месяц к тарифу за Интернет, что уже перекрывает стоимость дешевого хостинга.

Как мне тут недавно сказали, оракл вообще бесплатно раздает в своем облаке такие машины (1Gb RAM/50Gb диск). И как оказалось, действительно раздает.


Справедливости ради, можно брать не Пи4, а Пи3, там помягче требования к БП, да и без активного охлаждения можно жить, дешевле будет. Но тем не менее, хостить настоящий сайт дома в 2020 — ну такое себе. Только в образовательно-исследовательских целях или по фану)

Какую и какого банка карточку вы использовали?
Я перепробовал абсолютно все карты, которые у меня были, двух разных государств, и абсолютно на каждой получил reject от их процессинга.
Техподдержка, увы, в Oracle Cloud не работает.
та же проблемма. Скорее всего просто напросто заблокированы СНГ + Индия судя по комментариям к одной из статей.
Польза от Хоум Кредита прокатила, но это было в начале года…

Альфабанк.
Я пробовал одну виртуальную карту яндекса (на удачу, везде писали, что они не работают), затем карту альфы, затем еще одну карту альфы, вторая сработала. К сожалению, не могу сейчас найти в интерфейсе, какая именно привязана в аккаунту, так что точно не скажу, чем она отличалась. Возможно, она 1) кредитная, а не дебетовая, 2) была привязана к долларовому счету, 3) была выпущена под нужным созвездием и просто понравилась роботам из оракла.

У меня час назад получилось с обыкновенной Visa Momentum от Сбербанка.
Спасибо, osmanpasha, за наводку на сервис Oracle. Не подозревал о существовании такой возможности.
ВТБ сработала с первого раза.
НЛО прилетело и опубликовало эту надпись здесь
По статье конечно понятно, что имеется в виду обычный нормальный сайт, но вот для локальных дев-версий было бы оно (при нужном ПО, а не том, о чем в статье) мне кажется самое оно, чтобы не «захламлять» оперативку виртуалкой
Подскажите, где такие тарифы можно найти? Ищу нормальный хостинг для VPN, но жирные VPS покупать жаба душит.
Да вон hetzner взять: за 3 евро в месяц получаешь vps + статичный ip + 20Тб трафика + 1 полноценное 64 битное ядро + 2Гб оперативки + 20Гб ssd + почти любую OS. Этого за глаза любому ненагруженному сайту + кучу побочных сервисов можно накатить: прокси, БД, docker, openvpn и т.п.
Малинку тоже рассматривал как вариант, но на arm нормальную БД без танцев не установить, а нормальное железо стоит как десяток лет хостинга, вложения смысла не имеют. Плюс все проблемы с сетью и доменом придется решать самому, искать варианты. Плюс статичный айпишник стоит денег, а dyndns недостаточно стабильно работают. В итоге по деньгам это выходит как европейский хостинг, только с нашим убогим интернетом, на убогом железе, и с зависимостью от наших убогих электриков. Нафиг надо.
Для тех кто использует редактор VS Code — есть расширение SSH Remote. Можно работать с кодом прямо через ssh сессию, очень удобно а не вот этот ваш FTP
да уже наверное во всех современных IDE имеется возможность работать с SFTP серверами: VSCode, Jetbrains idea/storm.
В статье наверное не хватает ещё руководства по поднятию IRC-сервера… в духе времени так сказать.

На Android есть droidEdit, с возможностью редактирования файлов в облаках и через FTP/sftp. Очень удобно, если надо что-то подправить, а под рукой только смартфон.

В 21 веке подкроватный хостинг… Зачем? Разве что для IoT-игр?

Да какая-то статья из эпохи FTP и PHP5

Например, поднять Nextcloud, чтобы не давать читать свои файлы хостеру.
Такие файлы не нужно в сеть выкладывать никаким способом.
Увы, часто они нужны извне.
Хороший вопрос. Потому что актуальный для меня, в плане IoT. И да, статья мне понравилась своей логической завершенностью: положите вашу страницу вот там и будет вам счастье. В отличие от комментариев выше. Типа лучше вот это и вот так. Напишите свою статью и мы с удовольствием почитаем.

С флешки много мелких файликов будут читатся с фантастической скоротью :)

Таких статей на просторах много. Было бы интересно почитать про установку ssl сертификата, что не так тривиально.

Не думаю, что особенности в установке сертификатов в apache появятся, потому что это на Raspberry.

А там же всё автоматизировано, например certbot или acme.sh, или вы о чем-то другом?

Как ни странно, в свое время не нашёл статей начального уровня, где это описывалось бы в одном тексте.

Сейчас с этим достаточно просто. Хоть тут я и гонят что хостинг на rpi — это моветон, но я держу свой сайтик для себя и друзей со своим доменным именем и https. Домен делегирован в connect.yandex, динамический адрес обновляется самописным скриптом через api и с certbot никаких проблем — установил, запустил, добавил в cron автообновление и оно как-то работает уже второй год без плясок с бубном.

Т.е. у вас нет dns сервера? А если вы захотите запустить ещё пару сайтиков, что делать?

А в чем проблема? Несколько сайтов на одном ip, но на разных железках? Для меня это неактуально, но думаю можно что-то придумать с проксированием трафика. А если просто несколько сайтов на одном rpi — так это все решается самим веб-сервером.
Практической ценности не было, но было интересно смогут ли работать два разных сайта по https на одной железке — это оказалось рабочим вариантом.
Сейчас на raspberry pi 4 веб-сервак может поставить и школьник. Это ерунда. Но вот настроить почтовый сервак типа postfix, dovecot, roundcube это еще тот квест. А так ставишь raspberry pi 4 (2 гБ озу) с веб-сервером (рекомендую Ubuntu Server) и говоришь всем хостерам гудбай! Правда еще нужно заплатить за интернет и приблизительно 10 кВт электроэнергии в месяц.
Как вы считали? Под нагрузкой она потребляет 6,79, округляем до 7… умножаем на 24 и на 31, итого 5208. 5кВт от силы. Это при нагрузке, при том что ее конечно такой не будет.

Роутер ещё)

Ну и зачем вам майл-сервер на ардуино? Ардуино дома может оставить вас без почты в любой момент, что при этом произойдет со входящими — ошибка доставки? Проще уж на vps'ке

Может быть и такое. Просто делать надо бекапы.

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

НЛО прилетело и опубликовало эту надпись здесь
Собрал пару домашних серверов на базе ASUS N3150I-C, mini-ITX, Ret.
Процессор тянет виртуалки, до 8 Гиг ОЗУ.
Замерял потребление электроэнергии — до 30 Ватт в час.
В месяц выходит 60-70 рублей за электроэнергию.
Решение выходит намного функциональнее и производительнее…

Ну это же разные весовые категории — дороже в разы, чем rpi, хотя и мощнее, и функциональнее, и выглядит красивее, если с корпусом.
А что такое 30 Ватт в час? Просто 30 Вт?

Мне обошлось в 9 т.р. мамка с процом + корпус (miniITX THERMALTAKE Core V1, Mini-Tower). Все остальное просто уже было от старых ПК (блок питания, планка памяти и диски).
Так что сопоставимо по деньгам в моем случае )))
Я бы хотел сделать облачное хранение фоток на для сохранения с мобилы raspberry…
К уже многим перечисленным причинам «минус» стоит добавить, что ресурс работы карточки памяти в Raspberry ну никак не расчитан на хоть сколько нибудь значительную нагрузку по числу операций ввода/вывода. При активной работе карточка будет выходить из строя по крайней мере раз в несколько месяцев. А дальше вся процедура заново — с возможной потерей информации, накопленной на сайте от посетителей. Так что в лучшем случае упражнение для поиграться — а как можно поднять сайт на компе под ARM, пока нам еще не доступные нормальные машины (новые Mac не в счет)

Некоторые облачные провайдеры уже предлагают сервера на ARM. То есть не просто поиграться, но и потренироваться реально перед деплоем.

Да, встречал такие предложения. Буквально одно. Провайдера не помню, читал их обзор по китайскому серверу (кажется, Хуавей) на ARM, которые они пытаются продвигать. Но пока в регулярной эксплуатации не предоставляли — «пишите и мы откроем вам временный доступ поэкспериментировать вместе с нами». В общем, похоже что еще год-два в стандартных предложениях провайдеровмы ARM пока не увидим. Но дальше — почти неизбежно будут. И тогда у программеров появится потребность в рабочих машинках для разработки под новую платфому. Apple к тому времени наклепает эталонов и за ними вслед побегут множество менее именитых производителей. Короче — мы на пороге…

Навскидку https://aws.amazon.com/ru/ec2/graviton/ Думаю, основные конкуренты раньше чем через два года подтянутся

Спасибо — это прошло мимо меня. В связи с санкционными рисками последние 2 года рассматривал только российских облачных провайдеров и AWS как то упустил из виду

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

В windows 10 из коробки теперь поддерживается ssh. Зачем ставить лишний софт?
Такими статьями буквально кишит интернет. Не понимаю зачем нужен ещё один клон.

Я думал ifconfig давно убрали...

Узнал, что у внука, 10 лет отроду — это любимая игрушка.
… поломал-таки :)
Я бы попробовал туда задеплоить Spring MVC приложение
IMHO, решение для трансляции каких-либо локальных данных в сетку.
Интересно было бы пощупать его на предмет устойчивости к нагрузкам. Например, если 1000 активных посетителей навалятся сразу, сколько продежится.

получилось провернуть тоже самое, но на orange pi 3 lts с серверной ОС ubuntu

Спасибо за инструкцию, использую апач-сервер на 4й малине как общедоступный буфер данных для автоматизации. Сами html и php-файлы с актуальными данными находятся на первом ram-диске малины, отдельные строки в них периодически редактируются скриптами из второго ram-диска, а удалённые клиентские устройства просто переходят по интернет-ссылкам, открывают и считывают эти файлы.

В начале для смеха даже автономный робот был с ардуинкой, которая силами своего вайфая постоянно открывала текстовый файл на этом сервере, в файле была переменная со значениями для пяти команд - вперёд, назад, влево, вправо и стоп. А на малинке с помощью утилиты autokey по нажатию клавиш запускались скрипты, редактирующие эту переменную в файле. Такой вот самоходный ddos-спамер)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий