ПО Linux: серверы

«Согласно аналитическому отчету агентства Gartner о развитии рынка операционных систем в 2010 году, самые значительные показатели роста среди серверных систем продемонстрировал Linux…»

"Согласно аналитическому отчету агентства Gartner о развитии рынка операционных систем в 2010 году, самые значительные показатели роста среди серверных систем продемонстрировал Linux. Доминируют среди Linux­-систем продукты компании Red Hat, занимающие 58,2 % сегмента Linux­серверов." [Текст] : [инф. сообщение] / рубрику готовил Тимур Мубаракшин  //  Linux Format. — 2011. — № 6 (145), июнь. — С. 8. — (Новости) (Новости короткой строкой). 

 

Браун, К. По рецептам д-ра Брауна (Linux Format, 2011, № 4 (143), апр.)

Браун, К. По рецептам д-ра Брауна [Текст] : Эзотерическое системное администрирование из причудливых заворотов кишок серверной : [Материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown)  //  Linux Format. — 2011. — № 4 (143), апр.. — С. 46-49. — (Рецепты доктора Брауна). — Внутритекст. веблиогр.. ; Веблиогр. "Где узнать больше" : [о systemd и рабочей версии Fedora Rawhide, где используется systemd] : с. 48 (3 назв.). — Содерж.: Настал год пингвина. Правда : [раздумия о термине «взлёт» относительно Linux и свободного ПО, а также замечание о девизе языка Perl и принципе TMTOWTDI, или «There’s More Than One Way To Do It» – «Есть больше одного способа сделать это» (произносится «Тим Тоуди»)] ; Клуб любителей ядра. Ядро. Думаете, ядро написал Линус Торвальдс? Это только 0,4 % истории. Узнайте, кто еще : [доклад Linux Foundation по разработке ядра Linux (декабрь 2010, http://bit.ly/gZpJLn) представляет оценку размера, организации и разнообразия сообщества разработчиков ядра и Крис Браун анализирует вклад отдельных разработчиков и разработчиков из корпораций по числу внесенных в код изменений]. — С. 46 ; Удаленное управление. IPМI. Доктор находит замену своей кочерге для управления сервером : [интеллектуальный интерфейс управления платформой (IPМI) и контроллер управления базовой платой (BMC) в локальном управлении сервером; два способа подключения к BMC в системе под Fedora 14 — через драйвер ядра и интерфейс системной шины и "IPMI через локальную сеть"; стандарт IPМI (www.intel.com/design/servers/ipmi)] ; Управление доступом : [обеспечение безопасности — аутентификация, шифрование, уровни привилегий пользователей]. — С. 47 ; Реформы процесса загрузки. Systemd. Пока борются титаны загрузки, доктор изучает отважного новичка : [системы загрузки (загрузка Unix BSD, System V, Upstart), новизна systemd от Леннарта Поттеринга (Lennart Poettering) и, как утверждает К. Браун, Кая Сиверса (Kay Sievers); апробирование systemd в системе под управлением Rawhide, рабочей версии Fedora; модули systemd, настройка модуля на примере разбора файла настройки /lib/systemd/system/avahi-daemon.service; замечание о недостатке systemd, которая идет по пятам Upstart и не всем будет охота связываться с изучением нового механизма управления сервисами]. — С. 48-49 ; Преимущества для всех : [плюсы загрузки с systemd]. — С. 49.
     Аннотация 
     Благодаря этой встрече с доктором Крисом Брауном, мы сможем глянуть с неожиданной стороны на смысл слова "взлёт" в контексте Linux и свободного программного обеспечения, добраться до ядра истины, управлять удаленным сервером с помощью IPМI, а также опробовать загрузку с systemd.

 

Танчони, К. Hardcore Linux : Cherokee: web-сервер : [версия 1.0.16]

Танчони, К. Hardcore Linux [Текст] : Cherokee: web-сервер : [версия 1.0.16] : учебник / Клаудио Танчони (Claudio Tancioni)  //  Linux Format. — 2011. — № 3 (142), март. — С. 84-87. — (Hardcore Linux) (Cherokee. Учебник). — Прил.: "Домашнняя страница Cherokee Admin" : [интерфейс] ; «Скорая помощь. В ранних релизах Cherokee запускался под root по умолчанию, что создавало определенный риск. Теперь в разделе Permissions используется User Directive в сочетании с Group Directive, которые велят демону переключиться на определенного пользователя или группу как можно скорее (www-data).». — С. 85 ; «Скорая помощь. Весь проект прекрасно документирован онлайн на сайте www.cherokeeproject.com/doc, но если вы хотите воспользоваться преимуществом контекстной подсказки в правом верхнем углу интерфейса Cherokee Admin, рекомендуем установить Cherokee-doc. Этот пакет регулярно обновляется и может вам очень пригодиться.» ; Разбираем вывод Cherokee-admin : [безопасный способ удаленного администрирования]. — С. 86 ; "Скорая помощь. Если вы хотите посмотреть рабочие потоки на вашей машине, запустите следующую команду и попытайтесь сгенерировать трафик на web-сервере с выбранным стрессовым инструментом : top -D1 -u www-data -H. Выше, -d устанавливает задержку, в результате чего команда top обновляется ежесекундно, а -u www-data показывает только процессы, принадлежащие www-data пользователю. Наконец, -H включает потоки.". — С. 87. 
     Аннотация
     Свободный кроссплатформенный веб-сервер Cherokee (http://www.cherokee-project.com/): интерфейс Cherokee Admin для управления сервером — создание виртуального сервера (VServer), правила поведения VServer на примере правила Directory /about, создание приватной папки для авторизованных пользователей, настройка VServer для двух доменов, материалы по конфигурированию VServer — www.cherokee-project.com/doc/config_virtual_servers.html, Мастера интерфейса Cherokee Admin на примере мастера PHP, который включает PHP для перевода статического веб-сервера в динамический, установка веб-сервера в качестве потокового медиа-сервера и обратного прокси (HTTP Reverse Proxy), функция Мост базы данных для обработки пула баз данных.

 

Моррисон, Г. Большой вопрос. Существует ли более простая альтернатива для Apache? 9. Небольшой web-сервер

Моррисон, Г. Большой вопрос. Существует ли более простая альтернатива для Apache? 9. Небольшой web-сервер [Текст] : [ответ на вопрос Пола Томпсона] / Грэм Моррисон (Graham Morrison)  //  Linux Format. — 2011. — № 2 (141), февр.. — С. 93. — (Ответы). — Прил.: "Шаг за шагом: Установка Cherokee" : [пошаговое руководство]. 
     Аннотация
     Легковесный сервер с открытым исходным кодом Cherokee — установка и настройка.

 

Ельчук, К. SquirrelMail: начнем, пожалуй

Ельчук, К. SquirrelMail: начнем, пожалуй [Текст] : учебник : [почтовый сервер] : [установка и настройка] / Кент Ельчук [Kent Elchuk]  //  Linux Format. — 2015. — № 3 (194), март. — С. 76-79. — (Учебник) (SquirrelMail). — Прил.: "Скорая помощь. Если ваш провайдер не разрешает почтовому серверу отправлять почту через порт 25, его всегда можно попросить разрешить это, или отправлять исходящую почту через такого провайдера, как Gmail.". — С. 76 ; "Использование nmap" : [получение информации об используемых портах; команды сканирования; список параметров nmap — http://linuxcommand.org/man_pages/nmap1.html] ; "Скорая помощь. MX Toolbox — фантастический ресурс для дешифровки длинных почтовых заголовков и их проверки по спам­листам. Вы найдете его на http://mxtoolbox.com/EmailHeaders.aspx.". — С. 77 ; "Использование почтового клиента" : [Thunderbird Mail; получение вложений]. — С. 78 ; "Скорая помощь. Воспользовавшись статическим IP-­адресом и зарезервировав его в роутере, вы сэкономите массу времени по сравнению с изменением всех локальных адресов в сети. Если ваш IP-адрес изменился, нужно изменить перенаправление портов в роутере и изменить файлы настройки, указав в них новый IP-­адрес." ; "Использование SpamAssasin" : [список команд]. — С. 79. 
     Аннотация
     Как настроить и запустить свой собственный сервер почты и развернуть на нем почтовый веб-­сервис. 
     Установка Apache, PHP и MySQL, установка почтового сервера Postfix и пакета веб-почты SquirrelMail, настройка SquirrelMail, отправка почты на другие серверы (проверка на предмет блокирования порта 25 провайдером и варианты выхода из положения), прием о отправка вложений, использование доменного имени через бесплатный сервис DNS, установка удаленного доступа по SSH, борьба со спамом.

 

Шарма, Ш. The SSS 10.1

Шарма, Ш. The SSS 10.1 [Текст] : [The Smallest Server Suite] : дистрибутив Linux : [для развертывания и обслуживания серверов] : [редакция Toolbox] : [краткий обзор] / Шашанк Шарма [Shashank Sharma]  //  Linux Format. — 2015. — № 3 (194), март. — С. 15. — (Обзоры) (Дистрибутив Linux). — Прил.: "Вкратце" : [краткая характеристика дистрибутива и перечень основных инструментов; назван аналог и родитель — 4MLinux] ; "Свойства навскидку. Опции загрузки ; Много инструментов" ; "Вердикт Linux Format. The SSS 10.1 Toolbox" : [(http://thesss.4mlinux.com), разработчик Збигнев Конояцки (Zbigniew Konojacki), лицензия GPL v3, оценки, рейтинг 9/10, резюме — этот легковесный дистрибутив обязан быть под рукой у каждого админа]. 
     Аннотация
     Дистрибутив The Smallest Server Suite (в переводе с английского — самый маленький серверный комплект) как идеальное средство для разворачивания и обслуживания серверов: устанавливаемые как live-образы редакции, редакция Toolbox, варианты загрузки образов (The SSS 10.1 PHP, BakandImgCD 10.1, AntivirusLiveCD, TestDisk и Ranish Partition Manager), выбор и запуск серверов, установка на диск с install2hd и ее особенности, источник документации — официальный блог.

 

Гондаренков, А. ownCloud Server 8

Гондаренков, А. ownCloud Server 8. Новая концепция меняет подход к совместному использованию данных [Текст] : [концепция Federated Cloud Sharing для совместного использования данных] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2015. — № 3 (194), март. — С. 6. — (Новости) (За облаками). 
     Аннотация
     Обычная практика осуществления совместного доступа к файлам — генерация ссылок, которыми владелец делится с другими пользователями. Концепция Federated Cloud Sharing позволяет обратиться к целевым пользователям других облачных серверов через share-­диалог, уведомляющий, что файл предоставлен в доступ. Некоторые детали нового подхода к совместному использованию данных, реализованному в ownCloud Server 8. 
     Разработчикам программ для ownCloud предложено руководство с демо-приложением, которое послужит основой для их разработок.
 

Моллетт, Э. Awk: обработка текстовых файлов для крутых

Моллетт, Э. Awk: обработка текстовых файлов для крутых [Текст] : учебник : [обработка файлов лога журналов сервера и конфигурационных файлов с помощью потокового редактора sed (Stream EDitor) и языка Awk] / Эндрю Моллетт [Andrew Mallett]  //  Linux Format. — 2015. — №2 (193), февр.. — С. 78-81. — (Awk) (Учебник). — Прил.: "Скорая помощь" : [команды для определения версии sed и Awk]. — С. 78 ; "Скорая помощь. Когда вы используете sed­i для редактирования файла, бывает разумно сначала опустить параметр ­i и убедиться, что вывод соответствует желаемому.". — С. 79.
     Аннотация
     Системные журналы неустанно регистрируют все подряд, без разбора и порой за деревьями леса не видно. Эндрю Моллетт поможет выудить критически важные сведения из файлов журналов автоматически, применив sed и Awk.
     Применение sed: для редактирования текстового файла настройки в процессе сборки образа Docker (добавление сервера SSH в стандартный образ Ubuntu, добавление HTTP-­сервера Apache в базовую установку CentOS 6 и удаление ненужного модуля из конфигурации веб-сервера); для удаления комментариев и пустых строк из конфигурационного файла /etc/ntp.conf сервера времени с CentOS 6, где sed применяется с параметром -­i, для редактирования на месте, с расширением, создающим резервную копию перед изменением.
     Урок Нейла Ботвика "Awk: извлечем данные из текста" (Linux Format, 2014, №12 (190), дек., С. 82-83) познакомил нас с Awk и его возможностями в обработке текстов. На этот раз Эндрю Моллетт поможет применить эти возможности на практике, а именно для решения таких задач, как: улучшение вывода команды lastlog так, чтобы команда выдавала в отчете учетные записи только из имени и даты входа, исключая учетные записи, которые отмечены как никогда не входившие; обработка данных XML на примере реализации возможности вывести полные записи о любом заданном виртуальном хосте из файла настройки веб-сервера Apache; чтение логов сервера (файл из более 30 тысяч строк) и вывод количества заходов каждого клиента (заняло у Awk секунды!!!).

 

«Выявленная в библиотеке GNU C Library (glibc) критическая уязвимость…»

"Выявленная в библиотеке GNU C Library (glibc) критическая уязвимость (кодовое имя GHOST) позволяет реализовать удаленное выполнение кода (RCE) и получить контроль над сервером под управлением GNU/Linux." [Текст] : [инф. сообщение на основе публикации openwall.com] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2015. — № 2 (193), февр.. — С. 10. — (Новости) (Новости короткой строкой).
     Аннотация
     Критическая уязвимость GNU C Library (glibc).
 

«Прокси-­сервер Squid 3.5…»

"Прокси-­сервер Squid 3.5 реализовал поддержку именованных сервисов, eCAP 1.0 и протокола PROXY, портировал из Squid-2.7 опцию collapsed_forwarding, обновил утилиту squidclient." [Текст] : [инф. сообщение на основе публикации marc.info] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2015. — № 2 (193), февр.. — С. 10. — (Новости) (Новости короткой строкой).
     Аннотация
     Squid 3.5.
 

Ельчук, К. Строим ВМ для разработки PHP

Ельчук, К. Строим ВМ для разработки PHP [Текст] :  [создание среды разработки на PHP при помощи виртуальной машины] / Кент Ельчук [Kent Elchuk]  //  Linux Format. — 2015. — № 1 (191-192), янв.. — С. 52-55. — (Начала работы с PHP). — Прил.: "Безопасность PHP" : [меры обеспечение безопасности домашнего сервера PHP]. — С. 53 ; "Скрипты PHP и командная строка" : [различие запуска скриптов PHP из командной строки и из браузера]. — С. 54 ; "Сервер электронной почты" : [установка и настройка почтового сервера Postfix, простейший способ проверки исходящей почты (приводятся команды проверки)]. — С. 55. 
     Аннотация
     Создание среды разработки на PHP и изучения PHP. Показано, как применение полной виртуальной машины ВМ (VM) поможет в создании веб-страниц, запуске скриптов PHP и доставке электронной почты. Кроме этого показано, как клонировать виртуальную машину и перенести её на другую машину, независимо от того, будет ли хост или гость 32- или 64-битным. Рассмотрен весь процесс сборки — скачивание самой свежей версии Ubuntu, установка Virtualbox на Ubuntu, установка пакетов и модификация пакетов. 
     Установка Virtualbox на Ubuntu для новичков — работа с файлом /etc/apt/sources.list, создание виртуальной машины с Ubuntu, расширение её функциональности при помощи гостевых дополнений Virtualbox (http://download.virtualbox.org/virtualbox) и её настройка.
     Клонирование виртуальной машины и запуск функционального сервера с Apache, MySQL, PHP и Postfix. Создание тестового файла PHP (test.php) в текстовом редакторе.
     Настройка DNS и переадресация портов. Настройка собственного IP-адреса виртуальной машины.
     Основы PHP на примере создания скриптов на PHP — как создавать комментарии, переменные, массивы, циклы (foreach, for и while), функции (sprintf()), классы и объекты, CRUD, запросы MySQL и включать файлы.
 

libremusicproduction.com. Включите, настройте… и в JACK

libremusicproduction.com. Включите, настройте… и в JACK [Текст] : [профессиональный сервер аудио в Linux, оптимизированный под требования работ по созданию музыки] : [руководство]  //  Linux Format. — 2015. — № 1 (191-192), янв.. — С. 48-51. — (JACK). — Прил.: "JACK, я тебя знаю" [Изображение] : [интерфейс и комментарии] ; "JACK-совместимость" : [JACK-совместимое программное обеспечение; JACK по отношению к DAW (Digital Audio Workstation — цифровая звуковая рабочая станция)]. — С. 49 ; "Монолитность" : [монолитные и модульные структуры в программном обеспечении] : [краткая справка] ; "JACK в Patchage" Изображение : [интерфейс Patchage и комментарии к нему]. — С. 50 ; "Модульность" : [краткая справка и пример комплекта модульных приложений Non Suite]. — С. 51. 
     Аннотация 
     Подключение к миру профессионального аудио в Linux — звуковой сервер JACK (рекурсивный акроним от JACK Audio Connection kit — набор для соединения аудио Джэк), позволяющий с низкой задержкой без рассогласования соединять между собой JACK-совместимые приложения: что такое JACK (основные аспекты его работы — настройки, производительность, подключение и взаимодействие), синхронизация программ, интерфейс (CLI), графические менеджеры настройки и менеджеры подключений, обзор менеджеров JACK (Qjackctl, Cadence, Patchage и Catia), базовые настройки (размер буфера, частота сэмплирования, периоды/буфер), настройка (в дистрибутиве KXStudio (http://kxstudio.sourceforge.net) или AVLinux (http://www.bandshed.net/AVLinux.html) с помощью Qjackctl и Cadence), проверка синхронной работы соединённых между собой программ на примере Ardour и Hydrogen, создание соединений с помощью JACK на примере сценария Ardour для записи инструментов и вокала.

 

Шарма, М. Tonido для Raspberry Pi

Шарма, М. Tonido для Raspberry Pi [Текст] : [обзор] / Маянк Шарма [Mayank Sharma]  //  Linux Format. — 2015. — № 1 (191-192), янв.. — С. 17. — (Обзоры). — Прил.: "Вкратце" : [краткая характеристика Tonido как сервера обмена файлами для установки на Raspberry Pi и перечень некоторых аналогов] ; "Свойства навскидку. Доступ отовсюду ; Общие папки" ; "Вердикт Linux Format. Tonido для Raspberry Pi" : [(www.tonido.com), разработчик CodeLathe LLC, бесплатно, оценки, рейтинг 7/10, резюме — файловый сервер для новичков, простой в установке и настройке, плохо адаптируется к растущим нуждам]. 
     Аннотация
     Бесплатный сервер обмена файлами для установки на Raspberry Pi — установка, настройка, функции (потоковое воспроизведение медиа-файлов), организация общего доступа и разрешения доступа, ограничения бесплатной версии на доступ, загрузка файлов, синхронизация.
 

Моллетт, Э. Nginx : MySQL: ссылки на базу данных

Моллетт, Э. Nginx [Текст] : MySQL: ссылки на базу данных : учебник / Эндрю Моллетт (Andrew Mallett)  //  Linux Format. — 2014. — № 12 (190), дек.. — С. 74-77. — (Учебник) (Nginx). — Веблиогр. "Web-сервисы в Pi": с. 75 (2 назв.). — Прил.: "Скорая помощь" : [основные типы операторов MySQL]. — С. 74 ; "Скорая помощь. Такие файлы PHP, как config.php, включены из include_path, по умолчанию это будет включать текущую директорию; можно добавить дополнительные пути с помощью функции PHP set_include_path. Если вы управляете сервером, вы также можете настроить пути на постоянной основе в PHP.ini и директиве include_path…". — С. 75 ; "Условия Primary, Unique и Foreign Key". — С. 77. 
     Аннотация
     Завершает учебник о создании динамических сайтов на Raspberry Pi работа с сервером базы данных MySQL и мы создаем простую базу данных контактной информации (contact). 
     После создания (подробности создания таблиц, добавление данных в таблицу), запуска базы данных и знакомства с основами технологии создания запросов SQL мы создадим страницу на PHP для поиска и отображения его результатов, а потом сможем выполнять удаленный поиск по базе данных с помощью форм HTML на веб-­сервере Nginx.
     Промышленность устами маркетологов внушает, что встраиваемые устройства — это нечто особенное и дорогостоящее, а учебник продемонстрировал нечто необычное и мощное на надежном маленьком Raspberry Pi. 
 

 

Браун К. По рецептам д-ра Брауна

Браун К. По рецептам д-ра Брауна [Текст] : Эзотерическое системное администрирование из причудливых заворотов кишок серверной : [материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown)  //  Linux Format. — 2014. — № 12 (190), дек.. — С. 56-59. — (Рецепты доктора Брауна). — Внутритекст. веблиогр.. — Содерж.: Энди Таненбаум : [почему на страницах журнала Linux Format заслуживает упоминания профессор Амстердамского свободного университета (Vrije Universiteit Amsterdam, он же Universitas Libera) Эндрю Стюарт Таненбаум (Andrew Stuart Tanenbaum; 16 марта 1944 года)] ; Дактилоскопия браузера. Узнайте почему желание быть анонимным в Сети идет вразрез с нашим стремлением к уникальности : [сайты, как показывает исследование Electronic Frontier Foundation (http://bit.ly/PanopticlickReport), могут определять пользователя сайта с очень высокой уверенностью при помощи отпечатка браузера на основе свободно доступной информации (UserAgent, заголовки HTTP_ACCEPT, информация о плагинах браузера, часовой пояс, размер экрана и глубина цвета, системные шрифты, куки, суперкуки); раскрыта теория и на примере демонстрируется технология "дактилоскопии" браузера и таблица; дан совет как проверить уникальность своего браузера на http://panopticlick.eff.org, кликнув кнопку TEST ME (проверить меня)]. — С. 56 ; И такое имя? : [значение и этимология слова "panopticlick"]. — С. 56 ;  X-сервер сквозь годы : [краткая история реализаций X-сервера: X386, XFree86, X.org] ; Оконные приложения X (клиенты) подключаются к локальному X­серверу для отображения результатов и доступа к своему графическому интерфейсу [Изображение] : [цвет. схема]. — С. 57 ; Радости X. Учимся отделять приложение от его пользовательского интерфейса, используя клиент­серверную архитектуру системы X Window : [клиент-серверная архитектура X, переменная окружения DISPLAY и ее использование, запуск клиента X (приложение) на компьютере с Ubuntu и отображение его пользовательского интерфейса на компьютере с CentOS (IP­-адрес компьютера с Ubuntu — 192.168.1.65, а компьютера с CentOS — 192.168.1.201); настройка защищенной оболочки SSH для туннелирования трафика X11; реализации X-сервера для Windows и подробности о приложении MobaXterm]. — С. 57-59 ; С помощью X приложения можно отделить от интерфейса пользователя. Недостаток в том, что трафик проходит по сети незашифрованным. Переменная окружения DISPLAY сообщает клиенту X, где найти сервер  [Изображение] : [цвет. схема] ; Почему X? : [история оконной системы X]. — С. 58 ; SSH позволяет удаленным приложениям X обращаться к локальному интерфейсу пользователя по защищенному зашифрованному туннелю [Изображение] : [цвет. схема] ; Все, что только можно : [MobaXterm может открыть рабочий стол Gnome в Windows]. — С. 59. 
     Аннотация
     Доктор отделяет от клиент-­серверной архитектуры Поколения X интерфейс пользователя и запускает клиент X (приложение) на компьютере с Ubuntu, отображает его пользовательский интерфейс на компьютере с CentOS. Также он надеется, что читатели смогут последовать за ним на своих (виртуальных) компьютерах, но если нет, то могут посчитать происходящее мысленным экспериментом, вроде того, что Шрёдингер проделал со своим котом в 1935 году (хотя в оригинальной статье Шрёдингера на немецком упоминалась кошка (Katze)). 
     Также доктор предоставляет нам возможность вспомнить заслуги Эндрю Стюарта Таненбаума, посмотреть "отпечатки пальцев" браузера, используемого нами, и убедиться в их уникальности себе на радость ))))))) или (((((((.