Можно ли использовать windows 7 как сервер
Содержание статьи
Как сделать терминальный сервер из Windows 7
При работе в офисах нередко возникает необходимость создания терминального сервера, к которому будут подключаться другие компьютеры. Например, данная возможность очень востребована при групповой работе с 1С. Существуют специальные серверные операционные системы, предназначенные, как раз для этих целей. Но, как оказывается, данную задачу можно решить даже при помощи обычной Виндовс 7. Посмотрим, как из ПК на Windows 7 можно создать терминальный сервер.
Процедура создания терминального сервера
Операционная система Windows 7 по умолчанию не предназначена для создания терминального сервера, то есть не предоставляет возможность работы нескольким пользователям одновременно в параллельных сессиях. Тем не менее, произведя определенные настройки ОС, можно добиться решения поставленной в данной статье задачи.
Важно! Перед произведением всех манипуляций, которые будут описаны ниже, создайте точку восстановления или резервную копию системы.
Способ 1: RDP Wrapper Library
Первый способ осуществляется с помощью небольшой утилиты RDP Wrapper Library.
Скачать RDP Wrapper Library
- Прежде всего, на компьютере, предназначенном к использованию в качестве сервера, создайте учетные записи пользователей, которые будут подключаться с других ПК. Делается это обычным способом, как и при штатном создании профиля.
- После этого распакуйте архив ZIP, в котором содержится заранее скачанная утилита RDP Wrapper Library, в любой каталог на ПК.
- Теперь нужно произвести запуск «Командной строки» с административными полномочиями. Щелкайте «Пуск». Выбирайте «Все программы».
- Переходите в каталог «Стандартные».
- В перечне инструментов ищите надпись «Командная строка». Щелкните по ней правой кнопкой мышки (ПКМ). В открывшемся перечне действий выберите «Запуск от имени администратора».
- Интерфейс «Командной строки» запущен. Теперь следует ввести команду, инициализирующую запуск программы RDP Wrapper Library в том режиме, который требуется для решения поставленной задачи.
- Переключитесь в «Командной строке» на тот локальный диск, куда вы распаковали архив. Для этого просто введите букву диска, поставьте двоеточие и жмите Enter.
- Перейдите в тот каталог, куда вы распаковали содержимое архива. Сначала впишите значение «cd». Поставьте пробел. Если искомая папка находится в корне диска, то просто вбейте её наименование, если же она является вложенным каталогом, то требуется указать полный путь к нему через слэш. Жмите Enter.
- После этого активируем файл RDPWInst.exe. Введите команду:
RDPWInst.exe
Жмите Enter.
- Открывается перечень различных режимов работы данной утилиты. Нам нужно использовать режим «Install wrapper to Program Files folder (default)». Для его применения следует ввести атрибут «-i». Введите его и жмите Enter.
- RDPWInst.exe выполнит необходимые изменения. Для того чтобы ваш компьютер можно было использовать в качестве терминального сервера, нужно произвести ещё ряд настроек системы. Щелкайте «Пуск». Кликните ПКМ по наименованию «Компьютер». Выберите пункт «Свойства».
- В появившемся окне свойств компьютера через боковое меню перейдите по пункту «Настройка удаленного доступа».
- Появляется графическая оболочка свойств системы. В разделе «Удаленный доступ» в группе «Удаленный рабочий стол» переставьте радиокнопку в положение «Разрешать подключение от компьютеров…». Жмите по элементу «Выбрать пользователей».
- Открывается окошко «Пользователи удаленного стола». Дело в том, что если вы в нем не укажите имена конкретных юзеров, то удаленный доступ к серверу получат только учетные записи с административными полномочиями. Жмите «Добавить…».
- Запускается окошко «Выбор: «Пользователи»». В поле «Введите имена выбираемых объектов» через точку с запятой внесите наименования созданных ранее учетных записей юзеров, которым требуется предоставить доступ к серверу. Жмите «OK».
- Как видим, нужные наименования учетных записей отобразились в окне «Пользователи удаленного рабочего стола». Жмите «OK».
- После возврата в окно свойств системы жмите «Применить» и «OK».
- Теперь осталось произвести изменения настроек в окне «Редактора локальной групповой политики». Для вызова этого инструмента воспользуемся методом введения команды в окно «Выполнить». Жмите Win+R. В появившемся окошке вбейте:
gpedit.msc
Жмите «OK».
- Открывается окно «Редактора». В левом меню оболочки щелкайте «Конфигурация компьютера» и «Административные шаблоны».
- Переходите в правую часть окна. Там зайдите в папку «Компоненты Windows».
- Ищите папку «Службы удаленных рабочих столов» и войдите в неё.
- Зайдите в каталог «Узел сеансов удалённых рабочих столов».
- Среди следующего списка папок выбирайте «Подключения».
- Открывается список параметров политики раздела «Подключения». Выберите параметр «Ограничить количество подключений».
- Открывается окно настроек выбранного параметра. Переставьте радиокнопку в позицию «Включить». В поле «Разрешено подключений к удаленным рабочим столам» введите значение «999999». Это означает неограниченное количество подключений. Жмите «Применить» и «OK».
- После указанных действий выполните перезагрузку компьютера. Теперь можно подключаться к ПК с Виндовс 7, над которым были произведены вышеописанные манипуляции, с других устройств, как к терминальному серверу. Естественно, заходить можно будет только под теми профилями, которые были внесены в базу учетных записей.
Способ 2: UniversalTermsrvPatch
Следующий способ предусматривает использование специального патча UniversalTermsrvPatch. Данный метод рекомендуется использовать только в том случае, если не помог предыдущий вариант действий, так как при обновлениях Windows придется проделывать каждый раз процедуру заново.
Скачать UniversalTermsrvPatch
- Прежде всего, создайте на компьютере учетные записи тех пользователей, которые будут использовать его в качестве сервера, как это делалось в предыдущем способе. После этого скачанный UniversalTermsrvPatch распакуйте из архива RAR.
- Зайдите в распакованную папку и запустите файл UniversalTermsrvPatch-x64.exe или UniversalTermsrvPatch-x86.exe, в зависимости от разрядности процессора на компьютере.
- После этого для внесения изменений в системный реестр запустите файл под названием «7 and vista.reg», расположенный в том же каталоге. Затем перезагрузите компьютер.
- Необходимые изменения внесены. После этого нужно последовательно проделать все те манипуляции, которые мы описывали при рассмотрении предыдущего способа, начиная с пункта 11.
Как видим, изначально операционная система Виндовс 7 не предназначена для работы в качестве терминального сервера. Но установив некоторые программные дополнения и произведя необходимую настройку, можно добиться того, что ваш компьютер с указанной ОС будет работать именно как терминал.
Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ
Поделиться статьей в социальных сетях:
Еще статьи по данной теме:
Источник
Использование Windows 7 в качестве Web Сервера
Вопрос
Добрый день.
Есть желание запустить по управлением Windows 7 веб-сервер под ПО: NGINX, Apache, PHP и MySQL. Задача сервера: размещение на нем развлекательного портала.
Хотелось бы знать, есть ли в Windows 7 какие либо ограничения по запуску подобного сервера?
Разрешено ли использовать Windows 7 для того что бы держать коммерческие сайты?Ранее я уже держал веб-сервер под Windows XP, и сайт работал нормально.
Спасибо.
Ответы
Ограничений на количество подключений в связке с Apache не должно быть. Все ограничение — производительность вашей системы и толщина канала. Мне известно ограничение в 10 подключений при использовании IIS.
Одно НО — десктопные ОС не предназначены для такого использования. В вашем случае поднять вебсервер на Linux, и если позволяет железо, можно виртуализовать.
- Помечено в качестве ответа
Евгений 21
29 августа 2010 г. 19:41
- Помечено в качестве ответа
Извиняюсь, при использовании IIS — ограничение в 10 одновременных запросов, а не в 10 подключений.
В принципе, производительность будет выше, в виду того, что Web редакция используется исключительно для содержания вебсервера. В вашем случае, не вижу смысла его покупать в виду того, что связка Apache/PHP/MySQL легко подымается практически
на любом *nix.- Помечено в качестве ответа
Евгений 21
29 августа 2010 г. 19:41
- Помечено в качестве ответа
Ограничений нет, можно и четыре подключать.
Возник ещё один вопрос.
Возможно ли использование под эти цели Домашней базовой версии Win7 ?
Нет ли каких нибудь ограничений, которые помешают подключить к серверу 3 локальных сети
, через 3 сетевые карты?https://www.podgoretsky.com
- Помечено в качестве ответа
Евгений 21
29 августа 2010 г. 20:56
- Помечено в качестве ответа
Ядро одно и тоже, различия в производительности незначительны.
- Помечено в качестве ответа
Евгений 21
29 августа 2010 г. 21:11
- Помечено в качестве ответа
Источник
Windows 7 в качестве сервера — увеличение количества сетевых подключений
Как известно в Windows 7 искусственно ограничивается количество сетевых подключений к папкам, для которых предоставлен общий доступ. Да-да, это уже всеми известный факт и корпорация Майкрософт установила ограничения для того, чтобы продвигать линейку серверных операционных систем Windows Server. По умолчанию максимальное количество соединений в Windows 7 равно 20. В целом этого количества может даже хватить, если в офисе пара-тройка компьютеров, но если их намного больше, то можно сушить весла… Со стороны пользователей проблема плавающая, то есть сетевой ресурс может открываться, а может и нет, причем иногда сетевая папка может открываться через Проводник по IP, но не открываться по имени, и наоборот.
В итоге пришлось перерыть немало различных ресурсов в Интернете, но «лекарство» обычно находилось только для Windows XP, а следовательно нам не подходит. Решение найдено, но хочу сразу предупредить, что любой подобный способ несет за собой потерю вашей Windows-лицензии, так как любые патчи, как и любые изменения в системных файлов запрещены.
Технически операционная система Windows 7 поддерживает любое количество одновременных подключений, которое может ограничиваться лишь аппаратными возможностями нашего компьютера и именно этот факт мы должны проверить.
Установка роли файлового сервера на Windows 7
Итак, как увеличить количество сетевых подключений Windows 7, чтобы сделать рабочий файловый сервер? Было испытано немалое количество различных программ и лишь одна справилась с этой задачей — «FixLimUserWindows”, программа, работающая, к слову, и в 32 в 64-битных версиях Windows 7.
Загрузка Windows 7 в «безопасном режиме»
Для этого необходимо нажать на клавишу “F8” еще до появления эмблемы “Windows” и выбрать в появившемся списке «Загрузиться в безопасном режиме».
Сделать полный доступ к системным файлам
Заходим в папку C:WindowsSystem32, становимся владельцем файла srvsvc.dll и предоставляем полный доступ к нему для текущего пользователя, тоже самое для файла C:WindowsSystem32driverstcpip.sys.
Запуск патча
Первым делом нам необходимо скачать FixLimUserWindows ну и, соответственно, запустить его.
Программа сама заменит все нужные файлы и останется лишь перезапустить систему. После чего перезагрузки ограничение на количество подключений снимется, в чем можно убедиться на практике, попросив пользователей зайти в какую-нибудь сетевую папку на нашем Windows 7 сервере либо проведя предварительную проверку через командную строку (быстрое открытие через «CTRL+R» -> «cmd» -> «Ok») и ввести команду:
net config server
Нажимаем на клавишу «Enter” и убеждаемся, что у нас “максимальное число пользователей без ограничений”:
Если у вас похожее сообщение, значит Windows полностью готов к подключению любого количества пользователей и устройств, главное, чтобы аппаратной пропускной способности сетевой карты и мощности процессора хватило для того, чтобы выдержать запланированную нагрузку. Обращаю внимание, что в разделе «Общие ресурсы» оснастки «Управление компьютером» система по прежнему показывает не более 20 подключений, но на практике клиентские компьютеры перестают тормозить и начинают молниеносно подключаться к сетевым папкам нашего новоиспеченного Windows 7 Server.
Во время тестирования выяснилось, что к общим сетевым папкам нашего сервера невозможно подключиться с компов, на которых установлена Windows XP. Решение проблемы следующее:
1. На нашем компьютере с Windows 7 (сервере) открываем редактор реестра (regedit)
2. Находим ключик HKLMSYSTEMCurrentControlSetControlSession ManagerMemory ManagementLargeSystemCache и меняем его значение на 1
3. Находим ключик HKLMSYSTEMCurrentControlSetServicesLanmanServerParametersSize и меняем его значение на 3
4. HKLMSYSTEMCurrentControlSetServicesLanmanServerparameters
Создать значение DWORD32 — Имя: DisableStrictNameChecking , Значение: 1
После внесения изменений в реестр и перезагрузки компьютера ни каких проблем не наблюдается.
Установка роли сервера терминалов на Windows 7
Такая возможность тоже имеется, следите за изменениями на сайте!
Еще раз повторяю — изменение файлов в операционной системе Windows — это нарушение лицензионного соглашения Microsoft, хотя после патча активация Windows остается вполне работоспособной. :)) В любом случае, все вышеописанные действия написаны лишь в ознакомительных целях: покупайте только лицензионное ПО от компании Microsoft и ни в коем случае не ломайте его! ????
Источник
Windows 7 Professional качестве сервера / Windows
nicholaos Откуда: | Здравствуйте! Подскажите, пожалуйста, возможно ли использование Windows 7 Professional в качестве сервера? Количество клиентских машин будет около 50-ти. Читал про ограничение одновременных сетевых подключений по TCP/IP в 20, и про то, что после этого сетевой запрос встанет в очередь (например, здесь: [url=]https://jumabai.blogspot.com/2015/03/tcpip.html[/url]). На сервере будет работать Firebird и некоторые вспомогательные службы, которым нужно подключение к клиентам. |
Dimitry Sibiryakov Откуда: |
Читай все буквы, а не только первые 10:
Posted via ActualForum NNTP Server 1.5 |
nicholaos Откуда: | Dimitry Sibiryakov, Я прочитал. Там дальше сказано про очередь и про увеличение этого значения до 50-ти. Меня интересует, не будет ли проблем с Firebird’ом и службами (не только по этой причине, но вообще). |
Dimitry Sibiryakov Откуда: |
Не будет. С чего ты вообще решил, что твой сервер будет генерировать ИСХОДЯЩИЕ Posted via ActualForum NNTP Server 1.5 |
nicholaos Откуда: | Dimitry Sibiryakov, Не решил, а как раз хочу понять. Есть опыт реальной эксплуатации? |
NetObserver Откуда: | В чем суть ограничения Ограничение заключается в том, что компьютеру не разрешается иметь более 10 На количество установленных соединений жесткого предела в системе нет. Кроме |
NetObserver Откуда: | nicholaos, Ничего не мешает использовать Windows 7 Professional в качестве сервера Firebird. |
Siemargl Откуда: 010100 |
вранье |
Dimitry Sibiryakov Откуда: |
Что именно ты хочешь понять без базовых знаний о функционировании IP сетей? По твоей же Posted via ActualForum NNTP Server 1.5 |
Sergey Orlov Откуда: СПб |
Хотелось бы еще узнать, что имеется в виду дополнительные службы… Может вам нафигн нужна операционка от микрософт |
eNose Откуда: | файрбёрд лучше установить на гипер-вэ коре сервер, потому что он бесплатный |
Basil A. Sidorov Откуда: |
Если вы собрались соблюдать лицензионные ограничения, то Firebird на Hyper-V Server сложно отнести к службам, «используемым исключительно для целей виртуализации». |
eNose Откуда: |
Уговорили 🙂 Hyper-v, ubuntu, firebird но тогда первое вообще лишнее |
Dima T Откуда: | ИМХО из виртуалки диск и сеть медленно работают (по сравнению с хостом), поэтому СУБД в виртуалку не стоит помещать. PS Тема про «10 соединений» была актуальна для торентов лет 10 назад, т.к. там было много одновременных TCP соединений. Сейчас они на UDP перешли и этой проблемы вообще не стало. |
Basil A. Sidorov Откуда: |
… но они там нормально работают. |
Sergey Orlov Откуда: СПб |
Не соглашусь с вами, лет 15-ть назад, да, они проигрывали примерно 20-30 процентов в производительности, а сейчас и софт лучше, используют аппаратную виртуализацию, и процессоры мощнее, так что разница в процентах, я бы сказал в пределах погрешности… |
Dima T Откуда: | Работаю в виртуалке Win7 под VirtualBox. Хост win10. Почти схожая ситуация. Затестил. Копировал файл ~1 Гб Far`ом (там средняя скорость показывается), диск физически один и тот же.
Не в разы, но разница заметная. На производительность проца виртуалка не влияет. |
nicholaos Откуда: |
К сожалению, это виндовые службы. Я понял, вроде проблем быть не должно. Всем спасибо за ответы! |
Dimitry Sibiryakov Откуда: |
При правильной настройке и некотором везении — да. А в противном случае появляются топики Posted via ActualForum NNTP Server 1.5 |
вадя Откуда: Екатеринбург |
можно обыкновенный диск подключить как виртуальный. |
Dima T Откуда: |
Можно, но нужно ли? ТС изначально обозначил что выделяет комп под сервер СУБД. Зачем тут виртуалки? |
вадя Откуда: Екатеринбург |
просто для информации. |
Relic Hunter Откуда: AB |
стесняюсь спросить — а линукс начто? |
Sergey Orlov Откуда: СПб |
Клиентов порядка 50-ти, проблемы могут и возникнуть… |
Dimitry Sibiryakov Откуда: |
Только если клиенты будут обращаться по SMB или именованным трубкам. Posted via ActualForum NNTP Server 1.5 |
Ссылка на сообщение
Ссылка (включая название темы)
Ссылка (URL)
x
Источник