Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Модное кулинарное Шоу! Игра в ресторан, приготовление блюд, декорирование домов и преображение внешности героев.

Кулинарные истории

Казуальные, Новеллы, Симуляторы

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
127
Programma.Boinc
Programma.Boinc
4 года назад

Госорганы России массово меняют Windows на Astra Linux⁠⁠

Госорганы России массово меняют Windows на Astra Linux


12.11.2020

В рамках импортозамещения иностранного ПО 26 госорганов исполнительной власти России перейдут на отечественный софт. Вместо операционной системы Windows будет установлена Astra Linux.


Переход госорганов на российское ПО


В Ивановской области начался масштабный переход госорганов на отечественный софт. Как сообщил региональный Департамент развития информационного общества, 26 исполнительных органов госвласти (ИОГВ) перейдут на операционные системы семейства Astra Linux и другие отечественные программные продукты.


Группа компаний Astra Linux и Департамент развития информационного общества Ивановской области подписали соглашение о сотрудничестве. Уже выбрана ОС, которая станет платформой для импортозамещения, а также определен алгоритм перевода на нее.

AstraLinux— это UNIX-подобная ОС, основанная на дистрибутиве Debian, разработку которой с 2008 г. ведет компания «Русбитех». «Выбор операционной системы линейки Astra Linux определили несколько факторов, среди которых доступность, безопасность и простота освоения», — рассказал исполняющий обязанности начальника Департамента развития информационного общества Ивановской области Михаил Хохлов. Для него также имеет значение то, что продукты Astra Linux входят в реестр отечественного ПО при Минцифры. ОС Astra Linux принята в стандарт ФОИВов и госкорпораций, кроме того, она имеет полный набор сертификатов Минобороны России, ФСТЭК (Федеральная служба по техническому и экспортному контролю) и ФСБ.


В соглашении также указано, что вендор обязуется оказывать ИОГВ всестороннюю консультационную поддержку при переходе на отечественную ОС. Перевод планируют выстроить так, чтобы работа чиновников не прекращалась.


astra600.jpg


ИТ-системы 26 российских госорганов перейдут с ОС Windows на Astra Linux

В 2020 г. CNews писал о нескольких инициативах властей, которые косвенно могут ускорить курс на импортозамещение, взятый Россией еще в 2014 г. В частности, в феврале ФСТЭК предложила предусмотреть возможность полного отказа от зарубежных ИТ-решений на объектах критической инфраструктуры (КИИ), а в сентябре Совет федерации предложил отнести госкомпании и госкорпорации к объектам КИИ наравне с госорганами и банками уже с 1 января 2021 г.


В чем сложности перехода


Перевод ИТ-систем госорганов потребует настройки корректного взаимодействия обновленных ИT-систем с теми решениями, что уже есть у заказчиков, и со всеми ресурсами, с которыми работают пользователи. Как сообщили CNewsпредставители группы компаний Astra Linux, многие унаследованные программные и аппаратные продукты, как и ряд информационных систем, изначально создавались для применения только в среде ОС Windows. Чтобы обеспечить полноценное функционирование инфраструктур под управлением Astra Linux, предстоит подобрать совместимые отечественные аналоги продуктов и обучить пользователей и администраторов работе с ними.


Персонал госорганов обучится применять новое ПО в учебном центре Astra Linux, который открыт на базе Ивановского государственного университета. Причем курсы будут не только для администраторов различных уровней, но и для пользователей.

Ответственный за внедрение


Внедрять ОС Astra Linux в инфраструктуры ОИГВ региона будет коммерческий удостоверяющий центр Ивановской области, компания «УЦ профи». Она работает на рынке 10 лет. Основные направления деятельности компании: информационная безопасность (лицензии ФСТЭК, ФСБ), импортозамещение (поставка, настройка, обслуживание российского ПО), выдача и обслуживание электронной цифровой подписи, аттестация государственных информационных систем, а также онлайн-кассы.


Что еще происходит в Иваново в ИТ-сфере


Это не первая масштабная инициатива по цифровизации в Ивановской области за последние два года. В частности, в 2019 г. соглашение о сотрудничестве между правительством Ивановской области и «1С» подписали губернатор Станислав Воскресенский и директор компании Борис Нуралиев. Одно из ключевых направлений сотрудничества — разработка и реализация мероприятий по информатизации Ивановской области, в том числе в рамках региональной составляющей национального проекта «Цифровая экономика». Решения «1С» применяются во многих учреждениях Ивановской области для ведения бюджетного учета. С 2018 г. в Иванове работает Центр поддержки продуктов и сервисов, разработанных на платформе «1С:предприятие».


В 2020 г. Ивановский государственный университет (ИвГУ) и международная ИТ-компания Involta разработали образовательный курс по мобильной разработке для программы персональных цифровых сертификатов.


Программа распространяется на 48 регионов страны. Она стартовала 15 октября 2020 г. в рамках федерального проекта «Кадры для цифровой экономики» нацпроекта «Цифровая экономика». За счет федерального бюджета любой житель страны может пройти обучение и получить дополнительное образование в сфере ИT. Всего на страну выделено 33 тыс. таких образовательных сертификатов.


Чем известна Astra Linux

https://www.cnews.ru/news/top/2020-02-10_rossiya_mozhet_otka...


Группа Astra Linux участвует в проектах импортозамещения и безопасности КИИ. В апреле 2020 г. CNews писал, что компания по итогам 2019 г. поставила почти 24 тыс. лицензий на свою фирменную ОС в российские медицинские учреждения.


ОС Astra Linux сегодня существует в двух версиях —CommonEdition и SpecialEdition. Common Edition предназначена для потребителей, а также для среднего и малого бизнеса, образовательных учреждений. Она находится в свободном доступе и может быть скачана с официального сайта проекта. Special Edition разработана для государственных и военных предприятий и не распространяется в свободном доступе.


Сборки Astra Linux Special Edition выпускаются под архитектуры «Эльбрус» (релиз «Ленинград»), IBM System Z («Мурманск»), POWER («Керчь), MIPS («Севастополь»), ARM («Новороссийск») и x86-64 («Смоленск»). Каждый из релизов имеет различные сферы применения: к примеру, «Новороссийск» пригоден для мобильных устройств и встраиваемых компьютеров, а «Ленинград» — для вычислительных комплексов «Эльбрус».

Госорганы России массово меняют Windows на Astra Linux Госструктуры, Политика, Windows, Astra Linux, Эльбрус, Arm, 1С, Фстэк, Российское по, Длиннопост
Показать полностью 1
Госструктуры Политика Windows Astra Linux Эльбрус Arm 1С Фстэк Российское по Длиннопост
204
12
LorDZet
LorDZet
4 года назад

NVIDIA купила одного из крупнейших разработчиков процессоров. Как это поменяет индустрию⁠⁠

Компания NVIDIA объявила о покупке Arm Holdings за $40 млрд. Эта сделка привела к негодованию участников рынка, а сооснователь Arm попросил премьера Великобритании вмешаться в процесс.

Что произошло?

Американский производитель видеокарт NVIDIA решил купить разработчика процессоров Arm. Сумма сделки составит $40 млрд. Об этом сообщили в японской корпорации SoftBank Group, которая выступает текущим владельцем Arm.

На сайте NVIDIA также появилось сообщение о сделке, в котором руководство компании поделилось деталями о будущем. Так, Аrm примет роль подразделения компании, сохранит свою штаб-квартиру в Великобритании и «продолжит использовать свою модель открытого лицензирования технологий, сохраняя при этом нейтралитет перед своими клиентами».

В интервью Forbes глава NVIDIA Дженсен Хуанг заявил, что прежде всего его компании предстоит интегрировать свои технологии в «в обширную сеть Arm». В SoftBank Group заявили, что Arm — один из главных активов в портфеле компании, но в корпорации считают, что NVIDIA сможет лучше раскрыть потенциал производителя чипов.

Разработчика микропроцессоров Arm делает чипы для новых MacBook и большинства cмартфонов в мире. Однако сообщение о сделке вызвало недовольство среди многочисленных клиентов Arm. Они обеспокоены, что слияние компаний ограничит конкуренцию, а NVIDIA получит несправедливое преимущество, сообщил Bloomberg.

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

NVIDIA купила одного из крупнейших разработчиков процессоров. Как это поменяет индустрию Nvidia, Arm, Цифровые технологии, Длиннопост

Здание Arm


Компания Arm — это один из крупнейших в мире фаблесс-разработчиков и лицензиаров архитектуры 32-разрядных и 64-разрядных RISC-процессоров. Они ориентированы на использование в портативных и мобильных устройствах, а также в серверах и суперкомпьютерах. На 2020 год семейство ARM процессоров является самым популярным среди прочих ЦПУ.

В 2020 году японский суперкомпьютер Fugaku на процессорах с архитектурой ARM занял 1 место по производительности в мировом топе-500. Процессоры архитектуры ARM в основном используются в смартфонах, мобильных интернет-устройствах (MID), смартбуках, интернет-планшетах и других мобильных и энергоэффективных устройствах

Arm-чипы применяют не только в мобильных устройствах, но еще и в носимой электронике, роботах, компьютерах, автомобилях, устройствах интернета вещей, серверах, а с недавних пор еще и в суперкомпьютерах. Только за 2019 год во всем мире отгрузили более 22,8 млрд устройств с процессорами на базе ARM-архитектуры, а за все время работы компании — 180 млрд.

Arm не производит чипы сама. Но разработанная компанией конструкция (архитектура) чипов, набор команд и код, при помощи которого чипы взаимодействуют с программным обеспечением, — все это ключевая часть чипов, которые используются в смартфонах, беспилотных автомобилях, серверах дата-центров и ноутбуках.

Технологии Arm Holdings пользуются высокой популярностью среди крупнейших производителей электроники — Qualcomm, Apple, Samsung, Huawei, Microsoft, Amazon, MediaTek, Broadcom и других.


Почему сделка стала скандальной?

Потому что покупка Arm чипмейкером NVIDIA угрожает в первую очередь репутации компании, считает Bloomberg. Многие ее заказчики — Qualcomm, Intel, AMD и другие — напрямую конкурируют с продуктами NVIDIA. Сделка вызывает опасения, что при помощи технологий Arm чипы NVIDIA станут более конкурентоспособными, в то время как другим компаниям доступ к лицензированию разработок Arm может быть ограничен.

Недовольство может выразить и Apple. С помощью Arm корпорация создает процессоры серии A, которые работают на iPhone и iPad. Apple обычно пытается диверсифицировать своих поставщиков, но избегает сотрудничества с NVIDIA.

Помимо этого, на рынке может появиться компания-монополист в сфере искусственного интеллекта и умных дата-центров, полагает аналитик инвесткомпании «Фридом Финанс» Валерий Емельянов. Вопросы могут возникнуть у регулирующих органов Великобритании, Китая, Евросоюза и США — получение одобрения с их стороны может оказаться очень непростым делом.

Компания также утверждает, что Arm останется нейтральным поставщиком и сохранит штаб-квартиру в Великобритании. Кроме того, NVIDIA обещает построить новый центр по исследованию искусственного интеллекта в стране и вложить миллиарды долларов в исследования и разработку, а сделку позиционирует как способ перейти «на

новую ступень ИИ-вычислений».


Сделку уже раскритиковал один из сооснователей Arm Герман Хаузер, назвав ее «отвратительной». Он пояснил, что NVIDIA — неподходящий владелец для компании из-за ее бизнес-модели, которая предполагает продажу лицензий на технологию всем крупным производителями процессоров.

«Спасите Arm!». Сразу же после объявления о продаже сооснователь Arm Holdings Герман Хаузер запустил общественную кампанию «Спасите Arm!» (Save Arm!). Он пытается убедить британские власти вмешаться в сделку с NVIDIA или отменить ее, заменив листингом компании на бирже, сообщило издание Techcrunch.

В письме премьер-министру Великобритании Борису Джонсону Хаузер написал, что чрезвычайно обеспокоен сделкой и тем, как она повлияет на занятость в стране, бизнес-модель Arm и будущее экономической независимости Великобритании от США и их интересов. В частности он обратил внимание на то, что после переезда штаб-квартиры Arm в США работу потеряют многие жители Великобритании.


Что сделка значит для будущего индустрии?

Сейчас NVIDIA всеми силами старается снять напряжение, возникшее вокруг сделки. Глава американской компании уверяет будущего партнера, регуляторов и инвесторов, что вдвоем компании станут центром мира чипов и создадут бизнес для наступающей «эпохи искусственного интеллекта». NVIDIA сохранит глобальный нейтралитет для покупателей Arm, заверяет всех Дженсен, а еще даст доступ к технологиям самой NVIDIA.

Кроме того, NVIDIA пообещала оставить штаб-квартиру Arm в Кембридже и создать на его основе исследовательский центр по разработке ИИ мирового уровня, где будут создаваться разработки в сфере здравоохранения, наук о жизни, робототехники, беспилотных автомобилей и других областях. Еще американская компания пообещала создать свой суперкомпьютер для искусственного интеллекта на базе процессоров Arm.

Покупка американской компанией не повлияет на то, в какие страны чипы будут поставляться, уверен и нынешний глава Arm Саймон Сегар. А партнеры британского разработчика останутся в плюсе от слияния компаний, потому что получат доступ еще и к инновациям NVIDIA, убеждает Сегар.

Но все это несет риски для NVIDIA и рынка в целом, предупреждают аналитики, опрошенные WSJ. Bernstein Research предупреждает, что любая компания, купившая Arm, «получит огромную власть над конкурентами», что станет для рынка «неприятной ситуацией».

Пока неясно, чем сделка может обернуться для клиентов Arm — то есть почти для всех производителей смартфонов в мире. Основным бизнесом компании является лицензирование, и в NVIDIA утверждают, что не собираются ничего менять и продолжат продавать доступ к технологии как раньше, а на сделку тратят так много денег, что отталкивать клиентов «не имеет смысла».



Что в итоге?

Несмотря на то, что NVIDIA и Arm уже подписали первые документы, сделка еще далека от завершения. Так как покупка Arm может отразиться на технологической индустрии по всему миру, ее предстоит проверить антимонопольным регуляторам сразу в нескольких разных странах — в Великобритании, США, Китае и Евросоюзе.

Это может стать для NVIDIA проблемой, особенно с учетом обострения отношений как между регуляторами и технологической отраслью, так и между Китаем и США. Ситуацию усугубляет то, что NVIDIA и сама присутствует на мобильном рынке, а значит в теории может применить антиконкурентные практики.

Сделка также, вероятно, столкнется с пристальным вниманием со стороны регуляторов разных стран — особенно с учетом возросшей напряженности в отношениях между США и Китаем. Дональд Трамп уже блокировал сделку на рынке полупроводников: тогда сингапурская Broadcom пыталась купить американскую корпорации Qualcomm, одного из поставщиков чипов для Apple. Причина была в том, что американские власти опасались, что сделка помешает доминирующему положению США на рынке 5G. А сам Qualcomm не смог купить голландского производителя микросхем NXP Semiconductors NV из-за вмешательства Китая.

NVIDIA позиционирует сделку как «взаимодополняющую» и утверждает, что у компаний минимальные пересечения, однако у регуляторов всё же могут возникнуть вопросы, например, к технологиям Mali и GeForce GPU. Против компании также могут выступить клиенты Arm, которые не хотели бы получить конкурента в лице NVIDIA — это может стать лишним поводом отказать в сделке для регуляторов.

Регуляторы могут заморозить сделку и на больший срок, либо отменить окончательно. Но по условиям соглашения Softbank получила два из 38,5 млрд долларов сразу после подписания документов. Еще 10 млрд долларов компания получит деньгами, а 21,5 млрд долларов — акциями NVIDIA при закрытии сделки. Такая структура выплат показывает уверенность NVIDIA в сделке: Softbank получит почти 10% в капитале компании.

Помимо этого, еще 5 миллиардов долларов выплатят деньгами и акциями в зависимости от результатов работы Arm — условия этой выплаты не разглашаются. В структуру выплат также включены 1,5 млрд долларов компенсаций для действующих сотрудников Arm — их больше 6 тыс. После покупки NVIDIA получит контроль над всеми подразделениями Arm, кроме интернета вещей


Источник: https://hightech.fm/2020/09/21/arm-nvidia-change

Показать полностью 1
Nvidia Arm Цифровые технологии Длиннопост
8
DELETED
4 года назад

Покупка года: nVidia покупает ARM за 40 миллиардов $$$⁠⁠

Производитель чипов Nvidia согласился купить Arm Holdings, разработчика чипов для мобильных телефонов, у SoftBank за 40 миллиардов долларов, сообщили компании в воскресенье. Сделка будет включать 21,5 миллиарда долларов в виде акций Nvidia и 12 миллиардов долларов наличными, включая 2 миллиарда долларов, подлежащих уплате при подписании.

Покупка года: nVidia покупает ARM за 40 миллиардов $$$ Nvidia, Arm, Покупка, Компьютер, Бизнес, IT, Длиннопост

Softbank приобрел Arm в 2016 году за 31,4 миллиарда долларов в 2016 году, что стало одним из крупнейших приобретений за всю историю. Арм наиболее известен как разработчик архитектуры, используемой в чипах в большинстве мобильных телефонов, включая чипы Qualcomm, используемые в большинстве телефонов Android, а также в iPhone от Apple. Apple также планирует перевести свои компьютеры Mac с процессоров Intel на архитектуру Arm.

Nvidia, чьи чипы широко используются для поддержки графических приложений и приложений искусственного интеллекта, в том числе для беспилотных транспортных средств, пообещала, что она «продолжит модель открытого лицензирования Arm и нейтралитет клиентов».


SoftBank купил Arm в качестве инвестиции в так называемый Интернет вещей - идея о том, что беспроводная связь между повседневными предметами, такими как холодильники, автомобили и другие устройства, приведет к новым полезным сценариям. В то время председатель Softbank Масаеши Сон сказал репортерам: «Это компания, которой я всегда восхищался последние 10 лет ... Это компания, которую я хотел сделать частью SofBbank. Я так счастлив."


Однако в этом году финансы SoftBank ухудшились, поскольку компания потеряла деньги на инвестициях в такие компании, как WeWork и Uber. Совсем недавно акции компании обесценились, поскольку сообщалось, что она приобрела несколько крупных пакетов акций технологических гигантов, которые в начале сентября потеряли в стоимости на фондовом рынке. Неясно, сколько денег SoftBank фактически получит от продажи, поскольку с момента приобретения он, вероятно, много вложил в Arm.


Компания также ищет деньги для помощи стартапам, в которые она инвестировала через свой фонд Vision, многие из которых оказались в трудном положении из-за пандемии коронавируса. Ранее этим летом компания объявила о продаже своей доли в T-Mobile на сумму до 21 миллиарда долларов.


Между тем, Nvidia находится чувствует себя отлично, отчасти благодаря буму видеоигр из-за пандемии. На этой неделе компания выпустит новую видеокарту для ПК, которая покажет многообещающую производительность для геймеров. В своем последнем отчете о прибылях и убытках компания прогнозировала рост выручки на 46% в третьем квартале.

Покупка года: nVidia покупает ARM за 40 миллиардов $$$ Nvidia, Arm, Покупка, Компьютер, Бизнес, IT, Длиннопост

Jensen Huang, CEO of Nvidia

От переводчика: теперь nVidia становиться серьезным конкурентом Intel. WinTel платформа явно сдает позиции, как бы Apple вместе с nVidia не стали ее гробовщиками. Конечно в бизнесе десктопы и ноутбуки будут еще долго сидеть на WinTel, но молодежь эту платформу терпеть не может. Ждемс развития событий

Показать полностью 1
Nvidia Arm Покупка Компьютер Бизнес IT Длиннопост
24
34
DELETED
4 года назад

Настройка Raspberry Pi - через SSH (WiFi, password, packages )⁠⁠

Минутка благодарности


Привет, люди, огромное вам спасибо! Мой первый пост про Raspberry Pi набрал

более 9 тысяч просмотров. Я в восторге, вы лучшие! Ну, чем черт не шутит)


А теперь приступим к делу.

Настройка Raspberry Pi - через SSH (WiFi, password, packages ) Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

После подключения к Raspberry Pi, в первую очередь нужно сменить стандартный пароль.

Для этого вводим в командную строку: passwd

Нас просят ввести текущий пароль (raspberry)

Вводим его и жмём Enter.

Затем вводим новый пароль. Повторно его подтверждаем, и получаем сообщение,

о том что пароль успешно изменен.

Настройка Raspberry Pi - через SSH (WiFi, password, packages ) Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Теперь будем настраивать WiFi, потому что это намного удобней)

Для этого пишем в терминале: sudo raspi-config

Настройка Raspberry Pi - через SSH (WiFi, password, packages ) Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Далее мы попадаем в меню, где нам нужно выбрать Networt Options

Настройка Raspberry Pi - через SSH (WiFi, password, packages ) Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Затем выбираем Wireless LAN

Настройка Raspberry Pi - через SSH (WiFi, password, packages ) Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Нас просят выбрать страну, выбираем её и жмём Enter

Настройка Raspberry Pi - через SSH (WiFi, password, packages ) Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Получаем сообщение, что наша страна изменена.

Настройка Raspberry Pi - через SSH (WiFi, password, packages ) Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Дальше нас просят ввести название WiFi сети (его еще называют SSID)

Вводим его, и нажимаем Enter.

Настройка Raspberry Pi - через SSH (WiFi, password, packages ) Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Теперь нужно ввести пароль. Вводим его и нажимаем OK

Настройка Raspberry Pi - через SSH (WiFi, password, packages ) Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Готово, мы подключились к своей WiF сети.

Сейчас нам нужно ввести в консоль: ifconfig

Настройка Raspberry Pi - через SSH (WiFi, password, packages ) Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

В блоке wlan0 ищемстроку inet. Все, теперь это наш новый IP-адресс)

Его желательно скопировать, и сохранить у себя на основном компьютере.

Настройка Raspberry Pi - через SSH (WiFi, password, packages ) Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

После смены подключение к сети, нужно обновить пакеты.

Для этого вводим поочередно две команды.

Сначала: sudo su

Затем: apt-get install; apt-get update; apt-get upgrade

Если у нас спрашивают разрешение, то нажимаем y

Настройка Raspberry Pi - через SSH (WiFi, password, packages ) Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Теперь выключаем малинку введя команду: shutdown now

И вытягиваем из нее сетевой провод (Ethernet). Больше он нам не нужен!

Работа выполнена, настройка окончена.

Подводя итог

Сегодня мы обезопасили нашу Raspberry Pi; избавили её от лишнего провода, и подключили

к беспроводной сети; а также обновили все пакеты.


Спасибо за внимание, надеюсь кому-то помог :D

Показать полностью 12
[моё] Raspberry Raspberry pi Компьютер Arm Linux Arduino Minipc Raspbian Одноплатный компьютер Длиннопост Электроника Raspberry Pi Foundation Одноплатник
25
62
DELETED
4 года назад

Raspberry Pi 4 - Первый запуск через SSH⁠⁠

Вступление


Здравствуйте, добрые люди. Сегодня я стал счастливым обладателем Raspberry Pi 4.

Раньше у меня уже был опыт использования Raspberry Pi 3. А если по-конкретней, то я делал на базе малины простой домашний веб-сервер, учился работе в терминале и параллельно игрался с разными дистрибутивами. Тогда мой одноплатник адски глючил и работал, как улитка!

Я, подумав что аппарат слишком слабый в плане "железа", быстро продал его и забыл о нём.


Но каково было моё разочарование, когда я узнал что дело было в плохом блоке питания,

и что малинка всё время работала в половину мощности!)


Прошло пару месяцев, и теперь, когда ко мне в руки попала самая новая модель легендарного

одноплатника, я с радостью напишу цикл статей, где изложу всю нужную информацию, которая

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


Что ж, приступим :D

Нам понадобятся: Raspberry Pi, microSD карта (размером не меньше 4 гб), переходник для microSD карты, блок питания (в идеале 5V 3A), патч-корд (сетевой кабель).


По-скольку не у каждого есть монитор, то сегодня обойдемся без него.

Будем проводить установку через SSH.


После того как вы купили и распаковали плату, проверяем её на наличии дефектов,

если все в норме, то идём дальше.

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Так выглядит девственная малинка)

На вашем персональном компьютере, преходим по ссылке: https://www.raspberrypi.org/downloads/raspberry-pi-os/

И качаем любой из трех вариантов дистрибутива.

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Потом переходим по следующей ссылке:

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.ht...

И выбираем вариант для вашей операционной системы.

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

И напоследок:

https://sourceforge.net/projects/win32diskimager/

VirusTotal ничего не обнаружил, смело выдыхаем...

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Всё, последняя ссылка! Больше ничего скачивать не нужно! УРАААА!

Теперь распаковываем архив с нашим iso-образом (операционной системой)

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

По очереди устанавливаем Putty и Win32DiskImager

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник
Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Подключаем MicroSD карту и форматируем её, нажав правой кнопкой по названии

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник
Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Выбираем всё, как показано на экране и нажимаем Start.

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Теперь запускаем Win32DiskImager, где выбираем наш образ и отформатированую флешку

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник
Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник
Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Нажимаем Write , соглашаемся и ждём пока не появиться такое окошко:

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Теперь переходим в главный каталог диска boot, и создаем пустой текстовый документ с названием ssh

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник
Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник
Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Сохраняем пустой файл и извлекаем microSD карту.


Вставляем её в малинку, до упора как показано на фото.

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Вставляем патч-корд в Ethernet разъем, другой стороной подключаем к роутеру.

Подключаем блок питания в розетку и вуаля...

Малинка работает!

Красный светодиод светит, а зеленый моргает.

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Снова возвращаемя к рабочему компьютеру, вводим в адресной строке браузера:

192.168.0.1 (или же локальный ip-адрес вашего роутера)

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

После нас просят ввести логин и пароль (Он обычно указан на нижней крышке роутера)

Вводим его и нажимаем Enter

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

После попадаем в админку и нажимаем по вкладке DHCP  (которая находиться в левом списке)

Далее переходим по Списку клиентов DHCP

В таблице напротив raspberrypi копируем ip-адрес.

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник
Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Потом заходим в программу Putty и вставляем в строку Host Name наш скопированный ip-адрес

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Всплывает окно с вопросом, соглашаемся.

Дальше нас просят ввести логин и пароль.

login: pi

password: raspberry


Вводим их и нажимаем Enter

Вуаля! Все было не зря, теперь мы имеем удаленный доступ к нашей Raspberry pi .

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

В следующей статье мы обезопасим нашу малинку, а также, проведем её настройку.

Спасибо, за просмотр. Надеюсь кому-то помог.


P.S. Знаю, что получилось длинно.

Пожалуйста, не ругайте сильно, это мой первый пост)

Показать полностью 25
[моё] Raspberry Raspberry pi Компьютер Arm Linux Arduino Minipc Raspbian Одноплатный компьютер Длиннопост Электроника Raspberry Pi Foundation Одноплатник
38
Programma.Boinc
Programma.Boinc
5 лет назад

Катастрофа!!! Интел переходит на ARM?⁠⁠

Насколько реален переход компьютеров на ARM?

Intel Переход Arm Linux Видео
5
t.dzen
t.dzen
5 лет назад

Правда, что на компьютеры Apple с их новыми процессорами нельзя будет установить Windows? ⁠⁠

Правда, что на компьютеры Apple с их новыми процессорами нельзя будет установить Windows?  IT, Apple, Windows, Установка, Arm

Вообще версия Windows для процессоров на архитектуре ARM (а именно ее будет использовать Apple) существует уже не первый год. Другое дело — возможность ее установить. Представитель MS на днях заявил, что компания лицензирует Windows 10 для ARM только OEM-производителям. Речь о вендорах, которые выпускают устройства с предустановленной ОС. Кроме того, на данный момент Windows адаптирована только для Qualcomm-процессоров. Ну и в целом у Microsoft пока нет планов адаптировать свою ОС для нового поколения mac.

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

https://www.iguides.ru/qa/7710/

Показать полностью
IT Apple Windows Установка Arm
5
22
unet1x
5 лет назад

Свое облако на одноплатном компьютере Banana pi W2 (Nextcloud+Nginx+mdadm)⁠⁠

Мой первый пост, прошу сильно не пинать =)

Предыстория

Когда-то в мои руки попал старенький HP Microserver N36L, и я не придумал ничего лучше, как запилить туда Nextcloud c ONLYOFFICE в связке через docker. Раз корзина большая — добавил торрентокачалку и PLEX

микросервер имеет всего 2 вентиля (один 120 мм на выдув горячего воздуха от дисков и один махонький в блоке питания) но все равно донимал тем, что в комнате, где он стоит — спать невозможно. Да и энергии он все же поджирал, что заставляло задуматься о его целеообразности, если учесть цены на терабайт облачного хранилища в 2018 году. Правда после того, как известный надоедливый желтый поисковик заблокировал мне учетку с диском, деньгами и прочим и требовал фотку паспорта в обмен на данные — я понял, что личное облако все же необходимо.

В двух словах для тех, кто не знает, что такое Nextcloud - это бесплатное облачное хранилище на своем сервере, аналогичное дискам от гугла и яндекса, с возможностью просмотра фото, видео, pdf, опционально - онлайн-редактированием документов, с возможностью видеозвонков между пользователями, хранение контактов, событий календаря и многое-многое другое. Так же имеется мобильное приложение, которое умеет автоматически скидывать все сделанные фотки с телефона сразу на сервер. Так же всем этим добром можно делиться не только с пользователями сервера, но и по ссылке, все как во взрослых платных облачных хранилищах.

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

Хотелось устройство с пассивным охлаждением, малым потреблением, наличием emmc, в идеале двух sata, ну или на край usb 3.0. гигабитную сетку, чтобы все быстро летало по локалке

Ежемесячно сканируя список аналогов малинки я наткнулся на основу для своего будущего минисервера — Bananapi W2

Свое облако на одноплатном компьютере Banana pi W2 (Nextcloud+Nginx+mdadm) Nextcloud, Arm, Banana Pi, Одноплатный компьютер, Длиннопост

Краткие характеристики:

Realtek RTD1296, Quad-core ARM Cortex-A53

2G DDR4 SDRAM

8G eMMC flash

2 port 10/100/1000 Mb Ethernet port

support 2 SATA III interface

M.2 KEY B

Бинго! - подумал я, и отключив мозг сразу же заказал в известном китайском магазине.

Сразу же заказал еще 2 удлинителя для sata

Спустя месяц комплект пришел ко мне и я сразу же начал с ним ковыряться. И началось….

Недостатки решения одноплатника

Сразу опишу те минусы, с которыми мне пришлось столкнуться:

1. Отсутствие корпуса. Сначала плата жила просто в родной коробке, в которой были вырезаны отверстия для вентиляции и под разъемы, сейчас плата в франкенкорпусе из металлических пластин с резиновыми проставками для гашения вибраций дисков

2. Отсутствие поддержки производителя — сопровождения нет, мертвый продукт без выпуска новых систем. Обидно, но для меня не смертельно. Потратил много времени и сил. Что и сподвигло на написание данной статьи, может кому то поможет. В итоге, по данной инструкции  все сделать можно очень быстро, о чем ниже

3. Как следствие от предыдущего — отсутствие аксессуаров (того же корпуса — 1 вид и все)

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

Проблему с охлаждением это решило, радиатор был просто положен сверху на процессор, что уменьшило температуру в простое до 56 градусов, термопрокладка еще едет

В качестве питания изначально использовал блок 12 V/2А, позже пришлось заменить на 12v/5A, чтобы запитать 2 жестких диска 3.5

Дальше стандартными методами был развернут оригинальный образ с сайта производителя на флешку, флешка вставлена в плату и началось знакомство. Первым делом при установке докера падал apt. просто все зависало на настройке docker-ce и все, больше ничего сделать нельзя. Перепробовал все linux-образы — одна фигня. Пока искал решение — наткнулся на следующую проблему — mdadm тоже не работает!

Ответ я нашел на сайте 4pda – в ядре просто нет поддержки рейда и даже дано объяснение, как собрать свое собственное ядро.

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

Итого, как запилить Nextcloud на Banana pi W2

1. Готовим образ

2. Собираем RAID 1

3. Ставим Nginx+Mysql+php-fpm

4. Ставим Nextcloud

5. Покупаем домен и ставим сертификат SSL

6. Немного напильника

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

1. Подготовка образа

(Для тех, кто торопится или просто не хочет во все это вникать — собранный образ внизу пункта)

Для сборки образа нам потребуется отдельный пк с линуксом, или виртуальная машина. В моем случае это был отдельный системник с ubuntu 18.04

Некоторые команды потребуют sudo, но раз вы не пролистали в конец пункта за готовым образом — то вы, наверное, уже знаете, что такое sudo. Я, как чайник, ввел sudo -s и дальше выполнял все от рута

Чтобы в процессе сборки ядра не возникали ошибки — необходимо подготовить систему (может не понадобится, но на ubuntu 18.04 возникали ошибки)

apt install build-essential
apt install libncurses5-dev libncursesw5-dev

Далее ставим необходимые для сборки программы

apt-get install git pv bc

После

git clone git://github.com/BPI-SINOVOIP/BPI-W2-bsp
cd BPI-W2-bsp
./build.sh

Появляется меню, тут выбираем пункт 4

Свое облако на одноплатном компьютере Banana pi W2 (Nextcloud+Nginx+mdadm) Nextcloud, Arm, Banana Pi, Одноплатный компьютер, Длиннопост
Свое облако на одноплатном компьютере Banana pi W2 (Nextcloud+Nginx+mdadm) Nextcloud, Arm, Banana Pi, Одноплатный компьютер, Длиннопост

Появляется подобное меню

Нажимаем «/» для поиска, набираем RAID, смотрим результат. Видим, что нужный нам пункт находится по пути Device Drivers – Multiple devices driver support

Нажимаем Exit, проходим по данному пути

Убеждаемся, что RAID Support стоит звездочка. Если нет — на данном пункте нажимаем пробел, пока не появится *

Убираем звездочку с пункта Autodetect RAID arrays during kernel boot – с ней возникают проблемы, работает криво и требует создания массива с метадата 0.90, а текущая версия 1.2. Обойдемся без нее.

Дальше стрелкой вправо перемещаемся на exit и выходим из меню конфигурации, соглашаясь на сохранение конфигурации. Снова запускаем ./build.sh, и выбираем пункт 1

Идем пить чай, минут 10 у вас есть, в зависимости от мощности используемого пк.

После окончания в папке пользователя появляется папка SD, содержимое которой нам и требуется.

Берем SD флешку на 8 гб, заливаем туда образ ubuntu 16.04 с офсайта

Далее подключаем через карт-ридер к компу, где у нас лежит готовая папка SD

Из подпапок BPI-BOOT и BPI-ROOT все файлы перекидываем на нашу SD флешку в те же папки.

SD-карта готова к использованию.

Но в дальнейшем лучше этот образ загнать в emmc, тогда работать будет гораздо быстрее

Пока вставляем карту в плату, запускаем и убеждаемся, что все работает

логин pi, пароль bananapi

делаем sudo apt update && sudo apt upgrade -y

Запросит пароль — bananapi

ждем, пока система обновится

После вытаскиваем карточку, возвращаем в картридер. С помощью lsblk смотрим, как называется устройство с нашей SD картой. В моем случае это /dev/mmcblk0

Вводим команду dd if=/dev/mmcblk0 of=ubuntu_16.04_with_raid.img

Идем пить чай, команда выполняется долго и прогресс свой никак не показывает

После выполнения команды в текущей папке появляется файл ubuntu_16.04_with_raid.img, который мы копируем на какую-нибудь usb, его мы теперь будем раскатывать в память emmc и в будущем он нам может еще пригодиться.

Для тех, кому не хочется все это делать, может связаться со мной и я поделюсь

2. Собираем RAID 1

apt-get install mdadm -y
mdadm --zero-superblock /dev/sataa /dev/satab -f
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sataa1 /dev/satab1
mdadm --detail --scan | tee -a /etc/mdadm/mdadm.conf

смотрим uuid массива, он нам пригодится в будущем

cat /etc/mdadm/mdadm.conf

В самом низу находим UUID= и копируем все, что за ним

создаем файловую систему

mkfs.ext4 /dev/md0

Далее создаем папку, в которую будет монтироваться массив, например /datacloud

mkdir /datacloud

и монтируем массив в данную папку

mount /dev/mdo /datacloud

А пока добавляю в файл /etc/rc.local две строки непосредственно перед exit 0:

mdadm --assemble /dev/md0 --uuid <uuid>

mount /dev/md0 /datacloud

вместо <uuid> вставляем то, что скопировали ранее из mdadm.conf

Перезагружаемся и проверяем, что наш массив смонтировался

Ставим Nginx+Mysql+php-fpm

apt install nginx
systemctl enable nginx
systemctl start nginx

Далее устанавливаем PHP-FPM и остальные необходимые модули - в репозиториях ubuntu только версия 7.2, актуальная версия 7.3:

add-apt-repository ppa:ondrej/php
apt update
apt install php7.3-fpm
apt install php7.3-mysql php7.3 php7.3-curl php7.3-gd php7.3-json php7.3-mbstring php7.3-common php7.3-xml php7.3-zip php7.3-opcache php-apcu php-imagick php7.3-intl

Устанавливаем Mysql

apt install mysql-server

mysql_secure_installation

отказываемся от проверки паролей, задаем пароль root пользователя, отвечаем "Y", два раза вводим пароль, на остальные вопросы отвечаем "Y".

Set root password? [Y/n] y
New password:
... Success!
Remove anonymous users? [Y/n] y
... Success!
Disallow root login remotely? [Y/n] y
... Success!
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
... Success!

Создаем базу данных для Nextcloud:

mysql -u root -p

Вводим пароль, который только что создали

Вводим данные ниже, не забываем ‘nextclouduser’ 'password' - сменить на свои данные и не забываем их, они нам понадобятся.

CREATE DATABASE nextcloud;
CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON nextcloud.* TO 'nextclouduser'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;

Ставим Nextcloud

Идем в папку, куда будем качать nextcloud

cd /var/www/html/

Скачиваем Nextcloud c официального сайта, копируем адрес ссылки на zip архив:

wget https://download.nextcloud.com/server/releases/nextcloud-18....

распаковываем архив

unzip nextcloud-18.0.4.zip (если не срабатывает — ставим zip - apt install zip и повторяем)
меняем владельца папки
chown -R www-data:www-data nextcloud/

Не забываем удалить архив

rm nextcloud-18.0.4.zip

Покупаем домен и ставим сертификат SSL

Сначала мы отредактируем файл nginx.conf

nano nginx.conf
#Пользователь, от которого будет работать php-fpm
user www-data;
#Число ядер процессора
worker_processes 2;
worker_cpu_affinity auto;
include /etc/nginx/modules-enabled/*.conf;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/access.log main;
sendfile on;
#tcp_nopush on;
keepalive_timeout 65;
#gzip on;
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
}

Следом необходимо приобрести доменное имя. Инструкций об этом полно в интернете, как и регистраторов, поэтому тут я заострять внимания не буду. Так же можно сделать бесплатный домен 3 уровня, для поиграться, но настоятельно рекомендую купить свой, благо домен в зоне .ru стоит 200 рублей в год

Предположим, что у вас есть домен cloud.mydomain.ru, и он уже направлен на ваш ip

создаем конфиг для Nextcloud:

nano /etc/nginx/sites-avaiable/nextcloud.conf

cloud.mydomain.ru необходимо заменить на свои значения

upstream php-handler {
server 127.0.0.1:9000;
# server unix:/var/run/php/php7.3-fpm.sock;
}
server {
listen 80;
listen [::]:80;
server_name cloud.mydomain.ru;
# принудительное использование https
return 301 https://$server_name:443$request_uri;
}
server {
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name cloud.mydomain.ru;
# ПРИМЕЧАНИЕ: некоторые настройки ниже могут быть избыточными
# Удалить X-Powered-By, который является утечкой информации
fastcgi_hide_header X-Powered-By;
# Путь к корню вашей инсталляции
root /var/www/html/nextcloud;
location = /robots.txt {
allow all;
log_not_found off;
access_log off;
}
# Следующие 2 правила нужны только для приложения user_webfinger.
# Раскомментируйте, если вы планируете использовать это приложение.
#rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
#rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;
# Следующее правило необходимо только для приложения Social.
# Раскомментируйте, если вы планируете использовать это приложение.
#rewrite ^/.well-known/webfinger /public.php?service=webfinger last;
location = /.well-known/carddav {
return 301 $scheme://$host:$server_port/remote.php/dav;
}
location = /.well-known/caldav {
return 301 $scheme://$host:$server_port/remote.php/dav;
}
# установить максимальный размер загрузки
client_max_body_size 512M;
fastcgi_buffers 64 4K;
# Включите gzip, но не удаляйте заголовки ETag
gzip on;
gzip_vary on;
gzip_comp_level 4;
gzip_min_length 256;
gzip_proxied expired no-cache no-store private no_last_modified no_etag auth;
gzip_types application/atom+xml application/javascript application/json application/ld+json application/manifest+json
application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/x-font-ttf application/x-web-app-manifest+json
application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard
text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy;
location / {
rewrite ^ /index.php;
}
location ~ ^\/(?:build|tests|config|lib|3rdparty|templates|data)\/ {
deny all;
}
location ~ ^\/(?:\.|autotest|occ|issue|indie|db_|console) {
deny all;
}
location ~ ^\/(?:index|remote|public|cron|core\/ajax\/update|status|ocs\/v[12]|updater\/.+|oc[ms]-provider\/.+)\.php(?:$|\/) {
fastcgi_split_path_info ^(.+?\.php)(\/.*|)$;
try_files $fastcgi_script_name =404;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param HTTPS on;
# Avoid sending the security headers twice
fastcgi_param modHeadersAvailable true;
# Enable pretty urls
fastcgi_param front_controller_active true;
fastcgi_pass php-handler;
fastcgi_intercept_errors on;
fastcgi_request_buffering off;
}
location ~ ^\/(?:updater|oc[ms]-provider)(?:$|\/) {
try_files $uri/ =404;
index index.php;
}
# Добавление заголовка управления кэшем для JS, CSS и карта файлов
# Убедитесь , что это НИЖЕ PHP блок
location ~ \.(?:css|js|woff2?|svg|gif|map)$ {
try_files $uri /index.php$request_uri;
add_header Cache-Control "public, max-age=15778463";
# Необязательно: не регистрировать доступ к ресурсам
access_log off;
}
location ~ \.(?:png|html|ttf|ico|jpg|jpeg)$ {
try_files $uri /index.php$request_uri;
# Необязательно: не регистрировать доступ к другим ресурсам
access_log off;
}
}

Сохраняем (ctrl+o) и выходим (ctrl+x)

Включаем наш хост

ln -s /etc/nginx/sites-available/nextcloud.conf /etc/nginx/sites-enabled/nextcloud.conf

Делаем сертификат через Let’s Encrypt

Устанавливаем certbot

sudo apt-get update
sudo apt-get install software-properties-common
sudo add-apt-repository universe
sudo add-apt-repository ppa:certbot/certbot
sudo apt-get update
sudo apt-get install certbot python3-certbot-nginx

теперь делаем сертификат

sudo certbot --nginx

Сертификат готов!

Немного напильника

Понадобится отредактировать так же конфигурацию PHP-FPM:

nano /etc/php/7.3/fpm/pool.d/www.conf

Закомментируем строку :

;listen = /run/php/php7.3-fpm.sock

Добавим вместо нее:

listen = 127.0.0.1:9000

Проверяем строки:

listen.owner = www-data
listen.group = www-data

проверяем конфигурацию

nginx -t

Если все хорошо — перезапускаем nginx

service nginx restart

Переходим по адресу нашей бананки, там нас уже приветствует Nextcloud

Заполняем логин администратора и пароль. Я лично этой учетной записью пользуюсь только для настройки, а постоянно использую другую учетную запись

Указываем, где будут храниться данные

/datacloud

Ниже указываем данные. Которые указывали, когда ставили Mysql

nextclouduser

password

nextcloud

localhost

Нажимаем «Завершить настройку»

Переходим в настройки и проверяем ошибки

1. Исправление ошибки php-fpm getenv("PATH")

nano /etc/php/7.3/fpm/pool.d/www.conf

Необходимо раскомментировать строки:

env[HOSTNAME] = $HOSTNAME
env[PATH] = /usr/local/bin:/usr/bin:/bin
env[TMP] = /tmp
env[TMPDIR] = /tmp
env[TEMP] = /tmp
systemctl restart php7.3-fpm

2. Разрешённое PHP максимальное значение использования памяти ниже рекомендуемого значения в 512 МБ

nano /etc/php/7.3/fpm/php.ini
upload_max_filesize = 3500M
memory_limit = 512M

systemctl restart php7.3-fpm

3. Не настроена система кеширования. Для увеличения производительности сервера, по возможности, настройте memcache. Более подробная информация доступна в документации.

nano /var/www/html/nextcloud/config/config.php

Добавляем в конце строку, перед конечной скобкой:

'memcache.local' => '\\OC\\Memcache\\APCu',
);
systemctl restart nginx

Далее потребуется настроить планировщик заданий

crontab -e -u www-data
no crontab for www-data - using an empty one
Select an editor. To change later, run 'select-editor'.
1. /bin/nano <---- easiest
2. /usr/bin/vim.basic
3. /usr/bin/mcedit
4. /usr/bin/vim.tiny
5. /bin/ed
Choose 1-5 [1]: 1

Добавляем строку

*/15 * * * * php -f /var/www/html/nextcloud/cron.php

в Веб интерфейсе облака переходим в пункт "Основные параметры"В разделе "Фоновые задания" - жмем "Cron"

Создадим задание в планировщике, предложит выбрать редактор, укажите цифру: 1

Радуемся, наше облако готово к работе!

В конце рекомендую создать своего нового пользователя, а пользователя pi отключить

Итоги

Изучив рынок, уже после, хлебнув со всей силы, я понял, что выбора-то особо и нет. В качестве альтернативы Odroid H2 и Gigabyte GA-SBCAP3450

Обе платы х86, что конечно расширяет возможности, но кушают они явно больше, и стоимость в 2 раза выше (я покупал бананку за 6000+ 2 кабеля вышли в 250 рублей) блок питания у меня был, но новый стоит около 400 рублей.

Для х86 плат нужна еще оперативная память и ssd под систему, стоимость все же выйдет гораздо выше. Тут же плата себя и свои деньги отрабатывает

Показать полностью 3
[моё] Nextcloud Arm Banana Pi Одноплатный компьютер Длиннопост
19
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии