Быстро сервер поднимается, медленно статья пишется. Поднять и настроить сервер получилось довольно быстро, а вот написать про все это времени не хватает. Исправляюсь
Установка и настройка ОС
Я долго думал какую ОС использовать и в итоге остановился на Windows Server 2003. Почему на нем? Почему не Линукс? Не знаю, возможно потому, что под рукой оказался диск именно с этой операционкой. Да и по всем параметрам он меня вполне устраивает. Возможно, в будущем поставлю другую ось, а пока сойдет и эта.
Процесс установки винды описывать не буду, все это делается за полчаса с закрытыми глазами. Скажу только в каком порядке лучше все ставить: сначала саму винду, потом сервис-паки, потом драйверы на материнку, драйвер видеокарты и на другие устройства, далее качаем и ставим мелкие обновления не вошедшие в сервис-пак. И, наконец, делаем дефрагментацию (лучше в безопасном режиме).
Первым делом назначим роли сервера. Для начала это будет файловый сервер и контролер домена. Заведем нужных пользователей и назначим им права. Остальные роли будем добавлять по необходимости. И еще поставим ISA Server 2006.
В системе два жестких диска: на 80 и 640 Гб. На маленьком будет сама система, а на большом файлохранилище. Создадим на нем удобную систему папок. За почти 10 лет пользования компьютером привык организовывать свои файлы в удобном для меня порядке, выработал свои правила. И на этот раз буду придерживаться их.
Диск Е:\ будет организован следующим образом (дерево папок):
Е:
|__media – все файлы
| |__music
| |__video
| |__photo
| |__soft
| |__game
|
|__backup – и так понятно
| |__computer – резервирование файлов с компа
| |__notebook – и с ноутбука
| |__other – с мобильных устройств и другое
|
|__torrents – папка для торрентов
| |__current – торренты скачиваемые сейчас
| |__ready – скачанные торренты
| |__files – .torrent файлы
|
|__tmp – временная папка, будет самоочищаться раз в недел
|__user – папки пользователей (мои документы), которых мы завели чуть выше
Откроем сетевой доступ к папке media (чтобы забирать и загружать файлы по сети) и torrents/files (сюда будем складывать .torrent файлы по сети).
Установка софта
Винду поставили, настроили, создали необходимые папки, открыли к ним доступ. Настало время установки софта.
Вот список того, что будем ставить первым делом:
- Radmin
- Everest
- nnCron
- uTorrent
Radmin — для удаленного управления. Подключается по ip-адресу, поэтому для доступа извне нужен выделенный айпишник (или можно воспользоваться этим способом). В настройках радмин предлагает использовать порт по умолчанию 4899. Советую выбрать другой (не занятый чем-либо другим, например 9984), только не забудьте его указать при соединении с другого компьютера. (скачать Radmin)
Теперь можно отсоединить монитор и управлять сервером с компьютера или ноутбука удобно усевшись на диване
Team Viewer достаточно хорошая альтернатива Radmin'у, к тому же он позволяет подключаться извне не имея выделенного ip-адреса. Но я так и не смог привыкнуть к его интерфейсу, поэтому Radmin forever!
Everest — мощная программа для получения полнейшей информации о железе. Будем использовать его для мониторинга и предупреждения о критических ситуациях по сети, на емейл или по смс. Есть у программы одна приятная мелочь —вывод показателей всяких датчиков на рабочий стол в виде OSD-панели. Вот как он выглядит у меня:
Как это делается?
В меню Файл – Настройки открываем пункт Мониторинг аппаратуры – OSD – Элементы экранного меню и отмечаем пункт, которые нужно вывести на рабочий стол. Для каждого элемента можно настроить метку, шрифт, цвет и размер текста.
Теперь настроим уведомление о критических ситуациях. Это делается в том же окне настроек. В меню в левой части есть два последних пункта: Тревога и Триггеры тревоги. Сначала выбираем события в триггерах тревоги. Например, будем отправлять уведомления если температура процессора поднимется выше 65 градусов. Потом в пункте Тревога настравиаем отправку уведомлений. Здесь есть три способа реагирования на тревогу: показать сообщение, выключить компьютер и отправить e-mail. Выберим показ сообщения и отправку на e-mail. Для отправки писем нужно сделать еще пару настроек в пункте E-mail (в меню слева). Думаю здесь проблем не будет: выбираем способ отправки и вводим свои данные. Чтобы получать сообщения не на почту, а по смс нужно вместо своего адреса электронной почты ввести адрес мобильной почты, которую предоставляет ваш сотовый оператор.
Скачать Everest.
nnCron — мой любимый планировщик, чистильщик, напоминальщик, … и много чего еще. Размер для своего функционала он имеет крохотный, к тому же и к ресурсам совсем не требователен. Вот что умеет программа:
- запускать произвольные программы как сервисы,
- запускать задачи от имени указанных юзеров,
- отслеживать и перезапускать просроченные задачи и напоминалки,
- выключать или усыплять компьютер в заданное время, будить компьютер, чтобы запустить задачу,
- отображать/скрывать/закрывать/убивать/сворачивать/разворачивать и прятать в системный трей заданные окна, добавлять в трей произвольные иконки,
- менять размер и местоположение окон, а также изменять их прозрачность,
- выводить на экран и в лог-файл любые сообщения, в том числе и запросы на выполнение указанных действий,
- работать с клипбордом, файлами и реестром,
- эмулировать клавиатурный ввод и операции с мышкой,
- звонить и класть трубку,
- воспроизводить аудио-файлы и пищать через системный динамик,
- синхронизировать системное время,
- присваивать процессам указанный приоритет и прерывать работу любых запущенных процессов,
- автоматически перезапускаться после фатальных ошибок.
Практически все интересные плюшки на сервере будет осуществлять именно nnCron, функционал у него ну просто огромный. Подробней о нем напишу отдельный пост, а пока скачиваем и устанавлиаем, регистрация бесплатная. Сайт программы http://nncron.ru.
Ну и наконец-то торренты. Ничего удобней uTorrent-а я еще не встречал, поэтому ставим именно его. Никаких проблем с установкой быть не должно, все очень просто. После установки лезем в настройки. Открываем пункт Папки. Настраиваем в соотвествии с созданной выше иерархией папок:
Пояснение: E:\torrents\current – это папка, куда будут загружаться наши файлы; E:\torrents\ready – здесь будут скачанные файлы; E:\torrents\files – а сюда будем складывать .torrent, которые будут автоматически добавляться в список загрузок. К последней папке откроем доступ по сети, чтобы иметь возможность с любой машины добавлять торренты.
Теперь настроим веб-интерфейс.
На всякий случай поменяем порт по умолчанию на свой. Теперь с любого другого компьютера можно получить доступ к своим торрентам через браузер набрав адрес http://192.168.0.1:4567/gui/. IP-адрес и порт подставьте свои.
Пока все.
Предыдущая статья Домашний сервер. Часть 1: Железо.
Немає коментарів:
Дописати коментар