Разное

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

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

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

на сегодняшний день меня интересует file-сервер и web-сервер (для сайта-поддержки игры). об них и будет данный псто.


1. установка дистрибутива linux. создание пользователей.
за основу была взята, уже полюбившаяся, Ubuntu. конктретно в данном случае была использована свеженькая Ubuntu 9.10 server i386 .
бесплатно скачать исошник можно с официального сайта Canonical.

после загрузки рабочей консоли, я установил Midnight Commander . это псевдографическая оболочка, похожая на Norton Commander (ставился, в своё время, на безгуёвый MS DOS). очень удобна в работе.
$ sudo apt-get install mc
$ mc

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

2. настраиваем samba и поднимаем file-сервер.
для начала настроим сетевую карту сервера. выбираем свободный ip-адрес (у меня был свободен 192.168.1.4).
сетку настраиваем путем редактирования файла: /etc/network/interfaces :
$ sudo nano -w etc/network/interfaces
содержимое файла interfaces:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.4
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

[обратите внимание, что "address" написано с двумя "d" и двумя "s". у меня здесь были ошибки. скорее всего из-за невнимательности ]

затем:
# echo server.home.net > /etc/hostname

И еще:
$ hostname
$ hostname -f
эти две команды должны вывести на экран имя server.home.net .

теперь, собственно, самба. если вы в самом начале (в время установки дистрибутива) не выделили Samba file server, то ничего страшного. мы можем сейчас все нужные пакеты установить:
$ sudo apt-get install samba smbclient smbfs ntp ntpdate

мы установили программы: Samba, SMBlient и SMBFS, которые являются основой для нашего файлового сервера.
последние пакеты - NTP и NTPDate - я установил, чтобы сервер мог синхронизировать свои системные часы, через Интернет.

выполним команду, которая сделает наш диск доступным для всех пользователей сети (дадим им полные права на этот диск).:
$ sudo mkdir /media/multimedia
$ sudo chmod 777 /media/multimedia

теперь сконфигурируем Samba.
это нужно для того, чтобы наш файловый сервер был виден в домашней сети.
по умолчанию в Windows все сетевые компьютеры попадают в рабочую группу с названием MSHOME.
проверим чтобы samba имела в конфигурационном файле то же название рабочей группы:
$ sudo nano -w /etc/samba/smb.conf

находим и правим строчку:
workgroup = MSHOME

[вы, конечно, можете присваивать параметру workgroup свои значения. просто помните, что название рабочей группы в винде и в линухе должны быть одинаковыми. ]

что бы диск был виден, а так же читался и писался для всех пользователей сети, добавим в конец конфига:
comment = Public Folder
path = media/multimedia
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup

[обратите внимание, что "nogroup" пишется слитно . во многих описаниях настройки написано раздельно. у меня, при раздельном написании, не работало ]

сохраняем изменения в файле и перезагружаем пакет Samba:
$ sudo /etc/init.d/samba force-reload

3. устанавливаем apache и поднимаем web-сервер.
для web-сервера много не надо. тут всё совсем просто. нужно установить apache (что такое апач) и владеть навыками htmlя.
$ sudo apt-get install apache2

после установки апача, можно приступать к созданию сайта. по-умолчанию адрес вашего сайта будет тот же, что и ip-адрес вашего сервера в локалке (например, http://192.168.1.4). это никуда не годится. нужен человеческий адрес (доменное имя, читать про домены). тут варианта два.
1. купить. нормальный домен второго уровня (типа httр://mysеrver.соm).
2. взять бесплатный, но третьего уровня (вида httр://gаme.myserver.соm).

платный стóит порядка 6ОО рублей за пол-года. бесплатный - нихрена не стóит.

я использовал для своего сервера бесплатный домен третьего уровня на http://dynDNS.com . там нужно зарегестрироваться, выбрать доменное имя (при условии, что оно свободное), указать свой реальный ip (). на своём интернет-шлюзе (или роутере) настроить переадресацию по 80 порту (port forwarding) с HTTP на свой внутренний ip сервера.

в итоге (если всё правильно настроить), при обращении по зарегестрированному вами адресу, пользователь попадает на главную web-страницу сайта на вашем сервере.

как настроить свой сайт.
все настройки сайта лежат в /var/www . по умолчанию в этой директории лежит один скромный index.html с надписью It works! , который нам кагбе намекает на нормальную работу.
вот этот файл можно/нужно править под себя, под создание своего сайта.

перезапускаем сервер командой:
$ sudo shutdown -r now

Операционная система Unix (как прородитель Linux) созадвалась прежде всего для серверных задач, поэтому большинство GNU утилит является консольными (т.е. работают только в командной строке Linux-терминала), потому-что на сервере нет необходимости в графической оболочке. Однако со временем функциональность серверных служб в Linux настолько выросла, что постоянное редактирование файлов конфигурации из командной строки стало затруднительным и поэтому для в настоящее время существует огромное количество графических инструментов администрирования (чаще реализованные в виде WEB-интерфейса), которые значительно упрощают жизнь системным администраторам.

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

Файловый сервер Linux

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

Для более опытных системных администраторов могу сказать, что текущая версия Samba-сервера может выступать в роли контроллера домена и сервиса Active Directory (централизованное управление компьютерами и пользователями работающие на операционной системе Windows), способна обслуживать все поддерживаемые Microsoft версии Windows клиентов, в том числе Windows 10. Ранее это было возможно только при наличии дорогостоящего Microsoft Windows Server.

Сервер базы данных

Практически все системы любой сложности и назначения не могут обходиться без базы данных. Не секрет, что практически все сайты размещенные в сети Интернет работают с использованием базы данных, которая работает на платформе Linux (как правило MySQL). Системы бухгалтерского учета (например 1С), CRM, проектные системы и прочие все используют базы данных.Однако большинство ранее написанных настольных приложений (работающие на пользовательских компьютерах) разработанных под Windows работают с использованием баз данных под этой операционной системой. Однако в настоящее время в Linux их количество просто огромно, а функционал часто не уступает мощнейшим конкурентам от Microsoft или Oracle. Большинство известных баз данных в Linux имеют свои версии и под Windows. В настоящее время даже российский разработчик компания 1С активно развивает и поддерживает версии своих продуктов работающих под Linux. Самыми популярными являются следующие базы данных:

MySQL — свободная реляционная система управления базами данных, является решением для малых и средних приложений.

PostgreSQL - свободная объектно-реляционная система управления базами данных. При помощи этой базы данных строят системы обработки больших данных и зачастую именно PostgreSQL конкурирует с Oracle DB.

Сервер электронной почты

Как и любой другой сервер Linux очень даже пригоден для создания своего собственного сервера электронной почты. На базе Linux работает большинство бесплатных почтовых сервисов Google,Mail.ru, Yandex и другие. В отличии от Windows платформы (в которой большинство функциональных серверов являются платными) Linux имеет большое количество различных пакетов для запуска собственной службы корпоративной или личной электронной почты и предоставляются они бесплатно. Однако популярность Linux приводит к тому что большинство бесплатных решений модифицируются, дописываются и продают за деньги. Но тут есть свои плюсы — официальная поддержка, постоянные обновления, удобный интерфейс администрирования и контроля (не всем же нравиться работать в консоли).

Сервер Интернета

Это сервер, который обеспечивает доступ компьютеров локальной сети к сети Интернет. Такие сервера часто называют (прокси-серверами) и они выполняют следующие задачи:

  • Кэширование данных: если часто происходят обращения к одним и тем же внешним ресурсам, то можно держать их копию на прокси-сервере и выдавать по запросу, снижая тем самым нагрузку на канал во внешнюю сеть и ускоряя получен запрошенной информации.
  • Защита локальной сети от внешнего доступа: например, можно настроить прокси-сервер так, что локальные компьютеры будут обращаться к внешним ресурсам только через него, а внешние компьютеры не смогут обращаться к локальным вообще (они «видят» только прокси-сервер).
  • Ограничение доступа из локальной сети к внешней: например, можно запретить доступ к определённым веб-сайтам, ограничить использование интернета каким-то локальным пользователям, устанавливать квоты на трафик или полосу пропускания, фильтровать рекламу и вирусы.

Такие сервера так же очень часто разворачиваются именно на Linux. Самым распространенным функциональным является пакет Squid . Он является полностью бесплатным, а его функциональность при совместном использовании с сетевыми службами Linux-а дает огромный эффект.

Телефонная станция (IP АТС — IP-PBX)

Связь и коммуникации между сотрудниками являются неотъемлемой частью практически любой организации и конечно связь невозможна без телефонной связи. Однако, с ростом технологических решений функциональность и требования к телефонной связи значительно выросли. Но позволить себе дорогостоящие, функциональные системы может позволить не каждый. Именно желание получить такую систему побудило создателей, самого популярного в мире телефонного решения (Asterisk), разработать бесплатный аналог таких система в Linux.

Asterisk в комплексе с необходимым оборудованием обладает всеми возможностями классической АТС, поддерживает множество VoIP-протоколов и предоставляет богатые функции управления звонками, среди них:
Голосовая почта
Конференц-связь
IVR (интерактивное голосовое меню)
Центр обработки звонков (постановка звонков в очередь и распределение их по абонентам, используя различные алгоритмы)
Call Detail Record (подробная запись о вызове) и множество других функций.

Благодаря свободной лицензии Asterisk активно развивается и поддерживается тысячами людей со всей планеты. Практически все «коробочные» IP-АТС работают на базе Linux и под управлением Asterisk. Данная АТС отлично работает на любых малобюджетных системах, например BananaPi 🙂


Asterisk на Banana Pi

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

Linux — это сервер

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

Так как основной системой для наших решений является Ubuntu Server, то ставить мы будем именно ее. Свежий релиз всегда можно получить со страницы: http://www.ubuntu.com/download/server . Мы настоятельно рекомендуем использовать только LTS-версии, как наиболее стабильные и имеющие продолжительный срок поддержки. Обычные версии, как правило, являются полигоном для обкатки новых технологий и могут работать нестабильно, не говоря уже о том, что срок поддержки в 9 месяцев абсолютно неприемлем для работающих серверных систем.

Первое что вы увидите, загрузившись с установочного носителя - это меню выбора языка:

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

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

От автоматического определения раскладки следует отказаться:

И выбрать необходимую раскладку из списка, в большинстве случаев достаточно согласиться с выбором системы:

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

Следующим шагом система попробует получить сетевые настройки, так как в большинстве сетей присутствует DHCP сервер, то уже на этом этапе система сконфигурирует сеть и получит доступ в интернет.

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

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

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

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

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

После настройки времени мы переходим к наиболее ответственному этапу - настройке диска. Система предлагает несколько вариантов, среди которых автоматическая разметка. В большинстве случаев мы выбираем именно этот пункт. Если говорить о единственном диске, то мы не видим смысла разбивать его на разделы, за исключением настольных систем, где на отдельный раздел стоит вынести /home .

В нагруженных системах имеет смысл выносить разделы с данными, например, /var/www или /opt/zimbra , на отдельные дисковые массивы. Если вы хотите установить систему на программный RAID, то обратитесь к статье: . В остальных случаях смело выбирайте автоматическую разметку без LVM, в этом случае на диске будет создан раздел подкачки (swap ) размером в единицы ГБ и корневой раздел на остальном пространстве.

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

Установив основу системы, инсталлятор предложит вам выбрать наборы ПО для установки. Можно выбрать на этом этапе необходимые роли и получить готовую к настройке систему. Разве это плохо, особенно для начинающего администратора? Плохо! И вот почему: при таком подходе система остается для администратора "черным ящиком", нет представления о назначении отдельных пакетов, их роли и влиянии на систему в целом. Поэтому мы рекомендуем отказаться от предлагаемых вариантов и устанавливать требуемые пакеты вручную. Это поможет вам глубже понять систему и взаимодействие между ее компонентами. А когда вы станете чувствовать себя в среде Linux как рыба в воде, вы сами решите нужно ли вам устанавливать софт автоматически.

Поэтому не выбираем ничего и (нажав Tab ) переходим к пункту Продолжить .

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

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

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

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

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

Прежде всего повысим свои права до суперпользователя:

И откроем редактором конфигурационный файл с настройками сети:

Nano /etc/network/interfaces

И приведем его содержимое к следующему виду:

Auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.44.62
netmask 255.255.255.0
gateway 192.168.44.2
dns-nameservers 192.168.44.2 8.8.8.8

Первая секция auto lo задает настройки для петлевого интерфейса и уже присутствует в файле. Вторая секция задает настройки внешнего сетевого интерфейса eth0 для работы со статическим адресом. Опции понятны и отдельных разъяснений не требуют, адреса, естественно, взяты исключительно для примера. Если в вашем сервере несколько сетевых адаптеров, то следует прописать секцию для каждого из них.

Допустим мы хотим получать настройки второго сетевого адаптера eth1 по DHCP, для этого добавим секцию:

Auto eth1
allow-hotplug eth1
iface eth1 inet dhcp

Немного остановимся на опциях auto и auto-hotplug . Первая указывает инициировать подключение при загрузке, а вторая запускает механизм отслеживания горячего переподключения и инициировать получение адреса при наступлении данного события.

Закончив редактировать файл следует выйти из редактора по Ctrl + X , утвердительно (Y ) ответив на предложение записать файл.

После чего перезагрузите компьютер:

Если все сделано правильно, то система получит доступ к сети и интернет. Проверить это можно командой ping:

Ping ya.ru

Прервать выполнение команды следует комбинацией Ctrl + С , запомните эту комбинацию, она еще не раз вам пригодится.

Просмотреть настройки сетевых интерфейсов можно командой

Ifconfig

Этой же командой можно выяснить, какие именно сетевые карты видит система и под какими именами, для этого воспользуйтесь параметром HWaddr , который представляет MAC-адрес сетевой платы.

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

Apt-get update

Затем обновим систему командой:

Apt-get upgrade

Внимательно изучаем вывод команды, как видим, по какой-то причине не обновляются три пакета, в данном случае это пакеты ядра. Поэтому попробуем обновить их вручную. Для этого выполним команду:

Apt-get install linux-generic

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

После перезагрузки установим инструменты администрирования: пакет ssh для удаленного доступа к серверу и файловый менеджер mc , который значительно упрощает работу с системой.

Apt-get install ssh mc

Для запуска mc используйте простую команду:

если хотите запустить его с правами суперпользователя.

Работа с ним довольно проста, те кто работал в DOS с менеджерами Norton Commander или Volkov Commander вообще не должны испытывать затруднений.

Навигация осуществляется стрелками, переход между панелями клавишей Tab , а выделение клавишей Insert . Основные действия указаны внизу, цифры рядом с ними обозначают номер функциональной клавиши, отвечающей за это действие, так, например, F4 - Правка, F8 - Удаление, F10 - Выход. Вы всегда можете свернуть, а затем развернуть, mc сочетанием клавиш Ctrl + O и получить доступ к консоли.

В открывшемся окне стрелками перейдите на опцию Встроенный редактор и выберите ее при помощи клавиши Пробел . Для подтверждения настроек и выхода нажмите Далее .

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

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

Однако, на всякий случай, проверьте в Window - Translation

Операционная система Linux имеет довольно долгую, по меркам ИТ-индустрии, историю - без малого 15 лет. Начало ей было положено в 90-х годах XX века, когда "отец-основатель" Линус Торвальдс, принявшись за написание клона ОС Unix, способного работать на платформе х86, создал первую рабочую версию ядра системы. С середины тех же 90-х к проекту Торвальдса активно подключилось множество единомышленников со всех концов света, в том числе весьма маститых профессионалов, и процесс разработки поднялся на новый качественный уровень.

Результатом многолетней интенсивной работы стал релиз стабильной ветки ядра за номером 2.4, состоявшийся в начале нового, XXI века. Это была первая версия ядра Linux, получившая массовое признание не только у преданных поклонников этой ОС, но и в широких кругах потенциальных потребителей, и, что особенно важно, - у корпоративных пользователей, которые сочли ядро и построенные на его базе дистрибутивы Linux достаточно зрелыми продуктами для проникновения в бизнес-сектор. Затем последовал мощнейший рост ввысь - к новым техническим возможностям и вширь - к несчетному множеству больших, средних, мелких и совсем крошечных Linux-проектов, работу над которыми ведут иногда сотни или даже тысячи человек, а иногда упорные одиночки. Итог же таков: последняя на сегодняшний момент стабильная ветка ядра за номером 2.6 и дистрибутивы на ее базе не только берутся соперничать с продуктами корпорации Microsoft на традиционном для них поле небольших и средних ИТ-решений, но и метят в конкуренты фирменным Unix-системам на поле сверхтяжелых корпоративных решений.

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

Решения Red Hat

История компании Red Hat (http://www.redhat.com) неразрывно связана с историей всего Linux-сообщества. Компанию, оперирующую на рынке Linux-систем с середины 90-х годов ХХ века, несомненно, можно считать родоначальницей этого рынка и основоположником всего направления коммерческих дистрибутивов, пригодных для работы в офисе.

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

Сегодня иерархия серверных дистрибутивов компании, скрепленная общим названием Red Hat Enterprise Linux, базируется на временном и целевом разделении. В первом случае речь идет о двух актуальных на текущий момент версиях продукта - v.3 и v.4, во втором - о специализированных моделях, наилучшим образом приспособленных для той или иной целевой аудитории - крупных корпораций, средних компаний или небольших фирм.

Серия Red Hat Enterprise Linux v.3 появилась на свет в сентябре 2003 г. и имеет расчетный срок жизни до августа 2010 г. Сейчас это, пожалуй, самая развитая и надежная коммерческая Linux-система, вобравшая в себя практически все наиболее важные и ценные наработки сообщества, портированная на большинство распространенных аппаратных платформ и сертифицированная на соответствие требованиям стандарта Linux Standard Base версии 1.3. Отличительная особенность этой серии - использование самой проработанной в плане надежности ветки ядра Linux 2.4.х, доработанной специалистами компании с учетом новых возможностей из 2.5.х и 2.6.х. За счет этого была улучшена поддержка многопроцессорных платформ и общая масштабируемость систем по основным вычислительным ресурсам - в частности, пользователям платформ х86 стал доступен значительно больший объем оперативной памяти.

Новейшая серия Red Hat Enterprise Linux v.4, логическое продолжение v.3, была представлена совсем недавно - в феврале 2005 г. Она органично впитала в себя новации, появившиеся за последние год-полтора, результатом чего стал переход на новую ветку ядра под номером 2.6 и качественный рост системы - серия v.4 приобрела большую масштабируемость за счет совместимости с многопроцессорной NUMA-архитектурой, а также улучшенной поддержки многопоточных технологий и многоядерных процессоров. В нее также инкорпорированы новые технологии повышения безопасности вычислений и телекоммуникаций и расширенная поддержка файловых систем большой емкости. К моменту выхода на рынок серия v.4 еще не была сертифицирована по стандарту Linux Standard Base, однако, учитывая "кровное родство" с прошедшей сертификацию v.3 и то, что при проектировании требования стандарта были заложены в основу системы, v.4 фактически совместима с Linux Standard Base 2.0, а получение формального сертификата - лишь дело времени.

Как уже отмечалось выше, помимо разделения на версии, связанного со сроками выхода в свет того или иного поколения ОС, продуктовая линейка Red Hat предполагает разделение на две модели. Первая, Red Hat Enterprise Linux AS, адаптирована к работе в качестве инфраструктурного решения корпоративной информационной системы для центров обработки данных, ERP- и CRM-систем на крупных предприятиях. Вторая, Red Hat Enterprise Linux ES, предназначена для работы в качестве сервера баз данных, файлового сервера или Интернет/интранет-сервера в средних компаниях и обособленных отделах корпораций. В техническом плане они практически одинаковы, разница по большому счету состоит лишь в ограничениях на используемые аппаратные ресурсы: в первом случае они отсутствуют как таковые (естественно, кроме тех случаев, когда ограничения накладывает аппаратная архитектура используемых систем), во втором - не поддерживаются платформы IBM zSeries, POWER и S/390, а на остальных доступны только два процессора и не более 16 Гбайт оперативной памяти.

Существуют также различия в программах сервисной поддержки - на версию Red Hat Enterprise Linux AS распространяется максимальное число услуг, предоставляемых Red Hat в виде трех программ: Basic Edition (годичное обслуживание и доступ к программным обновлениям и исправлениям), Standard Edition (то же, что и в предыдущем случае, плюс годовой абонемент на телефонные консультации по рабочим дням в стандартные часы с задержкой ответа до 4 ч и с неограниченным числом обращений) и Premium Edition (то же, что в Basic Edition, плюс годовой абонемент на телефонные консультации в режиме 24/7 с задержкой ответа не более 1 ч и неограниченным числом обращений). У версии Red Hat Enterprise Linux ES все несколько скромнее - в частности, отсутствует программа экстренной поддержки Premium Edition. Добавим еще, что сервис Red Hat носит глобальный характер - пользователи могут обращаться к его услугам из любой точки мира.

В состав обоих дистрибутивов включено множество разнообразного ПО, в том числе популярные в сообществе open source SMB-сервер Samba 3, Web-сервер Apache 2, СУБД PostgreSQL и MySQL, почтовый сервер Sendmail и другие системы, что позволяет построить на базе Red Hat Enterprise Linux полноценную корпоративную информационную систему.

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

Системы компании Novell

История проникновения корпорации Novell (http://www.novell.com) в мир Linux-систем несколько скромнее и не столь богата ключевыми для сообщества событиями, но по-своему тоже весьма поучительна, демонстрируя, как своевременная и верная оценка ситуации может стать ключом к успеху. Интерес Novell к Linux-системам возник на почве поиска подходящей стратегии для дальнейшего развития своего бизнеса, которая позволила бы компании следовать независимым фарватером и вместе с тем поставлять современные и востребованные системы. Результатом этого процесса стало приобретение в 2003 г. крупнейшего в Европе Linux-разработчика - немецкого проекта SUSE, в результате чего Novell в одночасье превратилась в серьезнейшего игрока на рынке Linux. На сегодняшний момент серверная ветка корпорации состоит из двух продуктов - SUSE Linux Enterprise Server с текущим номером 9 и пакета Open Enterprise Server.

Результат многолетнего труда европейских разработчиков, огромный опыт Novell в продвижении ПО и наработанная компанией глобальная сеть распространения продукции сделали свое дело - сегодня SUSE Linux Enterprise Server 9 - это второй (после Red Hat) по известности и популярности коммерческий дистрибутив Linux. Основная целевая аудитория данного продукта - средние и крупные компании, а также обособленные корпоративные подразделения. В принципе ничто не мешает применять его и в малых фирмах, однако все богатство технических решений, присутствующих в системе, наилучшим образом раскрывается в условиях корпоративного центра обработки данных или крупного инфраструктурного проекта.

SUSE Linux Enterprise Server 9 (SLES 9) стал первым дистрибутивом, построенным на ядре Linux 2.6, и за полгода, прошедших с его выпуска, пользователи успели оценить общие преимущества этой версии - большее число процессоров (теоретически их число неограниченно, тестирование проводилось для 512 процессоров), более 65 тыс. одновременных процессов на уровне пользователей в дополнение к процессам на уровне ядра, более 4 тыс. типов поддерживаемых устройств и т. д.

Однако главная отличительная особенность Linux-решений Novell - это расширенные возможности системного управления, кластеризации и организации инфраструктуры. За счет ПО YaST все Linux-решения от Novell поддерживают стандарт Web-based Enterprise Management (WBEM) Common Information Model (CIM). Это, в частности, облегчает управление масштабными системами при помощи стандартных интерфейсов и таких решений, как CA Unicenter, HP OpenView и IBM Tivoli, что существенно для крупных корпораций. В SLES 9 включено и удобное средство виртуализации и создания VPN под Linux - User-Mode Linux (UML). К встроенным средствам, облегчающим кластеризацию, относится, в частности, утилита Enterprise Volume Manager (EVMS), позволяющая решать задачи совместного использования хранилищ данных и управлять RAID-массивами, LVM, различными файловыми системами и т. п. при помощи единого механизма. Наконец, поддержка InfiniBand обеспечивает взаимодействие между подсистемами в кластерах и связи "процесс-процесс" внутри единой системы. В силу всех этих усовершенствований SLES 9 стал и пока остается единственным дистрибутивом, который соответствует сразу двум стандартам OSDL, разработанным для систем с повышенными требованиями, - стандарту Linux для телекоммуникационной отрасли Carrier Grade Linux (CGL) 2.0 и стандарту Data Center Linux (DCL).

SLES 9 предлагает богатый выбор системного ПО на базе встроенных сетевых сервисов и протоколов. В него также входят SMB-сервер Samba 3, серверы приложений JBoss и Tomcat, популярные СУБД MySQL и PostgreSQL, Web-сервер Apache 2, средства разработки и другие распространенные решения сотен независимых поставщиков, позволяющие построить интегрированную целостную систему обработки данных практически любого масштаба.

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

Еще один интересный продукт компании Novell носит название Open Enterprise Server; в чистом виде это даже не совсем Linux-дистрибутив, а скорее удачный симбиоз прошлого, настоящего и, вероятно, будущего. Как известно, корпорация Novell славилась своей сетевой ОС NetWare, и множество системных администраторов знает это название не хуже собственного имени. Система действительно хороша, но, как показывает практика, время ее уходит, и пользователям пора подумать о переходе на что-то иное. Имея на руках наработки SUSE, в Novell сформировали универсальный комплект, включающий в себя ядро и все сервисы из последнего релиза NetWare за номером 6.5, ядро Linux из ветки 2.6 и сервисы из дистрибутива SLES 9, добавили ряд уникальных, не существующих в виде обособленных решений, продуктов и дополнили все это интегрированным набором средств для управления обеими системами сразу. Получился пакет Open Enterprise Server, выпущенный в свет в марте 2005 г. По представлениям Novell, новый продукт нацелен на корпоративных потребителей из средних и крупных компаний и позволит им не торопясь и безболезненно мигрировать с уже развернутых, но постепенно устаревающих решений на базе NetWare в сторону одного из потенциальных стандартов завтрашнего дня в области "тяжелых" серверных ОС, попутно извлекая пользу из Linux уже сегодня.

Дистрибутивы ASPLinux

Компания ASPLinux (http://www.asplinux.ru) - один из двух ведущих российских Linux-проектов, добившихся на этом рынке результатов в виде не только общественного признания, но и реально работающего бизнеса. И хотя сегодня серверная продуктовая линейка состоит всего из двух дистрибутивов, они с лихвой покрывают все основные сектора спроса. ASPLinux 7.3 Server Edition - первый, но, как показала практика, весьма успешный опыт компании в сегменте корпоративных систем, доведенный до соответствующего уровня в рамках доработки существовавшего в то время дистрибутива для настольных ПК. ASPLinux Server II, напротив, разрабатывался с учетом приобретенного ранее опыта и реальных потребностей крупных заказчиков, при этом команда проекта постаралась избежать всех возможных "подводных камней" на пути к устойчивому и масштабируемому решению.

Одна из весьма важных особенностей Server II - его родственная близость к семейству Red Hat Enterprise Linux v.3. Помимо прозрачной программной совместимости между системами, это также означает, что на ASPLinux Server II распространяются и многие другие полезные свойства серии v.3, в частности, совместимость со стандартом Linux Standard Base версии 1.3. Хотя формально российский дистрибутив пока еще не сертифицирован в рамках данного стандарта, активные работы в этом направлении уже ведутся, причем с прицелом сразу на Linux Standard Base версии 2.0. Исходя из этого, а также принимая во внимание заявления самих разработчиков, целевой группой потребителей этого продукта можно считать средние компании и отделы корпораций, нуждающиеся в надежных и производительных серверах БД, интегрированных серверах рабочих групп или инфраструктурных решениях для Интернет/интранет-проектов.

В дистрибутив ASPLinux Server II входят последние стабильные версии СУБД PostgreSQL и MySQL, полнофункциональная версия антивируса "Лаборатории Касперского", действующая в течение 30 дней, демонстрационные версии антивирусов Dr. Web и Panda Software, почтовые сервисы Sendmail и Postfix, позволяющие подключать средства антивирусной защиты, решение для полного резервного копирования и восстановления данных для Linux-сервера от компании Acronis - Acronis True Image Server for Linux, SMB-сервер Samba 3 и многие другие средства для организации информационно-вычислительной системы.

Что касается сервисного обслуживания, в этом вопросе на стороне компании ASPLinux играет ее российское происхождение - в рамках стандартной программы поддержки заказчикам в течение 90 дней доступна услуга установки и настройки ПО на их оборудовании, а в случае более серьезных потребностей - любой сервис, оговариваемый в рамках частного соглашения между заказчиком и поставщиком. Кроме того, с помощью утилиты автоматического обновления yum пользователи получают доступ ко всем обновлениям и исправлениям, хранящимся на сайте компании.

Второй продукт компании, ASPLinux 7.3 Server Edition, основан на довольно старой по сегодняшним меркам настольной системе - дистрибутиве ASPLinux 7.3. Однако, несмотря ни на что, он продается и сегодня, в первую очередь благодаря своей стабильности и защищенности - исправленные и обновленные версии пакетов, входящих в состав дистрибутива, делают его практически "пуленепробиваемым". Судя по задачам, для решения которых разработчики предназначают дистрибутив, целевая аудитория ASPLinux 7.3 Server Edition - небольшие и средние компании и в некоторых случаях отделы корпораций. Производитель предлагает несколько возможных конфигураций первоначальной установки сервера, в числе которых конфигурация нетребовательного к ресурсам маршрутизатора и межсетевого экрана; конфигурация сервера рабочей группы, включающая набор сервисов, необходимых для организации работы небольшого офиса; конфигурация сервера данных, позволяющая развернуть локальный файл-сервер; и, пожалуй, самая интересная для отечественных пользователей конфигурация сервера данных для работы с программами семейства "1С:Предприятие".

Помимо типового ПО для организации различных сервисов, в состав дистрибутива входит средство для создания и поддержки Web-сервисов - Apache 1.3, последние стабильные версии СУБД PostgreSQL и MySQL, система SAP DB, пригодная для использования со всеми продуктами фирмы SAP, в том числе SAP R/3, расширенная версия популярного сервера БД InterBase компании Borland - СУБД FireBird, пакет oraclerun, содержащий набор инструкций и служебных программ для быстрой и простой установки и запуска сервера БД Oracle9i, и полнофункциональные версии антивирусов "Лаборатории Касперского" и Dr. Web с ограниченным сроком действия.

В плане сервисного обслуживания для покупателей ASPLinux 7.3 Server Edition действует та же схема, что и в случае с ASPLinux Server II.

Продукты Mandrakesoft

Французская компания Mandrakesoft (http://www.mandrakesoft.com) с самого начала своей деятельности была известна как один из основоположников направления "Linux с человеческим лицом" - именно ее дистрибутивы считались наиболее дружественными к пользователю и подходящими для первичного ознакомления новичков в мире Linux с новой и довольно сложной для понимания ОС. И вот в начале 2005 г. Mandrakesoft выпустила ОС Mandrakelinux Corporate Server версии 3.0. Надо сказать, что предыдущие версии этого продукта не слишком известны публике, так что в некотором роде версию 3.0 можно считать родоначальницей всего серверного направления Mandrakesoft.

Несмотря на несколько запутанное происхождение, ОС, на первый взгляд, получилась достаточно качественной. Производитель утверждает, что реализовал в Corporate Server 3.0 весь свой опыт построения критически важных систем, опираясь при этом на открытые стандарты, результатом чего стала сертификация по стандарту Linux Standard Base 2.0. Исходя из беглого анализа характеристик, можно сказать, что продукт нацелен в первую очередь на не очень крупные обособленные отделы средних фирм или корпоративные подразделения - благодаря поставляемому в комплекте ПО (SMB-сервер Samba 3 и Web-сервер Apache 2) он прекрасно подойдет на роль мощного файлового сервера или Интернет/интранет-сервера, а, учитывая улучшенную совместимость с СУБД IBM DB2 Universal, может стать и надежным хранилищем данных.

Необходимо также отметить, что в состав дистрибутива (хотя и в виде демоверсий) вошли такие продукты, как CrossOver Office Server Edition, позволяющий запускать приложения для ОС Windows на сервере и организовывать доступ к ним с тонких клиентов, и NoMachine NX Server, выполняющий функции терминального сервера.

Для серии Corporate Server Mandrakesoft придерживается 12-18-месячного цикла разработки, а это означает, что выход следующей, четвертой, версии состоится ближе к середине 2006 г. На протяжении этого времени, а также на протяжении всего срока жизни текущей версии (пять лет с момента выпуска) пользователям будут доступны программные обновления и исправления, однако для доступа к ним придется подписаться на одну из сервисных программ.

Доступны две разновидности подписного сервиса - Corporate Server и Premium Corporate Server. По сути своей они идентичны, различаясь лишь временем реакции обслуживающего персонала на проблемы заказчика и некоторыми дополнительными услугами, включенными в версию Premium. Подписантам предлагаются следующие виды услуг: годовой доступ к консультациям на сайте компании в режиме 24 часа 7 дней в неделю, месячное обслуживание по телефону в рабочие дни с нелимитированным числом звонков и доступ к специализированному сайту с обновлениями для ПО.

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

***

В завершение обзора стоит, пожалуй, отметить, что круг дистрибутивов Linux, подходящих для работы в качестве сервера, будь то простенький файл-сервер в небольшой фирме или же инфраструктурное решение для корпоративной информационной системы в крупной компании, отнюдь не ограничивается рассмотренными в обзоре системами. Для решения подобных задач вполне подходят, например, дистрибутив, созданный в рамках одного из наиболее свободных в лицензионном плане и, вероятно, самого богатого по техническому наполнению open source-проекта Debian GNU/Linux, или же результат проекта Gentoo Linux, обладающий рядом черт, роднящих его с BSD-ветвью клонов Unix. Кроме того, существует множество небольших и соответственно менее известных широкой общественности Linux-дистрибутивов, обладающих теми или иными интересными особенностями и вполне удовлетворяющих конкретные, порой весьма специфические, потребности заказчиков.

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

29 ноября 2010

Linux

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

Linux Windows

Linux Windows ? Не надо ломать голову! Все решено! Linux сервер - сэкономит деньги, нервы и время.

И что бы убедить Вас в этом, дам парочку фактов:

  • Стоимость Windows сервера обойдется мягко говоря в копеечку, а если Вы не сильный в серверах, то сам бог Велел ставить Linux сервер , а на сэкономленные деньги от покупки Windows запросто наймете профессионала. Не вдаваясь в стоимость, скажу так: один Windows сервер без установки обойдется Вам по стоимости вызова от 6 до 11 настройщиков.
  • Дистрибутив Linux сервера не надо искать по магазинам, его можно просто скачать в интернете на официальных сайтах.
  • С Linux сервер вы забудете о перезагрузках, не отвлекаясь от важных дел.
  • Если хотите сами настроить свой Linux, советую обратиться к сайту www..

Ну что, еще крутится фраза Linux Windows в голове. Тогда вот Вам еще:

  • Linux не так требователен к характеристикам железа. Как не крути а графический интерфейс возьмет свое.
  • Linux как правило идет со своим набором драйверов и подойдет практически под любую конфигурацию оборудования.
  • Дополнительные программные пакеты Linux или уже имеются в Вашей системе или автоматически загрузятся с интернета.
  • Дополнительные программы вы поставите так же бесплатно как и сам Linux
  • Для любителей ставить не лицензию, особенно в организациях. Не удивляйтесь штрафу в 500 тыс. рублей только за один Windows сервер. (сумма штрафа актуальна на 2010.11.29)

Надеюсь что вопрос Linux Windows у Вас уже отпал, тогда пойдем дальше.

Сервер Linux

Сервер Linux - принципиально ничем не отличается от любого другого сервера с однотипной функцией. Сразу же подведу к делу и скажу какие сервера могут быть с легкостью реализованы:

Файловый сервер , это сервер для хранения файлов, просто и понятно, как дополнительные возможности это управления загрузками на сервер, доступом, нагрузкой, а так же пользователями. Настроить такой Linux сервер Вы можете например по статье Установка FreeNAS по Русски.

Linux под сервер

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

  • Если ты разбираешься и трудность твое второе имя твой выбор FreeBSD
  • Если вы из тех кто прокручивал мысль в голове Linux Windows , Вам больше понравится CentOS, Fedora, а кто-то даже ради эксперимента захочет оставить графический интерфейс, Ваше право:)))
  • Если считаешь что серверу излишне графическое решение. Ubuntu server не только понятен, но и очень популярен, на него найдете не только руководство пользователя и статью как создать Идеальный сервер - Ubuntu 10.10

О Господи я согрешил. FreeBSD это не Linux, но те кто уже работал с FreeBSD меня поймут:)))

Linux сервер скачать

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

Скачать Linux сервер Вы можете и на официальном сайте, но если Ваша скорость позволяет качать быстрее, чем позволяет сайт, советую обратиться к rutracker.org . Вы не только скачаете Linux сервер быстрее, но и поможете другим оставаясь на раздаче:)))

Установка сервера Linux

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

Установка сервера Linux не сложный процесс сравнимый с установкой Windows. Единственно в чем отличии от простой установки персонального компьютера, это то что при установке сервера Linux главным является настройка сети, поэтому перед отключением монитора от нашего сервера удостоверимся, что сервер доступен из сети по одному не изменяющемуся адресу, желательно использовать статический IP адрес.

У Вас возникли сложности при установке Linux, поиск в интернете откроет Вам сотни страниц по Вашему запросу, а лучше даже не читать а смотреть, You Tube наш спаситель:)))

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

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

Настройка сервера Linux лучше производить сидя за персональным компьютером связанным сетью с нашим сервером. Для связи используется протокол SSH. В основном он используется для удаленного управления, но не все знаю что с помощью его можно управлять файлами не только на самом сервере, но и передать файлы с подключенного компьютера прямо на сервер. Для начала сама программа для управления из под Windows:

PuTTY - простая, маленькая программка, но поистине могучими возможностями для настройки сервера Linux она станет для Вас единственным другом, как минимум на первую установку системы:)))

Все о выборе хостинга. обсуждение хостингов и серверов, а так же их выборе, отзывы о хостерах, обсуждение тарифов хостинга.

Обновлено: 16 сентября 2014 Просмотров: 35651