Сервер Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
wiki:сервер [2012/10/07 04:59]
создано
wiki:сервер [2013/07/25 14:01] (текущий)
FIXME
Строка 1: Строка 1:
 ====== Сервер ====== ====== Сервер ======
  
-Регулярно возникают топики "​Как мне сделать сервер?"​.+Регулярно возникают топики "​Как мне сделать сервер?"​. При этом автор топика пытается засунуть //все// вопросы о своём сервере в один пост. Это неправильно,​ это нарушение правила форума №2.6, и обычно возникает из-за отсутствия чёткого плана и внятных целей.
  
-Прежде чем делать сервер,​ первым делом нужно определиться,​ какие именно функции он должен выполнять — это может быть файловый сервер,​ web-сервер,​ почтовый сервер,​ FTP, DHCP, DNS или что-то ещё. Если вы сами не знаете,​ что вам нужно, то поднимать свой сервер вам ещё рано.+===== Подготовка =====
  
-Определив ​функцииопределяемкак и каким ​ПО эти функции будут реализованы. Для web-сервера можно использовать ​Apache, ​для ​"расшаривания папок" ​— Samba, для ​FTP — proftpd. Обычно поиск по словосочетанию "​почтовый сервер"​ или "​web-сервер"​ возвращает инструкцию по установке и настройке необходимого софта.+Во-первых, чтобы поднять свой сервер, нужно обладать некоторыми базовыми ​навыками работы с Linux. В инструкциях по установке ​и настройке софта ​предполагаетсячто читатель с помощью терминала умеет выполнять ​команды с правами root, создавать/​перемещать/копировать/​удалять ​файлы, ​устанавливать пакеты, запускать ​и останавливать сервисы, ​редактировать файлы, настраивать сеть, управлять учётными записями пользователей и их правами. Если вам незнакомо что-то из перечисленного — обратитесь к пользовательской документации ​для ​устранения пробелов в знаниях. 
 +  
 +Во-вторых, ​прежде чем делать сервер,​ нужно определиться,​ какие именно функции он должен выполнять ​— это может быть файловый серверweb-сервер,​ почтовый сервер,​ FTP, DHCP, DNS или что-то ещё. Если вы сами не знаете,​ что вам нужно, то поднимать свой сервер вам ещё рано. Почитайте что-нибудь об основах сетей и работе серверов. 
 + 
 +Определив функции,​ выясняем, как и каким ПО эти функции будут реализованы. Обычно поиск по словосочетанию "​почтовый сервер"​ или "​web-сервер"​ возвращает ​готовую ​инструкцию по установке и настройке необходимого софта.
  
 После этого можно переходить к поэтапной реализации. После этого можно переходить к поэтапной реализации.
  
-===== Шаги ===== +===== Реализация =====
- +
-  * **Выбор и установка аппаратуры**. На этом этапе определяем, насколько мощный нам нужен сервер,​ обычно разработчик ПО даёт свои рекомендации. Если сервер устанавливается для домашних нужд, то, скорее всего, подойдёт любое железо. +
-  * **Установка ОС**. Для сервера рекомендуются LTS-релизы (с увеличенным сроком поддержки),​ скачать можно [[http://​www.ubuntu.com/​download/​server|отсюда]]. Если на этом этапе возникают вопросы,​ которые не удаётся решить самостоятельно,​ то спрашиваем на форуме:​ по установке Ubuntu — здесь, по работе оборудования и драйверам — тут.  +
-  * **Общая настройка**. Для управления сервером необходимо установить SSH-сервер (пакет ''​openssh-server'',​ подробнее [[ssh|здесь]] и [[wiki/​руководство_по_ubuntu_server/​удаленное_администрирование/​openssh_server|здесь]]). Настраиваем сеть (при необходимости обращаемся в "​Сети и интернет"​). По желанию ставим дополнительные пакеты,​ например,​ [[screen]]. +
-  * **Установка серверного ПО**. Следуя найденной ранее инструкции,​ устанавливаем и настраиваем серверное программное обеспечение. Возникающие вопросы обсуждаем в разделе "​Серверы"​. +
- +
- +
- +
-===== Ссылки ​=====+
  
-  * [[FIXME]]+  * Выбор и установка аппаратуры. На этом этапе определяем,​ насколько мощный нам нужен сервер,​ обычно разработчик ПО даёт свои рекомендации. Если сервер устанавливается для домашних нужд, то, скорее всего, подойдёт любое железо. 
 +  * Установка ОС. Для сервера рекомендуются LTS-релизы (с увеличенным сроком поддержки),​ скачать можно ​[[http://​www.ubuntu.com/​download/​server|отсюда]]. Если на этом этапе возникают вопросы,​ которые не удаётся решить самостоятельно,​ то спрашиваем на форуме:​ по установке Ubuntu — [[http://​forum.ubuntu.ru/​index.php?​board=28.0|здесь]],​ по работе оборудования и драйверам — [[http://​forum.ubuntu.ru/​index.php?​board=25.0|тут]].  
 +  * Общая настройка. Для управления сервером необходимо установить SSH-сервер (пакет ''​openssh-server'',​ подробнее [[ssh|здесь]] и [[wiki/​руководство_по_ubuntu_server/​удаленное_администрирование/​openssh_server|здесь]]). Настраиваем сеть (при необходимости обращаемся в [[http://​forum.ubuntu.ru/​index.php?​board=27.0|"​Сети и интернет"​]]). По желанию ставим дополнительные пакеты,​ например,​ [[screen]]. 
 +  * Установка серверного ПО. Следуя найденной ранее инструкции,​ устанавливаем и настраиваем серверное программное обеспечение. Возникающие на этом шаге вопросы обсуждаем в разделе [[http://​forum.ubuntu.ru/​index.php?​board=62.0|"​Серверы"​]],​ при этом каждая создаваемая тема должна содержать один чётко сформулированный вопрос,​ содержать соответствующие конфиги и лог-файлы.  
 +  * Проверка работоспособности. Проверяем,​ всё работает — радуемся.
  
-{{tag>Незаконченная_статья}}+{{tag>Администрирование FIXME}}