Green-sell.info

Новые технологии
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Linux for server

Топ 5 дистрибутивов Linux-серверов

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

Нужен хостинг для ваших сайтов? Fozzy хостинг, фоззи хостинг – один из популярных отечественных хостингов.

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

ClearOS

Что такое ClearOS? Для дома и малого бизнеса, вы можете не найти лучшего решения. В стандартную комплектацию ClearOS входят такие инструменты, как обнаружение вторжений, сильный брандмауэр, инструменты управления пропускной способностью, почтовый сервер, контроллер домена и многое другое. Что выделяет ClearOS среди конкурентов, так это то, что он предназначен для использования в качестве простого сервера Home и SOHO с удобным графическим веб-интерфейсом. В этом интерфейсе вы найдете магазин приложений (рисунок 1) с сотнями приложений (некоторые из которых бесплатны, в то время как другие имеют связанную стоимость), что делает невероятно простым расширение набора функций ClearOS. Другими словами, вы делаете ClearOS платформой для своего дома, и малый бизнес нуждается в ней. Лучше всего, в отличие от многих других альтернатив, вы платите только за программное обеспечение и необходимую поддержку.

Топ 5 дистрибутивов Linux-серверов. Рисунок 1: Торговая площадка ClearOS.

Существует три разных редакции ClearOS:

  • Сообщество ClearOS – бесплатная версия ClearOS
  • ClearOS Home – идеально подходит для домашнего офиса
  • ClearOS Business – идеально подходит для малого бизнеса, благодаря включению платной поддержки

Чтобы сделать установку программного обеспечения еще проще, на торговой площадке ClearOS вы можете выбрать:

  • По функции (которая отображает приложения в соответствии с задачей)
  • По категории (которая отображает группы связанных приложений)
  • Файл быстрого выбора (который позволяет вам выбирать предварительно настроенные шаблоны, чтобы вы могли быстро приступить к работе)

Другими словами, если вы ищете сервер Linux Home, SOHO или SMB, ClearOS – отличный выбор (особенно если у вас нет возможностей Linux для запуска и запуска стандартного сервера).

Fedora Server

Вы слышали о Fedora Linux. Конечно есть. Это один из лучших дистрибутивов на рынке. Но знаете ли вы, что разработчики этого замечательного дистрибутива Fedora Desktop также имеют серверную версию? Платформа Fedora Server – это серверная ОС, поддерживаемая сообществом. Этот подход к серверной операционной системе позволяет опытным системным администраторам, имеющим опыт работы с любой разновидностью Linux (или любой другой ОС), использовать самые последние технологии, доступные в сообществе открытого исходного кода. В этом описании есть три ключевых слова:

Другими словами, новые пользователи не должны подавать заявку. Несмотря на то, что Fedora Server вполне способен справиться с любой задачей, которую вы ему выполняете, ему потребуется кто-то с немного большим количеством кунг-фу в Linux, чтобы он работал и работал хорошо. Одним из замечательных преимуществ Fedora Server является то, что он включает в себя один из лучших веб-интерфейсов с открытым исходным кодом для серверов на рынке. С Cockpit (рисунок 2) вы получаете быстрый взгляд на системные ресурсы, журналы, хранилище, сеть, а также возможность управлять учетными записями, службами, приложениями и обновлениями.

Топ 5 дистрибутивов Linux-серверов. Рисунок 2: Кабина, работающая на Fedora Server.

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

NethServer

NethServer – это такой же простой способ, как встроенный SMB-сервер Linux. С последней версией NethServer ваш малый бизнес будет наслаждаться:

  • Встроенный контроллер Samba Active Directory
  • Полная интеграция с Nextcloud
  • Управление сертификатами
  • Прозрачный HTTPS прокси
  • Брандмауэр
  • Почтовый сервер и фильтр
  • Веб-сервер и фильтр
  • Groupware
  • IPS/IDS или VPN

Все включенные функции могут быть легко сконфигурированы с помощью удобного веб-интерфейса, который включает установку модулей одним щелчком мыши для расширения набора функций NethServer (рисунок 3). Что отличает NethServer от ClearOS, так это то, что он предназначен для Работа админа проще. Другими словами, эта платформа предлагает гораздо больше гибкости и мощности. В отличие от ClearOS, которая больше ориентирована на домашний офис и развертывание SOHO, NethServer одинаково хорошо чувствует себя в среде малого бизнеса.

Rockstor

Rockstor – это усовершенствованный сетевой и облачный сервер хранения на базе Linux и Btfrs, который может быть развернут как для дома, так и для малых и средних предприятий, а также для малого и среднего бизнеса. С Rockstor вы получаете полноценное решение NAS/Cloud с удобным для пользователя веб-инструментом с графическим интерфейсом, который так же легко настроить администраторам, как и пользователям. После развертывания Rockstor вы можете создавать пулы, общие ресурсы, снимки, управлять репликацией и пользователями, обмениваться файлами (с помощью Samba, NFS, SFTP и AFP) и даже расширять набор функций, благодаря надстройкам (называемым Рок-ons). Список Rock-ons включает в себя:

  • CouchPotato (загрузчик для пользователей usenet и bittorrent)
  • Deluge (загрузчик фильмов для пользователей bittorrent)
  • EmbyServer (Emby media server)
  • Ghost (Издательская платформа для профессиональных блогеров)
  • GitLab CE (хостинг и совместная работа с Git-репозиториями)
  • Gogs Go Git Service (облегченный сервер контроля версий Git и интерфейсная часть)
  • Headphones (Автоматический загрузчик музыки для NZB и Torrent)
  • Сервер Logitech Squeezebox для устройств Squeezebox
  • MariaDB (система управления реляционными базами данных)
  • NZBGet (эффективный загрузчик usenet)
  • OwnCloud-Official (Безопасный обмен файлами и хостинг)
  • Plexpy (основанный на Python трекер Plex Usage)
  • Rocket.Chat (Платформа чата с открытым исходным кодом)
  • SaBnzbd (Usenet загрузчик)
  • Sickbeard (интернет PVR для сериалов)
  • Sickrage (автоматический менеджер библиотек видео для ТВ-шоу)
  • Sonarr (PVR для пользователей usenet и bittorrent)
  • Symform (служба резервного копирования)

Rockstor также включает в себя панель мониторинга, которая дает администраторам быстрый доступ ко всей информации, которая им нужна об их сервере (рисунок 4).

Топ 5 дистрибутивов Linux-серверов. Панель инструментов Rockstor в действии.

Zentyal

Zentyal – это еще один сервер для малого бизнеса, который отлично справляется с несколькими задачами. Если вы ищете дистрибутив Linux, который может обрабатывать такое:

  • Сервер каталогов и доменов
  • Почтовый сервер
  • шлюз
  • DHCP, DNS и NTP сервер
  • Центр сертификации
  • VPN
  • Обмен мгновенными сообщениями
  • FTP сервер
  • антивирус
  • SSO аутентификация
  • Обмен файлами
  • RADIUS
  • Управление виртуализацией
  • И больше

Zentyal может быть вашим новым занятием. Zentyal существует с 2004 года и базируется на Ubuntu Server, поэтому у него прочная база и множество приложений. А с помощью панели инструментов Zentyal (рисунок 5) администраторы могут легко управлять:

  • система
  • сеть
  • лог
  • обновления и установка программного обеспечения
  • пользователи/группы
  • домены
  • обмен файлами
  • почта
  • DNS
  • брандмауэр
  • сертификаты
  • и многое другое

Топ 5 дистрибутивов Linux-серверов. Рисунок 5: Панель инструментов Zentyal.

Добавить новые компоненты на сервер Zentyal так же просто, как открыть панель инструментов, щелкнуть «Управление программным обеспечением»> «Zentyal Components», выбрать то, что вы хотите добавить, и нажать «Установить». Единственная проблема, с которой вы можете столкнуться в Zentyal, заключается в том, что он не предлагает почти такое же количество аддонов, как в Nethserver и ClearOS. Но услуги, которые он предлагает, Zentyal делает невероятно хорошо.

Много больше, откуда они пришли

Этот список серверов Linux явно не является исчерпывающим. Однако это уникальный взгляд на пять лучших серверных дистрибутивов, о которых вы, вероятно, не слышали. Конечно, если вы предпочитаете использовать более традиционный дистрибутив Linux-сервера, вы всегда можете использовать CentOS , Ubuntu Server , SUSE , Red Hat Enterprise Linux или Debian … большинство из которых можно найти в каждом списке лучших серверных дистрибутивов в продаже. Однако, если вы ищете что-то немного другое, попробуйте одну из этих пяти дистрибутивов.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Лучшие дистрибутивы Linux для сервера

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

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

Возможно, некоторые из них вы уже знаете, а о других услышите впервые. В обзоре учитывались такие характеристики, как простота установки и использования, цена, доступность коммерческой поддержки, надежность и так далее. А теперь давайте перейдем к списку 10-ти лучших linux дистрибутивов для сервера.

1. Ubuntu

На первом месте нашего списка Ubuntu. Это очень популярный дистрибутив Linux, основанный на Debian и разрабатываемый компанией Canonical. Кроме версии для рабочего стола, есть версия для сервера.

Ubuntu имеет несложный установщик, проста в использовании и настройке, а также имеет коммерческую поддержку мирового уровня от компании Canonical.

Последний релиз Ubuntu 16.04, который состоялся в апреле 2016, стал еще лучше. Теперь здесь поддерживается OpenStack Mitaka support, и контейнерная виртуализация LXD, а также унифицированная система поставки пакетов Snappy. Кроме серверов, Ubuntu приспособлена для работы с новыми технологиями, такими как контейнеры, мобильные устройства и устройства интернета вещей IoT.

Сейчас Ubuntu чаще всего используется для обеспечения работы веб-серверов среди всех других дистрибутивов. Последний релиз Ubuntu имеет пометку LTS, это значит длительный срок поддержки. Такая операционная система будет получать обновления на протяжении пяти лет.

2. Red Hat Enterprise Linux

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

Разработчики из Red Hat активно принимают участие в развитии открытого программного обеспечения, у них даже есть собственная инфраструктура для создания веб-приложений, основанная на Red Hat Linux — OpenShift.

Дистрибутив Red Hat Linux используется крупными компаниями по всему миру, содержит самые новые, но уже достаточно проверенные технологии и обеспечивает поддержку и обновление версий своих дистрибутивов на протяжении десяти лет.

Red Hat Entrprice Linux основан на наработках дистрибутива Fedora, разрабатываемого сообществом и спонсируемого Red Hat. Fedora обновляется чаще, чем RHEL и служит тестовым полигоном для новых возможностей и технологий, которые потом будут включены в Red Hat. Но здесь нет такой стабильности и коммерческой поддержки как в Red Hat.

На данный момент последняя версия Red Hat Enterprice Linux 7, который разрабатывался с 2010 года и вышел в июне 2014. Основные улучшения это масштабируемость для предприятий, новая файловая система, которая может масштабироватся до 500 терабайт, а также поддержка технологии виртуализации Docker. Последний корректирующий релиз Red Hat Enterprse Linux 7.2 состоялся в ноябре 2015.

Читать еще:  Установка net на linux

3. SUSE Linux Enterprise Server

SUSE Linux Enterprise Server (SLES) разрабатывается компанией Novell. Это стабильный, быстрый и простой в использовании дистрибутив Linux, с быстрой технической поддержкой 24/7.

Подобно тому как Red Hat Enterprice основан на Fedora, SUSE Linux основан на свободном дистрибутиве OpenSUSE. Разработчики фокусируются на стабильность, техническую поддержку на протяжении долгого времени и поддержку дистрибутивом самых новых технологий. Если у вас достаточно денег, чтобы платить за поддержку, это лучший linux для сервера.

Последний крупный релиз SUSE Linux Enterprise 12 (SLES 12) вышел в конце октября 2014 года. Здесь появились такие интересные возможности, как поддержка фреймворка Docker, полноценная система отката версий, горячее обновление ядра на лету, а также другие программные модули для улучшения бесперебойной работы и эффективности системы. В SLES 12 SP1, который вышел в декабре 2015 была добавлена поддержка настройки сети и JeOS.

4. CentOS

Если у вас есть сайт, размещенный на каком-нибудь веб-хостинге, есть много шансов, что ваш веб-сервер работает на CentOS. Это свободная система, основанная на Red Hat Enterprise Linux, причем это не полностью коммерческая система, но вы можете рассчитывать на коммерческую поддержку.

Community Enterprise Operating System или CentOS разрабатывается и поддерживается сообществом. За основу взят код Red Hat, но оттуда были удалены все товарные знаки этой системы. Можно сказать, что это лучший linux для сервера.

В 2014 году были заявления, что CentOS будет сотрудничать с Red Hat для уменьшения разрыва между ориентированным на инновации дистрибутивом Fedora и коммерческим дистрибутивом CentOS.

Но CentOS будет продолжать поставлять систему для пользователей бесплатно. В то же время эта система остается поддерживаемой сообществом, а не компанией Red Hat. Последняя версия CentOS 7.2 выпущена в декабре 2015 и основана на Red Hat Enterprise Linux 7.2.

5. Debian

Debian — свободная операционная система, и здесь нет коммерческой поддержки. Но вы можете воспользоваться поддержкой сертифицированных центров Debian, которые есть по всему миру. Проект Debian возник в 1993 году и сейчас на нем основано большое количество дистрибутивов, самые известные из которых: Ubuntu и Linux Mint.

Debian остается отличным вариантом, для тех, кто ценит стабильность взамен на отказ от последних технологий. Последним крупным стабильным релизом был Debian 8 Jessie, выпущенный в апреле 2015 года, он будет получать обновления в течение пяти лет.

В этой версии Debian перешел на новую систему инициализации Systemd, вместо старой SysV init, также было обновлено ядро и программное обеспечение — Apache, LibreOffice, Perl, Python, Xen Hypervisor, GNU Compiler Collection, окружение рабочего стола GNOME и Xfce. Последнее обновление Debian было в июле 2016, версия 8.5.

6. Oracle Linux

Если вы не знали, Oracle выпускает свой дистрибутив Linux — Oracle Linux. Он основан на Red Hat и содержит различные улучшения от компании Oracle.

Oracle Linux это достаточно сильный конкурент для Red Hat Enterprise Linux, так как поддержка от Oracle, наполовину дешевле, чем поддержка Red Hat.

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

Последняя версия Oracle Linux 7.2 вышла в ноябре 2015 и основана на Red Hat Enterprise 7.2.

7. Mageia / Mandriva

Mageia — это форк с открытым исходным кодом проекта Mandriva Linux, который был закрыт в 2011 году. Релиз Mageia 5 состоялся в 2015 году, а релиз Mageia 6 ожидается в августе-сентябре 2016.

Этот дистрибутив разработан во Франции и пользуется популярностью в Европе и Южной Америке. Название Mandriva и сама кодовая база взята из дистрибутива Mandrake и Connectiva Linux.

Mageia сохраняет сильные стороны Mandriva и развивается дальше поддерживая новые функции и возможности. Обновления Mageia выпускаются раз в 9 месяцев и каждый релиз поддерживается в течение двух циклов, 18 месяцев.

8. ClearOS

ClearOS — это дистрибутив с открытым исходным кодом на основе Red Hat Enterprise Linux и CentOS, разрабатываемый в Intel. Он может использоваться в качестве сервера, шлюза в сеть, или платформы для приложений.

Ранее известный как ClarkConnect, ClearOS стал отличным вариантом для реализации сервера на Linux для малого бизнеса. Здесь есть отличный веб-интерфейс, для управления системой, а также очень много документации. Поэтому этот дистрибутив будет отличным вариантом для начинающих.

Кроме коммерческой версии, есть ClearOS Community Edition, а также недорогая профессиональная версия, в которой есть техническая поддержка и целый ряд дополнительных функций. Дистрибутив поддерживается Clear Foundation, также здесь есть магазин приложений как платных, так и бесплатных, которые могут быть использованы для расширения возможностей ОС.

Последний крупный релиз ClearOS стал доступен для загрузки в марте 2015. Последнее обновление ClearOS 7.2 получило редакции для дома и бизнеса, улучшенную поддержку виртуализации (в том числе Microsoft HyperV), поддержку XFS и Btrfs, новую динамическую панель приборов, поддержку кэширования LVM и поддержку IPv6.

9. Arch Linux

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

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

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

10. Slackware

Несмотря на то что Slackware не является коммерческим дистрибутивом, разработчики поддерживают отношения с несколькими компаниями, которые обеспечивают платную поддержку.

Это один из самых ранних дистрибутивов Linux. Он выпущен в 1993 году и имеет много поклонников. Разработчики регулярно выпускают новые версии, последняя Slackware 14.2 вышла в июле 2016.

Основы Linux Server для начинающих

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

Сначала поговорим, почему стоит использовать Linux в качестве серверной операционной системы. Многие так привыкли к Windows, что даже слышать про Linux не хотят, я имею в виду даже пользовательские варианты Linux с красивыми и удобными рабочими столами. И на вопрос, почему Вы не хотите использовать Linux? Все отвечают: «да он какой-то корявый!», «Программы, которые я использую в Windows не устанавливаются на Linux» и так далее. Но на самом деле всем пользователям, которые так категоричны к Linux, я хочу сказать, что Linux очень дружелюбная операционная система, и стоит всего лишь немного разобраться в ней и Вам все станет понятно.

Теперь я хочу перечислить некоторые преимущества Linux перед Windows, а также развеять некоторые мифы:

  • Linux – абсолютно бесплатная операционная система (за исключением некоторых платных дистрибутивов), в отличие от Windows;
  • В Linux практически отсутствуют вирусы;
  • Все кто говорит, что «Программы, которые я использую в Windows не устанавливаются на Linux», Вы задумайтесь, а зачем они должны устанавливаться. Ведь это совсем другая ОС, там свои программы! Также можно сказать и про Windows, что «программы которые работают в Linux не устанавливаются в Windows», для Linux существуют много своих программ не уступающим Windows-ким, также многие производители программного обеспечения выпускают свои продукты как для Windows, так и для Linux.
  • Linux более производительней, тем более серверный вариант операционной системы. Объясняю, серверные операционные системы Linux без интерфейсные, а большую часть ресурсов (больше половины. ) как раз занимает интерфейс ОС, т.е. визуальная оболочка (на сегодняшний день получили широкое распространение и версии Windows без графического интерфейса).
  • ОС Linux практически не зависает, (я имею в виду саму операционную систему). Например, все встречались с ситуацией, когда в Windows у Вас все замирает, Вы не можете не пошевелить мышкой, даже ctrl+alt+del нажать не можете, и Вам приходиться перезагружаться. Linux устроена таким образом что такая ситуация исключена, разве что в одном случае когда Вы сами вызываете такую ситуацию.
  • Касаемо серверной ОС Linux она достаточно проста в конфигурирование, в отличие от аналогов Windows, в которых очень много всяких разным прибомбасов, в которых не так легко разобраться. Сама система Linux и все ее службы настраиваются путем редактирования конфигурационных файлов. Это обычные текстовые файлы, зная их расположение и формат, Вы сможете настроить любой дистрибутив, даже если у Вас под рукой нет никаких инструментов, кроме текстового редактора.

Я не хочу популяризировать ОС Linux и каким-то образом принижать Windows, но в некоторых случаях лучшего варианта как использование операционной системы Linux не найти. До некоторого времени я тоже думал, что Linux это как-то по не нашему, а когда столкнулся с этой ОС, я был просто приятно удивлен.

Теперь перейдем непосредственно к основам Linux Server. Для примера мы будем использовать дистрибутив Linux Ubuntu Server 10.10.

Основные настройки Linux Server

Описывать процесс установки Ubuntu Server 10.10. я не буду, так как он не сложней, а может даже проще чем установка Windows, единственное, что попрошу сделать в процессе установки, это при «Выборе устанавливаемого программного обеспечения» отметить установку «OpenSSH Server». Это для того, чтобы Вы в дальнейшем могли подключаться к этому компьютеру удаленно с помощью ssh клиента (например, PuTTY). И при этом Вы будете иметь полный доступ к операционной системе с любого компьютера Вашей сети, так как к серверу обычно монитор не цепляют и сам сервер располагается в специально выделенной комнате для серверов (серверной).

В окне «Настройка учетных записей пользователей и паролей» введите свой логин и задайте ему пароль.

После установки Вы впервые загружаетесь, и перед Вашими глазами появляется консоль управления ОС. Для начала введите логин нажмите ввод, а потом пароль, для того чтобы войти в саму ОС. Вы войдете в систему под только что созданным пользователем, который не имеет права суперпользователя root.

Настройка пользователей в Linux

ROOT – стандартный суперпользователь ОС Linux, который имеет максимальные права. Кстати в отличие от Windows, в которой права администратора не самые высокие (есть еще системные), а вот права root самые высокие и если Вы работаете под root-ом и выполняете какие-либо действия, Вас никто не будет спрашивать «Вы действительно хотите сделать это?» как в Windows например, а сразу скажем, убьете систему, без всяких там вопросов. Но, так или иначе, нам сначала необходимо активировать этого пользователя, потому что в дальнейшем нам будут необходимы права суперпользователя (Совет: всегда работайте под обычным пользователем, пока не потребуется перейти в режим root-а), по умолчанию root отключен. Активация учетной записи root делается следующим образом, просто задаем пароль для root.

Читать еще:  Sql server for linux

Система попросит вести пароль пользователя, под которым Вы работаете, а только потом Вы введете новый пароль для будущего root и повторите его.

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

  • sudo – утилита, предоставляющая пользователю некоторые административные привилегии;
  • useradd – утилита, добавляющая пользователя в систему;
  • -d – опция установки домашней директории для пользователя;
  • /home/testuser – путь домашней директории;
  • -m – опция создания домашней директории;
  • testuser – название нашего нового пользователя.

Теперь задаем пароль для нового пользователя.

Настройка сети в Linux

Теперь, когда мы немного разобрались с пользователями, нам необходимо настроить сеть, вполне возможно, что это уже сделал DHCP сервер, но быть может, Вы хотите задать статические ip адреса, адреса шлюзов и DNS (что в принципе для сервера естественно).

Для этого редактируем следующий файл.

  • nano – это стандартный редактор linux;
  • interfaces – файл, отвечающий за конфигурацию сети.

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

Здесь eth0 — это Ваше сетевое подключение, их может быть много в зависимости от того, сколько у Вас сетевых карт, Static говорит о том, что это статический ip адрес, если бы это был динамический, то вместо static было указанно DHCP. Ну а остальное, наверное, все понятно.

  • Address – ip адрес компьютера;
  • Netmask – маска подсети;
  • Gateway — шлюз по умолчанию.

Сохраните файл путем нажатия сочетания клавиш ctrl+o и затем выходите из редактора ctrl+x.

Теперь необходимо присвоить DNS сервер, это делается путем редактирования следующего файла.

Впишите или измените следующее.

Где, 192.168.1.100 и 192.168.1.200 адреса наших DNS серверов, если у Вас только один dns сервер, то указывайте только одну строку.

Когда мы все настроили, требуется перезапустить наши сетевые интерфейсы, делается это следующим образом.

Установка программ в Linux Server

В Linux программы устанавливаются совсем по-другому, чем в Windows, поэтому те знания, которые Вы имели при работе с Windows, Вам здесь не помощники. В Linux все программное обеспечение хранится в Репозитариях – это своего рода хранилище пакетов программ специальных для Linux, которое располагается в Интернете, и находится в свободном онлайн распространении, или на компакт дисках. Для того чтобы обновить свои репозитарии (уже в установленной ОС Linux), Вам необходимо выполнить следующую команду (при условии, что у Вас подключен Интернет).

Теперь, когда мы обновили стандартные репозитарии можно что-нибудь установить, предлагаю установить файловый менеджер, один из самых распространенных в Linux это — Midnight Commander (MC). Есть небольшое сходство с FAR-ом, который используется в Windows. Программы в серверных Linux устанавливаются следующим образом.

Где, mc и есть наша программа, которую мы хотим установить, т.е. наш файловый менеджер Midnight Commander.

После установки можете испробовать данную программу, запускаются она просто, введите в консоли название программы, т.е. mc и нажмите ввод.

Я думаю для основы этого достаточно, в следующих статьях (Основные команды терминала Linux Ubuntu Server) будем уже разговаривать более конкретно про настройки каких-либо сервисов (демонов). А пока на этом все.

9 Best Linux Distros for Small Business Servers- 2019

Are you looking for a free Linux server for your small business? Then you stumble upon at the right place. Although, Linux servers are open source and come at free of cost still they are the most powerful servers in every aspect whether you need to create own cloud, hosting, web server or something more. Even big businesses like Google, Facebook and Amazon use the Linux server to power their customers need. The best thing about the Linux small business server is that they can easily run on the modest hardware with stability, reliability and can upscale in future according to growing needs.

Using Linux, the SMEs will not only get the server OS free of cost but also have the complete range of server functionality, security, and networking. Some of them are designed with a great user interface so that less experienced IT administrator can easily understand, whereas, some are for greater control and designed for advanced IT staff.

So, here we are with a list of best general-purpose Linux servers for your small businesses.

All-in-one Linux server for small business and Enterprises

NethServer

NethServer is an open-source a nd free to download CentOS-based Linux distribution for servers. It has a modular design like ClearOS and can use as a web server, firewall, mail server, and filter, web filter, IPS/IDS or VPN server or more… It is designed for small offices and medium enterprises and has a web-based user interface. To extend the server functionality there are several pre-configured modules that can be disabled or enable with one click. You can download this Linux small business server and can install it on any commodity hardware.

NethServer Linux server Features:

  • Support by community
  • Full Data Backup
  • Manual upgrade
  • Stateful Inspection
  • Advanced Firewall Rules, Port Forward, Web Proxy
  • Transparent Proxy HTTPS
  • OpenSource URL Filter and Cloud-based URL Filter
  • QoS
  • SMTP Proxy
  • Cloud Backup and Cloud Configuration Backup
  • LAMP Software and Print Server
  • DHCP/DNS/TFTP/NTP
  • Bandwidth Monitor
  • Mail Server
  • FaxServer
  • Fax Web Client
  • Webmail
  • File Server
  • FTP Server
  • KVM and KVM Web Interface
  • And More…

ClearOS

ClearOS is a CentOS-based Linux operating system and a browser-based platform. It comes with an integrated network, gateway and server function with minimal deploying complexities. It has an inbuilt firewall, Bandwidth management, content filter, file servers, VPN server, intrusion detection, domain controller, mail server and much more… It features more than 25+ integrated open Source projects. It also offers media server apps such as Plex server and Serviio Media Server. (Also See: Best Open source Media server software ).

The ClearOs is available in four versions: ClearOS community (free to download and use), ClearOS Home, ClearOS business and ClearOS Hosted. The hosted on is for those SMEs those don’t want to spend money on costly server hardware. It also offers ClearOS Marketplace Apps place from where you can install the free apps to extend the server functionality.

ClearOS Linux Small Business Server Key Features:

  • Antimalware rules
  • Content filter blacklists
  • Dropbox sync
  • Custom Firewall
  • DNS server
  • Multi-Van
  • Gateway Antiphishing
  • Intrusion Detection System
  • Back up and Restore
  • Bandwidth viewer
  • Smart Monitor
  • And more…

Zentyal Linux Small Business Server

Zentyal Server ( download ) is another great all-in-one Linux server available in two versions developer edition which free to download and use and another is commercial version. You can use the developer or community edition for small and medium businesses. It is based on Ubuntu and natively supports the MS Exchange protocols and Active Directory support which allows to join Microsoft clients to a domain and manage them easily.

Zentyal Linux Small Business Server Features:

  • Webmail
  • Native MS Exchange protocols and Active Directory support
  • Calendars and contacts
  • Mobile device email sync
  • Antivirus/antispam
  • IMAP, POP, SMTP, CalDAV, and CardDAV support
  • Central domain and directory management
  • Single Sign-On (SSO) authentication
  • Web-based UI
  • Multiple virtual mail domains
  • DNS Server, DHCP Server, and NTP Server
  • Network configuration, Routing, Gateway, Firewall, HTTP Proxy, WAN failover and Traffic balance
  • And More…

Koozali SME Server

The Koozali is also Centos based Linux server and as Centos based you will get the stability and common server functionalities out of the box. SME Server is an Open Source Linux Server distribution web-based interface which allows it to access from any web browser on the internal network. It is password protected and can access remotely via SSH or PPTP. The server is set to automatic updates and get security updates from Redhat/Centos.

By using this server for small offices you need at least 2 cores min 2GHz with PAE support, 4GB of RAM and 30GB + required space to store data.

Koozali Features

  • Qmail mail server
  • Supports extensions
  • IMAP, POP3, and SMTP protocols
  • Firewall for Intrusion Detection
  • Directory Services
  • Raid and Backup
  • Automatic Updates
  • Samba file and printer sharing

Other Best Enterprise Linux Based Server Distribution OS

Above mentioned all-in-one Linux small business servers come with lots of pre-installed server applications such as web server, firewall, native Microsoft AD support, Media servers, Mail server, File server, Intrusion Detection System and more… But if you want to install and use a Linux server for some particular task and doesn’t need anything else then you can use these best Linux servers given below. The all-in-one- Linux servers for small businesses given above are also based on one of the servers given below.

These Linux servers can install and use with minimal packages or as full-fledged GUI server. All applications and features mentioned in the above-given server list can also be installed in these too, but manually one by one.

Ubuntu Server

Both Ubuntu Server and desktop are the most popular Linux operating systems. It is Debian based server and simple to install due to its excellent hardware driver discovery and support. And comes with great commercial support. Due to its ease of usage, excellent community and a wide range of hardware support make it an idle choice for Small to larger business to use it as business Linux Server.

Apart from server edition, Ubuntu also offers various versions of desktops such as Xubuntu, Edubuntu, Mythbuntu, and Lubuntu. The good thing is that software repositories are the same for all and also they are compatible with each other. It is also a best Linux server os for beginners.

Red Hat Enterprise Linux

Red Hat is the most stable and enterprise-class opensource Linux server powered world’s top companies server hardware. Grown as a small company and now becomes a giant one in the data centre world. Redhat is Fedora driven and offers stability and high quality of commercial support. RHEL features a file system that can scale up to 500 terabytes and supports Docker container also called Linux containers. The Linux containers allow operating-system-level virtualization. The commercial version is paid while the development version of RedHat is free to download so that beginners or developers can develop their Linux skills.

Читать еще:  Сервер под win 2020 и linux

SUSE Linux Enterprise Server

SUSE Linux Enterprise Server (SLES) is another stable opensource server Linux distro based on OpenSUSE. Also can consider as the best alternative to RehHat due to its leading-edge features and support. It features Linux containers (to build, deploy, and manage applications), Full System Rollback, skip service packs functionality, Open vSwitch with DPDK (Data Plane Development Kit) support, ARM AArch64 and Raspberry Pi support (See: Best Linux OS for Raspberry Pi ) , Salt -Advanced Systems Management module, Full support for KIWI and more…

CentOS

CentOS is a Redhat based Linux server operating system and used by a lot of web hosting companies. The CentOS is a fork of Redhat but not paid like the RedHat commercial version. You can also leverage the commercial support for it.

It is a community driver Linux server a.k.a Community Enterprise Operating system. This community has driven this project from the RedHat code and removed all the trademarks to freely distribute. If you want RedHat like functionality you can use the Centos. Overall the CentOS is the best RedHat alternative and also fairly beginner-friendly Linux server as it has a package manager.

Fedora Server

As we know the REHL is based on Fedora then why not consider the Fedora server ( download) itself. Personally, I really like its Desktop version interface which is GNOME-based. Also, the Fedora is maintained and run by the RedHat company which gives surety to get regular updates. Fedora is available for both personal desktops and workstations. The default Fedora server is headless server software, however, you can install the GUI manually. This Linux comes enterprise-class features but can be used in the small business environment but get hands on to it if you know how to handle the advance servers.

The Best Linux Server Operating Systems

You can use any Linux server operating system given above to full fill your business need. Its all depends upon your requirement and skills to handle the Linux server, means how to perform advance level task you want to perform. If you want pre-configured modules with a single click to disable or enable the functionalities then you can go for all-in-one servers, however, want to build something from scratch then the Ubuntu, REHL, SUSE and other Linux operating system servers are there.

Best Linux server distro of 2020

Use the very best distro for your home or business server

While Windows may be the world’s most popular Operating System (OS) for desktop PCs, the world’s most popular OS for the internet’s web servers is Linux.

Usually bundled along with Apache, MySQL, and PHP — and frequently referred to as a LAMP configuration — a wide variety of different Linux distros are used not just for the servers that power the internet but also for the virtual networks behind cloud computing.

Sometimes the choice of which Linux distro you use on your servers is down to personal preference, sometimes market forces, and sometimes due to small advantages a particularly distro will have in regards to the core applications to be used, security concerns, or stability issues.

Ultimately, most web users will never notice any difference because the OS works very much in the background, and it will only be the system administrators and IT managers who take notice of which distro of Linux is used.

But which Linux should be used? In most situations the choice won’t be critical and mostly be an issue of personal choice. However, we’ll list some of our favorite ones below.

Linux Administration Bootcamp: Go from Beginner to Advanced, $12.99/£11.99 at Udemy
Learn the ropes of two of the most popular Linux distributions in the world, Red Hat Linux & CentOS, and use the in-demand skills to start a career as a Linux Server Admin or Linux Administrator. The course is presented by Jason Cannon, the author of Linux for beginners, and includes around 500 minutes of in-demand video and four downloadable resources. View Deal

Linux PDF Bundle with Wiley, from $0.99/£0.99 from Fanatical
Linux is an OS that runs desktops, servers and embedded systems across the world — and with the Linux Bundle with Wiley, you’ll unlock its full potential! In this tiered collection, you’ll be able to legally own from up to 17 eBooks (PDF/EPUB) and thousands of pages specializing in all things Linux, covering the basics of how to get started as well as advanced, professional tools for those at a more intermediate or expert level. Save even more with the exclusive code «TechRadar20», valid till April 10th.View Deal

  • These are the best Linux training providers and online courses.

Check out more of our features on Linux:

Best Linux server distros — at a glance

1. Ubuntu

While Ubuntu is best known for bringing desktop Linux to the masses, its server variant is also extremely competitive.

Canonical, the company behind Ubuntu, has developed LTS (Long Term Support) versions of Ubuntu Server, which like the desktop flavor can be updated up to five years after the date of release, saving you the trouble of upgrading your server repeatedly. Canonical also periodically releases versions of Ubuntu Server at the same time as the latest desktop distro (i.e. 18.04).

If you’re intent on building your own cloud platform, you can also download Ubuntu Cloud Server. Canonical claims that over 55% of OpenStack clouds already run on Ubuntu. For a fee, Canonical will even set up a managed cloud for you using BootStack.

2. CentOS

Like Fedora, CentOS is a community developed distribution of Linux, originally based on the commercial OS Red Hat Enterprise Linux. In light of this, the developers behind CentOS 7 have promised to provide full updates for the OS until the end of 2020, with maintenance updates until the end of June 2024 – which should save the trouble of performing a full upgrade on your server in the near future.

You can avoid unnecessary packages by installing the ‘minimal’ ISO from the CentOS website, which can fit onto a 90 minute CD-R. If you’re eager to get started, the site also offers preconfigured AWS instances and Docker images.

3. Debian

Debian is over 20-years-old and in part owes that longevity to the emphasis placed on producing a stable operating system. This is crucial if you want to set up a server as updates can sometimes clash badly with existing software.

There are three branches of Debian, named ‘Unstable’, ‘Testing’ and ‘Stable’. To become part of the Stable current release, packages must have been reviewed for several months as part of the Testing release. This results in a much more reliable system – but don’t expect Debian to incorporate much ‘bleeding edge’ software as a result.

You can get started with Debian using a minimal Network Boot image which is less than 30MB in size. For a faster setup, download the larger network installer which at just under 300MB contains more packages.

4. OpenSUSE

OpenSUSE (formerly SUSE Linux) is a Linux distro specifically designed for developers and system admins wishing to run their own server. The easy-to-use installer can be configured to use ‘Text Mode’ rather than install a desktop environment to get your server up and running.

OpenSUSE will automatically download the minimum required packages for you, meaning only essential software is installed. The YaST Control Center allows you to configure network settings, such as setting up a static IP for your server. You can also use the built in Zypper package manager to download and install essential server software such as postfix.

5. Fedora

Fedora is a community developed operating system based on the commercial Linux distro Red Hat. Fedora Server is a special implementation of the OS, allowing you to deploy and manage your server using the Rolekit tool. The operating system also includes a powerful PostgreSQL Database Server.

Fedora Server also includes FreeIPA, enabling you to manage authentication credentials, access control information and perform auditing from one central location.

You can download the full ISO image of Fedora Server using the link below. The same page contains a link to a minimal NetInstall Image from Fedora’s Other Downloads section for a faster barebones setup.

More Linux server distros to consider

There are a small number of Linux distros commonly used for internet servers, and although we’ve covered the main contenders above, there are a couple more definitely worth considering according to your circumstances:

Red Hat is the big brother to Fedora and CentOS, designed specifically for commercial deployment in enterprise environments. It’s still open source but requires a proprietary licence for use. Red Hat have been established for a long time, and while licencing fees might put some people off, a lot of businesses equate that with a guarantee of support, reliability, and quality.

FreeBSD isn’t technically Linux as much as a Unix-powered operating system, but will sometimes be offered by hosting companies as a server option in powering a LAMP configuration alongside various Linux distros. While Linux relies on a lot of third-party development for software utilities, FreeBSD comes as a complete set which gives it a reputation for being especially secure and stable.

CloudLinux is a distro of specifically built for virtualized cloud operations to power shared hosting services, by allocating and limiting server resources to each tenant. Additionally, each tenant is partition from each other, in other to create a more secure environment. The result is a hosting platform that has built in redundancy, stability, and security, in order to provide a better hosting environment.

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