Как создать на компьютере сервер: 6 способов – База знаний Timeweb Community

Содержание

Создание сервера Active Directory в Windows Server 2003 — Windows Server



  • Чтение занимает 4 мин

В этой статье

В этой статье описывается установка и настройка новой установки Active Directory в лабораторной среде, которая включает Windows Server 2003 и Active Directory.

Применяется к:   Windows Server 2003
Исходный номер КБ:   324753

Примечание

Для этого в лаборатории вам потребуется два сетевых сервера Windows Server 2003.

Создание Active Directory

После установки Windows Server 2003 на отдельном сервере запустите мастер Active Directory для создания нового леса или домена Active Directory, а затем преобразуйте компьютер Windows Server 2003 в первый контроллер домена в лесу. Чтобы преобразовать компьютер Windows Server 2003 в первый контроллер домена в лесу, выполните следующие действия:

  1. Вставьте Windows Server 2003 CD-ROM в диск CD-ROM компьютера или DVD-диск.

  2. Нажмите кнопку Начните, нажмите кнопку Выполнить, а затем введите dcpromo.

  3. Нажмите кнопку ОК, чтобы запустить мастер установки Active Directory, а затем нажмите кнопку Далее.

  4. Щелкните контроллер домена для нового домена, а затем нажмите кнопку Далее.

  5. Щелкните Домен в новом лесу, а затем нажмите кнопку Далее.

  6. Укажите полное имя DNS для нового домена. Обратите внимание, что, поскольку эта процедура используется для лабораторной среды и вы не интегрировали эту среду в существующую инфраструктуру DNS, для этого параметра можно использовать нечто общее, например mycompany.local. Щелкните кнопку Далее.

  7. Примите имя домена NetBIOS по умолчанию (это «mycompany», если вы использовали предложение на шаге 6). Щелкните кнопку Далее.

  8. Установите расположение базы данных и файла журнала по умолчанию в папке c: \ winnt \ ntds, а затем нажмите кнопку Далее.

  9. Установите расположение папки Sysvol для параметра c: \ winnt \ sysvol и нажмите кнопку Далее.

  10. Нажмите кнопку Установить и настроить DNS-сервер на этом компьютере, а затем нажмите кнопку Далее.

  11. Щелкните Разрешения, совместимые только с серверами или операционными системами Windows 2000 или Windows Server 2003, а затем нажмите кнопку Далее.

  12. Так как это лабораторная среда, оставьте пароль администратора режима восстановления служб Directory пустым. Обратите внимание, что в полной производственной среде этот пароль устанавливается с помощью безопасного формата пароля. Щелкните кнопку Далее.

  13. Просмотрите выбранные параметры и подтвердите их, а затем нажмите кнопку Далее.

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

  15. При запросе перезапустите компьютер. После перезапуска компьютера подтвердите, что были созданы записи расположения службы системы доменных имен (DNS) для нового контроллера домена. Чтобы подтвердить, что записи расположения службы DNS созданы, выполните следующие действия:

    1. Нажмите кнопку Начните, указать административные средства, а затем нажмите DNS, чтобы запустить консоль администратора DNS.
    2. Расширь имя сервера, развяви зоны досмотра и расширь домен.
    3. Убедитесь, что _msdcs, _sites, _tcp и _udp папки. Эти папки и записи расположения служб, в которых они содержатся, имеют решающее значение для операций Active Directory и Windows Server 2003.

Добавление пользователей и компьютеров в домен Active Directory

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

  1. Чтобы создать нового пользователя, выполните следующие действия:

    1. Нажмите кнопку Начните, укажи административные средства, а затем нажмите кнопку Пользователи и компьютеры Active Directory, чтобы запустить консоль Active Directory Users and Computers.

    2. Щелкните созданное доменное имя, а затем разойдите содержимое.

    3. Правой кнопкой мыши Пользователи , указать на Новый, а затем нажмите кнопку Пользователь.

    4. Введите имя, фамилию и имя пользователя нового пользователя, а затем нажмите кнопку Далее.

    5. Введите новый пароль, подтвердите пароль и нажмите кнопку, чтобы выбрать один из следующих флажков:

      • Пользователи должны изменить пароль в следующем логотипе (рекомендуется для большинства пользователей)
      • Пользователь не может изменить пароль
      • Срок действия пароля никогда не истекает
      • Учетная запись отключена

      Щелкните кнопку Далее.

    6. Просмотрите предоставленные сведения, и если все правильно, нажмите кнопку Готово.

  2. После создания нового пользователя в группу, которая позволяет этому пользователю выполнять административные задачи, ввести членство в этой учетной записи пользователя. Так как это лабораторная среда, которую вы контролируете, вы можете предоставить этой учетной записи пользователя полный административный доступ, сделав ее членом групп администраторов схемы, Enterprise и доменов. Чтобы добавить учетную запись в группы администраторов схемы, Enterprise и администраторов домена, выполните следующие действия:

    1. На консоли Active Directory Users and Computers щелкните правой кнопкой мыши новую учетную запись, созданную вами, и нажмите кнопку Свойства.
    2. Щелкните вкладку «Член» и нажмите кнопку Добавить.
    3. В диалоговом окне Выбор групп укажите группу и нажмите кнопку ОК, чтобы добавить в список нужные группы.
    4. Повторите процесс выбора для каждой группы, в которой пользователю требуется членство в учетной записи.
    5. Для завершения нажмите кнопку ОК.
  3. Заключительный шаг в этом процессе — добавление сервера-участника в домен. Этот процесс также применяется к рабочим станциям. Чтобы добавить компьютер в домен, выполните следующие действия:

    1. Войдите на компьютер, который необходимо добавить в домен.

    2. Щелкните правой кнопкой мыши «Мой компьютер», а затем нажмите кнопку Свойства.

    3. Щелкните вкладку «Имя компьютера», а затем нажмите кнопку Изменить.

    4. В диалоговом окне Изменение имени компьютера щелкните Домен под участником, а затем введите доменное имя. Нажмите кнопку ОК.

    5. При запросе введите имя пользователя и пароль ранее созданной учетной записи, а затем нажмите кнопку ОК.

      Создается сообщение, которое приветствует вас в домене.

    6. Нажмите кнопку ОК, чтобы вернуться на вкладку «Имя компьютера», а затем нажмите кнопку ОК, чтобы закончить.

    7. Перезапустите компьютер, если вам будет предложено это сделать.

Устранение неполадок. Нельзя открыть оснастку Active Directory

После завершения установки Active Directory вы не сможете запустить оснастку пользователей и компьютеров Active Directory, и вы можете получить сообщение об ошибке, которое указывает на то, что для проверки подлинности связаться не удастся. Это может произойти, если DNS не настроен правильно. Чтобы устранить эту проблему, убедитесь, что зоны на DNS-сервере настроены правильно и что ваш DNS-сервер обладает полномочиями для зоны с доменным именем Active Directory. Если зоны кажутся правильными и у сервера есть полномочия для домена, попробуйте снова запустить оснастку пользователей и компьютеров Active Directory. Если вы получили одно и то же сообщение об ошибке, используйте утилиту DCPROMO, чтобы удалить Active Directory, перезапустить компьютер и переустановить Active Directory.

Дополнительные сведения о настройке DNS на Windows Server 2003 см. в дополнительных сведениях о настройке DNS для доступа к Интернету в Windows Server 2003.



Создание зарегистрированного сервера — SQL Server Management Studio (SSMS)



  • Чтение занимает 4 мин

В этой статье

Применимо к: SQL Server (все поддерживаемые версии)

В этой статье описывается, как сохранить сведения о подключении для серверов, к которым часто выполняется обращение, путем регистрации сервера в компоненте «Зарегистрированные серверы» среды SQL Server Management Studio в SQL Server. Сервер может быть зарегистрирован в обозревателе объектов до или во время подключения. Для регистрации экземпляра сервера на локальном компьютере существует специальный пункт меню.

Существует два вида зарегистрированных серверов.

  • Группы локальных серверов

    Группы локальных серверов можно использовать для простого подключения к серверам, которыми пользователь часто управляет. И локальные, и нелокальные серверы регистрируются в группах локальных серверов. Группы локальных серверов уникальны для каждого пользователя. Сведения о том, как обмениваться сведениями о зарегистрированном сервере, см. в разделах Экспорт сведений компонента «Зарегистрированные серверы» (среда SQL Server Management Studio) и Импорт сведений компонента «Зарегистрированные серверы» (среда SQL Server Management Studio).

    Примечание

    Рекомендуется использовать проверку подлинности Windows.

  • Центральные серверы управления

    Центральные серверы управления сохраняют регистрации серверов на центральном сервере управления, а не в файловой системе. Центральные серверы управления и подчиненные зарегистрированные серверы могут быть зарегистрированы только с помощью проверки подлинности Windows. После регистрации центральных серверов управления связанные с ним зарегистрированные серверы будут отображены автоматически. Дополнительные сведения о центральных серверах управления в разделе Администрирование нескольких серверов с помощью центральных серверов управления. Версии SQL Server ранее SQL Server 2008 нельзя назначить в качестве сервера централизованного управления.

Использование среды SQL Server Management Studio

Автоматическая регистрация экземпляров локального сервера
  • В компоненте «Зарегистрированные серверы» щелкните правой кнопкой мыши любой узел в дереве «Зарегистрированные серверы», затем выберите Обновить регистрацию локального сервера.
Создание нового зарегистрированного сервера
  1. Если компонент «Зарегистрированные серверы» не отображается в среде SQL Server Management Studio, в меню Вид выберите Зарегистрированные серверы.

    Тип сервера
    При регистрации сервера из окна «Зарегистрированные серверы» поле Тип сервера доступно только для чтения и соответствует типу сервера, который выводится на панели «Зарегистрированные серверы». Для регистрации сервера другого типа выберите ядро СУБД, службу Analysis Server, службы Reporting Services или службы Integration Services на панели инструментов Зарегистрированные серверы перед регистрацией нового сервера.

    Имя сервера
    Выберите экземпляр сервера для регистрации в формате: <servername> [\ <instancename> ].

    Аутентификация
    При соединении с экземпляром SQL Serverдоступны два режима проверки подлинности.

    Проверка подлинности Windows.
    Режим проверки подлинности Windows позволяет пользователям подключаться с помощью учетных записей Microsoft Windows.

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

    User name
    Показывает текущее имя пользователя, с которым устанавливается соединение. Этот параметр только для чтения доступен лишь при соединении с использованием метода проверки подлинности Windows. Чтобы изменить Имена пользователей, войдите в систему под другим именем.

    Имя входа
    Введите имя входа для подключения. Этот параметр доступен только в том случае, если выбрано соединение с использованием проверки подлинности SQL Server .

    Пароль
    Введите пароль для этого имени входа. Этот параметр доступен для изменения только при соединении с использованием метода проверки подлинности SQL Server .

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

    Примечание

    Чтобы пароль больше не запоминался, снимите этот флажок и нажмите кнопку Сохранить.

    Имя зарегистрированного сервера
    Имя, которое будет отображаться на панели «Зарегистрированные серверы». Это имя не должно совпадать с именем, указанным в поле Имя сервера .

    Описание зарегистрированного сервера
    Введите необязательное описание сервера.

    Тест
    Нажмите для проверки соединения с сервером, заданным в поле Имя сервера.

    Сохранить
    Нажмите эту кнопку, чтобы сохранить настройки зарегистрированного сервера.

Многосерверные запросы

С помощью окна «Редактор запросов» в среде SQL Server Management Studio можно одновременно подключаться и выполнять запросы к нескольким экземплярам SQL Server. Возвращаемые запросом результаты можно объединить в единую панель результатов либо они могут возвращаться как отдельные области результатов. Дополнительно редактор запросов может включить столбцы, в которых приводятся имена серверов, предоставивших каждую строку, и имена входа, используемые для подключения к серверам, предоставившим строки. Дополнительные сведения о выполнении многосерверных запросов см. в разделе Выполнение инструкций на нескольких серверах одновременно (среда SQL Server Management Studio).

Чтобы выполнить запрос ко всем серверам в группе локальных серверов, щелкните правой кнопкой мыши группу серверов, укажите пункт Соединить и выберите команду Создать запрос. В новом окне редактора запросов запросы выполняются по отношению ко всем все серверам в группе с использованием хранимых сведений о соединении, включая контекст проверки подлинности пользователя. Если серверы были зарегистрированы с помощью проверки подлинности SQL Server , но пароль не был сохранен, то установить соединение не удастся.

Для выполнения запросов применительно ко всем серверам, зарегистрированным на центральном сервере управления, разверните центральный сервер управления, щелкните правой кнопкой мыши группу серверов, укажите пункт Соединить и выберите команду Создать запрос. Если запросы выполняются в окне «Редактор запросов», то они будут выполнены для всех серверов в группе серверов с использованием хранимых сведений о соединении и контекста проверки подлинности Windows пользователя.

См. также:

Скрытие системных объектов в обозревателе объектов
Выполнение экспорта сведений компонента «Зарегистрированные серверы» (среда SQL Server Management Studio)
Импорт сведений компонента «Зарегистрированные серверы» (среда SQL Server Management Studio)
Администрирование нескольких серверов с использованием Центральных серверов управления



Как создать локальный сервер на компьютере за 5 минут

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

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

От хостинга он отличается тем, что сайт на локальном сервере доступен только там, где он непосредственно установлен.

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

Существует несколько программ, позволяющих установить локальный сервер. Однако по большей части процесс установки одинаковый для всех. Поэтому в качестве примера рассмотрим «Денвер» ­– локальный сервер, который очень популярен в России, в силу того, что его создатель русский и потому что он очень просто в обращении.

Подобные сервера содержат все необходимые файлы для работы – Apache, PHP, MySQL, Perl и т. д., что значит, нужно будет только загрузить непосредственно сам пакет.

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

Как создать локальный сервер на компьютере в denwer

Шаг 1. Загрузка локального сервера

Для того чтобы создать локальный сервер, прежде всего, нужно скачать набор необходимых файлов. Для этого, нужно перейти на сайт самого «Денвера» (//www.denwer.ru/). Выглядит он следующим образом:

Затем нажимаем на кнопку «СКАЧАТЬ». Нам предложат выбрать версию одну из двух версий PHP, выбираем самую новую. Затем, откроется новое окно, где нужно будет указать свои контактные данные – имя, фамилию и почту. Далее, на email придёт ссылка на скачивание «Денвера».

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

Шаг 2. Как установить локальный сервер

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

Однако, при нажатии клавиши Enter можно столкнуться или не столкнуться с ошибкой «Отказано в доступе». Но, несмотря на это все равно жмём Enter и продолжаем установку.

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

В процессе самой установки инсталлятор предложит выбрать букву Z, как место установки. Если она не занята, то можно выбрать её, в ином случае выбираем другую букву, например, D. Далее на рабочем столе создаётся три ярлыка.

Выглядят они вот так:

Браузер в новом окне пишет, что «Денвер» установлен, а также приводит список возможных ошибок, которые могут возникнуть при запуске и работе с локальным сервером.

Например, это блокировка вирусом NOD32 в Windows XP. Другая же проблема наиболее распространена и связана с конфликтом в программе Skype. По умолчанию, обе программы занимают 80 порт, поэтому, если программа не будет работать, то нужно отключить использование порта в Skype. Для этого, заходим в инструменты > проблемы с соединением> убираем галочку с использования порта 80 и 443 > затем сохраним и проблема должна решиться.

Для того чтобы убедиться, что все работает нужно вбить адресную строку localhost. Но некоторые браузеры используют данную строку как поиск. Поэтому в первый раз лучше вбить полный адрес – //localhost. Если все сработало, то должна отобразиться вот такая страница:

На этом установка локального сервера завершена, остаётся только создать на нём сайт и довести его до совершенства, а затем перенести на хостинг.

Узнав о том, как создать сервер локальной сети, может возникнуть вполне логичный вопрос: «А что дальше?». Чтобы на него ответить нужно, понять, зачем, вообще, человеку нужен локальный сервер. Если он хочет просто попрактиковаться в создании сайтов и поднять уровень своей квалификации, то ему стоит заняться изучением языков гипертекстовой разметки и таблицы стилей.

Если же создание локального сервера ему было нужно, чтобы протестировать существующий сайт перед его непосредственной загрузкой в сеть, то тогда следует заняться в первую очередь его установкой на локальный сервер. Спросите: «Как это сделать?» Об этом чуть ниже.

Посадка сайта на локальный сервер

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

Сайт представляет собой набор веб-страниц, которые написаны на языке HTML, CSS и Javascript. Эти инструменты разработки можно использовать без помощи локального сервера и поэтому именно с них, и начинается разработка сайта. PHP, в свою очередь, можно использовать на сервере (любом), он необходим, чтобы сайт был динамическим.

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

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

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

Заходим в диск, переходим в папку home и создаём новую папку и как название пишем адрес сайта. Далее, внутри нужно создать папку www. И уже непосредственно в ней создаём текстовый файл с расширение html (например, index.html). Чтобы проверить корректно ли он отображается, нажимаем на него правой кнопкой мыши и выбираем открыть с помощью блокнота (либо любого другого редактора – Sublime text, Notepad и т. д.). Внутри файла напишем стандартную программу «Hello world!». Выглядит это так:

Затем сохраняем и перезапускаем «Денвер», нажимая на ярлык Restart Denwer, чтобы все сделанные изменения вступили в силу. Однако, если мы сейчас попробуем сейчас перейти на наш сайт, который называется так же как и папка, созданная в диске «Денвер», то мы ничего не увидим. Потому как, локальный сервер конфликтует с файлом hosts. Находится он здесь C:WINDOWSsystem32driversetchosts.

Файл хостов позволяет идентифицировать определённые адреса сайтов с определённым ip-адресом. Например, нашей локальной машины – 127.0.0.1 www.localhost. Когда мы набираем любой сайт в браузерной строке, то первым делом проверяет этот сайт и переходит по адресу, находящемуся слева. Если переход на наш локальный сайт не работает, то это значит, что его адрес не прописан в файле hosts. Часто причиной этого является антивирус, который блокирует доступ.

Для решения этой проблемы нужно зайти в антивирус и выбрать раздел – параметры. Там нужно найти категорию «угрозы и исключения» > жмём кнопку «настройка» и выбираем нашу папку, которую мы создали в «Денвер». Далее, сохраняем все внесённые изменения и жмём ok.

Конечно, такая проблема может возникнуть не у всех. Обычно она возникает из-за особенностей какого-то конкретного антивируса. Теперь после перехода на локальный сайт, на экране должна появиться надпись: «Hello world!».

Если же мы захотим, чтобы наш сайт работал по адресу localhost, то нужно просто перейти в папку localhost на «Денвере», зайти в www и также создать файл html.

Часто у пользователей «Денвера» возникает проблема по поводу отправки писем. Дело в том, что «Денвер» реально не отправляет писем, он его только формирует и хранит в папке:

tmp > !sendmail. В той папке в виде обычных текстовых фалов будут лежать письма. Так что, если они отправляются на локальном сервере, то и на реальном проблем не возникнет.

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

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

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

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

Пожалуй, прочитав эту статью, каждый пользователь, узнал для себя что-то новое, и теперь если его спросят: «Как создать локальный сервер?», он с уверенным видом расскажет все, что выяснил здесь. Чтоб не пропустить мою следующую, не менее интересную статью, настоятельно рекомендую  подписаться на rss ленту  моего блога.

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

На этой ноте я завершаю эту статью, и пользуясь, случаем хочу всех поздравить с наступающим Новым 2017 годом! Пусть грядущий год будет лучше прежнего! Здоровья и удачи!


Бала ли вам статья полезной?


Да, спасибо31Нет, извините

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

Я новичок в этой области. Я сделал простой сайт, используя Python Flask. Также создано обратное геокодирование api с использованием базы данных MySQL и flask.

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

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

from flask import Flask, jsonify
import mysql.connector

my_db = mysql.connector.connect(
    host="localhost",
    user="root",
    passwd="XXXX",
    database="cat")

my_cursor = my_db.cursor()

app = Flask(__name__)

@app.route('/rev_geocode/lat=<float:lat>,long=<float:long>', methods['GET'])


def rev_geocode(lat,long):

    my_cursor.execute("SELECT address FROM rev_geocode WHERE lat = {} AND lon = {};".format(lat, long))
    data = my_cursor.fetchall()

    return jsonify({"address":str(data[0][0])})

if __name__ == '__main__':
    app.run(debug=True)

# http://127.00.1:5000/rev_geocode/lat=<float:lat>,long=<float:long>

python

mysql

flask

server

Поделиться

Источник


Epsi95    

18 июня 2019 в 06:38

4 ответа


  • Как запустить файл exe с другого компьютера в домене C#

    как я могу дать команду запустить файл file.exe с другого компьютера в моем домене с помощью C# Я знаю System.Diagnostic.Process.Start, но он начинается в моем компьютере. Как я могу использовать его для компьютера с ip-адресом 192.168.100.2 для запуска файла exe из моего компа с помощью команды?…

  • загрузка файлов с моего компьютера на сервер ubuntu

    я подключен к серверу Ubuntu через putty (ssh). я хочу иметь возможность загружать файлы с моего компьютера на сервер. файл, который я пытаюсь загрузить, — это файл .zip, так что есть ли какие-то ограничения для этого? Я использую windows 7 OS. пожалуйста, помогите.



1

Если я попрошу http://your_ip:5000/rev_geocode/lat=31'OR DROP TABLE rev_geocode; — priv,long=12 — что произойдет?

Поделиться


Danielle M.    

18 июня 2019 в 06:50



0

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

измените разрешенные хосты=[ip-адрес]

тогда беги по нему .

Поделиться


Thirumalai srinivasan    

18 июня 2019 в 06:41



0

Довольно легко, измените app.run(debug=True) на app.run(host= '0.0.0.0') . Затем другие могут найти вашу форму, Перейдя на ip-адрес вашей машины.

Flask документов по внешне видимым сервер’

Поделиться


J.D.    

18 июня 2019 в 06:42



0

Используйте ifconfig coomand на Linux terminal, чтобы определить адрес вашей машины IP. Замените 127.0.0.1 адресом IP в URL. Другие пользователи в интрасети теперь могут получить доступ к вашему приложению.

Поделиться


Ashish kulkarni    

18 июня 2019 в 06:43


Похожие вопросы:

Как подключить сервер Mysql с другого компьютера?

Я создал приложение в VB (Visual Express 2013). Я успешно подключил приложение к Mysql localhost (тот же компьютер). Но я не могу подключить его с другого компьютера, который находится в той же…

как загрузить страницу html с другого компьютера в сети wifi

я могу загрузить страницу html с моего компьютера в мой браузер, используя адрес: file:///c:/temp/test1.html. Как бы я загрузил страницу html с другого компьютера, который находится в моей сети…

Доступ К Серверу Разработки Rails С Другого Компьютера

Я использую webrick для разработки своего приложения rails на Mac OS X Lion. Я пытаюсь получить доступ к сайту с другого компьютера (для тестирования). Внутренний IP моего компьютера — это…

Как запустить файл exe с другого компьютера в домене C#

как я могу дать команду запустить файл file.exe с другого компьютера в моем домене с помощью C# Я знаю System.Diagnostic.Process.Start, но он начинается в моем компьютере. Как я могу использовать…

загрузка файлов с моего компьютера на сервер ubuntu

я подключен к серверу Ubuntu через putty (ssh). я хочу иметь возможность загружать файлы с моего компьютера на сервер. файл, который я пытаюсь загрузить, — это файл .zip, так что есть ли какие-то…

как настроить сервер Apache localhost для доступа к нему с другого компьютера

как я могу получить доступ к серверу Apache localhost компьютера Ubuntu с другого компьютера. Эти компьютеры подключены на одном рабочем месте по LAN.

Доступ к phppgadmin с другого компьютера?

Я установил phppgadmin на сервер Ubuntu и хочу получить к нему доступ с другого компьютера. Там было написано отказано в доступе, когда я набрал: http://<ip>/phppgadmin Порт 5432 открыт на…

Получить имя компьютера в локальной интрасети

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

Как читать текст с другого компьютера

Я попытался прочитать файл с другого компьютера, используя адрес IP, но не смог прочитать, что one.It’s вызвал исключение типа не удалось найти часть пути…

доступ к панели мониторинга gitlab с другого компьютера

Я пытаюсь настроить свой собственный сервер gitlab на безголовом сервере под управлением ubuntu. Я установил gitlab с помощью командной строки. Я изменил external_url в файле gitlab.rb на ip — адрес…

Как создать свой сервер Rust. Создание мод-сервера Rust на своем компьютере Как создать свой сервер в раст лицензия

Как создать свой пиратский сервер раст экспериментал. Это очень волнующий вопрос, и я должен вас предупредить, не все так просто.

Системные Требования

Сервер Раста может быть затратным на вашем компьютере, но, может быть, не так сильно, как вы могли бы подумать. В базовой площади 4 кв. км(по умолчанию размер генерации) карта будет работать близко к 1 гигабайт оперативной памяти. После стресс-тестирования и 144000 объектов, сервер использует около 1,8 гигабайт памяти. Так что я хотел бы предложить иметь по меньшей мере 3 Гб выделенных на сервер. По большей части, как правило, сервер будет разваливаться когда сервер достигает 150000 объектов.

Запуск сервера

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

RustDedicated.exe -batchmode -load отвечает за запуск сервера без графического интерфейса, а приставка load очень важна, так как без нее при следующем запуске сервера, не будет загружен весь прогрес, так сказать будет вайп.

server.seed — «зерно»-модификатор для создания мира, целое число от -2147483647 до 2147483647. От этого числа зависит как будет сгенерирован мир. Есть только общие локации которые неизменны, это снег,лес,пустыня.

Можете стартовать bat и подключаться с использованием:

“client.connect (ip):(port)” в консоле F1. Если же хост это Вы, то для конекта по локалке “client.connect localhost:28015”

Консольные комманды

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

Kick «Name» — кикнуть по имени

Kickall — кикнуть без разбора

Ban «Name» — бан поимениPlayera

Banid «Steam ID» — бан по айдиСтима Playera

Status — кто же онлайн

Say — сказать

Users — Инфо об игроках

Banlist — реестр «преступников» или читеров всяческих

Banlistex — реестр «преступников» с ответами почему их исключили из сервера

Listid — реестр «преступников» или читеров всяческихпо айдиСтима

Event.run — старт неопределенного пути самолета, который сбросит ящики в место с нулевыми абсциссой, ординатой и аппликатой. Можно не использовать если не хотите ивенты.

Server.port «28015» — все понятно без слов, порт по которому подулючаться

Server.maxplayers 500 — тоже не сложно догадаться (сколько максимально игроков вы планируете или не планируете)

Server.hostname «My Personal Server» — Как бы вы хотели видеть свой сервак в перечне в игре

Server.identity «MegaRust» — имя сервака которому необходимо иметь место в названии папки

Server.saveinterval 3600 — как часто сохраняться(для не дружащих с математикой 1 час = 3 600 секунд)

Server.seed — добавка для создания карты, подходят впринципе любые числа, так как границы довольно большие: от -2147483647 до 2147483647. Влияет на то какая карта получится.

Server.secure — все понятно (VAC и EAC)

Server.tickrate — тактовая частота карты в Гц, лучше ставить 30, работоспособность обратно пропорциональна числу, но не исключенысбои.

Server.start — стартуем сервак

Server.stop — стоп сервак

Server.writecfg — сохранение настроек в файл

Gc.collect — очистка кеша сервака

Вы когда-нибудь задавались вопросом, как сделать свой собственный RUST сервер, но столкнулись с ограничениями ОС Windows? Больше нет смысла переживать! В этом руководстве мы уделим настройке сервера под Linux, в особенности дистрибутиву Debian 8 x64. Вместо того, чтобы сосредоточиться только на RUST VANILLA, мы распишем настройки под Oxide и научим как обезопасить ваш сервер.

Начальная настройка

Это наверное будет самой длинной частью руководства, но поможет вам с точки зрения настройки безопасности сервера. В основном, этот мануал нацелен на людей, которые не знакомы с понятиями безопасности серверов и Debian в целом.

  • Подключитесь к серверу с помощью SSH клиента (рекомендуем использовать PuTTY).
  • Перейдите на сайт ГенераторПаролей и создайте случайный пароль длиной 50+ и скопируйте его. Затем введите в консоль «passwd root», щелкните правой кнопкой мыши дважды в терминале.
  • Теперь когда у вас установлен безопасный пароль, можно сделать обновление системы: напишите в терминале “apt-get update -y && apt-get upgrade -y”, нажмите Enter, затем “apt-get install fail2ban nano -y” и опять Enter.
  • Теперь скачайте программу PuTTYgen и сгенерируйте ключ. Теперь введите следующие команды друг за другом нажимая Enter для перехода на новую строку в PuTTY:

Mkdir ~/.ssh
chmod 0700 ~/.ssh
touch ~/.ssh/authorized_keys
chmod 0644 ~/.ssh/authorized_keys
nano ~/.ssh/authorized_keys

Теперь вернитесь к PuTTYgen, затем щелкните правой кнопкой мыши внутри окна с большим количеством символов и нажмите выбрать все, а затем скопировать. Теперь вернитесь к PuTTY, где вы открыли редактор nano, и щелкните правой кнопкой мыши, чтобы вставить свой открытый ключ, затем нажмите ctrl + o -> enter -> ctrl + x.

Теперь введите «nano /etc/ssh/sshd_config», затем ctrl + w, затем введите «PasswordAuth». Теперь удалите хэш и измените yes в конце на no. Теперь прокрутите страницу вниз и измените UsePAM на no. Теперь ctrl + w и введите тип PermitRootLogin и просто измените его на «without-password». Теперь нажмите ctrl + p (сохранить) и ctrl + x (выйти), а затем введите «service ssh reload».

Возвращаемся обратно к PuTTYgen: нужно сохранить в безопасном месте открытый и закрытый ключи. Закрываем PuTTY и снова открываем его, с левой стороны выбираем Подключение -> SSH -> Авторизация, и указываем файл с приватным ключем, который вы только что сохранили. После возврата к сеансу, нажмите «Настройки по умолчанию», затем «Сохранить», затем «Открыть» для входа в систему без пароля.

SteamCMD

Valve имеет собственную документацию для настройки SteamCMD, которую вы можете найти . После того, как вы перейдете в разделе app_update введите «app_update 258550». Это как раз идентификатор сервера RUST.

VANILLA

После того, как вы выполнили все пункты со SteamCMD, можно переходить к настройке VANILLA. Делаем «cd ДиректорияСоSteamCMD», а затем пишем nano startrust.sh и вставляем это: «258550».

#!/bin/sh
clear while: do
exec ./RustDedicated -batchmode -nographics \
-server.ip IPAddressHere \
-server.port 28015 \
-rcon.ip IPAddressHere \
-rcon.port 28016 \
-rcon.password «rcon password here» \
-server.maxplayers 75 \
-server.hostname «Server Name» \
-server.identity «my_server_identity» \
-server.level «Procedural Map» \
-server.seed 12345 \
-server.worldsize 3000 \
-server.saveinterval 300 \-server.globalchat true \
-server.description «Description Here» \
-server.headerimage «512x256px JPG/PNG headerimage link here» \
-server.url «Website Here»
echo «\nRestarting server…\n» done

Вам нужно будет заполнить свои собственные значения, такие как seed (для этого можно воспользоваться генератором предварительного просмотра карт) и т.д. Теперь делаем «chmod u + x startrust.sh», затем «./startrust.sh» и ваш сервер запустится. Если во время старта проблем не возникнет, то вы сможете подключиться к серверу через RCON. В игре вы сможете подключиться к серверу нажав F1, выбрав консоль и напечатав следующее: «connect IPАдресСервера:28015». Как настроить свой статус администратора в игре мы опишем в следующих руководствах.

Oxide

Эта надстройка над сервером Rust очень популярна. Здесь мы опишем процесс ее настройки. Прежде всего вам нужно сделать «wget https://github.com/OxideMod/Snapshots/raw/master/Oxide-Rust_Linux.zip». Затем, если вы еще не установили unzip «apt-get install unzip -y», после «unzip Oxide-Rust_Linux.zip». Это нужно сделать в каталоге сервера RUST, который вы установили через SteamCMD (нужно соглашаться со всем что будут предлагать). Затем нужно настроить права на запуск для компилятора: «chmod u + x CSharpCompiler», чтобы он мог компилироваться плагины для RUST сервера с расширением cs (вспомните про плагин Kits). Поздравляем с созданием полностью работающего Oxide сервера игры RUST. В следующих гайдах мы затронем такие аспекты, как «Разрешения» и текущих проблемах серверов RUST.

Обновление

Это очень просто. Нужно повторить шаги, которые вы делали когда устанавливали RUST через SteamCMD. Если вы используете Oxide, то придется повторно загрузить его после обновления. Используйте ссылку выше, затем разархивируйте его. Возможно, снова придется поменять права для CSharpCompiler.

Фаервол (для продвинутых пользователей)

Для дополнительной безопасности сервера RUST, можно настроить фаервол. Внимание: Внесение изменений в настройки сервера на системе Debian может привести к полной неработоспособности, ограниченному или полному отсутствию доступа к серверу.

Напишите “nano iptables.sh” затем скопируйте следующее:

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
iptables -A INPUT -m conntrack —ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -p tcp —dport 22 -j ACCEPT
iptables -A INPUT -p tcp —dport 28016 -j ACCEPT
iptables -A INPUT -p udp —dport 28015 -j ACCEPT
iptables -I INPUT 1 -i lo -j ACCEPT
iptables -P INPUT ACCEPT
iptables -A INPUT -j DROP
apt-get install iptables-persistent -y
invoke-rc.d iptables-persistent save

Затем введите «chmod u + ux iptables.sh», затем введите «./iptables.sh». Она выполнит кучу команд, которые в конечном итоге просто откроют стандартный порт ssh (22), а затем два стандартных порта для сервера RUST.

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

1.
Первое, что нам потребуется — это перейти на запуска Rust по сети и скачать
архив, содержащий все необходимые инструменты, и распаковать в любое место.

2.
Теперь переходим к установке
. Запускаем файл Update-Rust-Server.bat
из папки SteamCMD
и ждём пока наш сервер скачивается. Серверы будут загружаться в папку RustServer.

Всё, мы установили сервер, переходим к следующим шагам.

3.
Теперь мы будем запускать сервер
, настраивать его и приглашать друзей. Для того, чтобы подключиться к созданному серверу, выполняем следующие шаги:

Идем в папку SteamCMD
и запускаем файл Run-Rust-Server.bat
(Именно его, а не Rust_server). Для запуска экспериментального сервера Rust запускаем файл Run-Rust-Exp-Server.bat

— После запуска в командной строке будут идти строчки с сведениями о загрузке, ждем момента, когда появится надпись «server initialized».

— Все, сервер работает.
— Теперь, чтобы зайти на сервер нам необходимо узнать адрес своего сервера. Классический вариант —
— Записываем свой ip куда-нибудь в текстовый файл (чтобы не забыть).
— Далее запускаем игру и жмем клавишу F1 (консоль) и вписываем туда команду net.connect Ваш ip:28015 (где Ваш ip — это ваш ip, который вы узнали заранее). По идее это должен быть и 127.0.0.1.

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

4.
Ну, и теперь, если у Вас все получилось, и Вам понравилось, можно поиграться с настройками сервера
.
К примеру, в последнем обновлении разработчики добавили такую интересную вещь как износ оружия (сразу вспомнилась серия Dead island), а также износ одежды и инвентаря.
Многих это не устроило, и вот есть возможность отключить эту функцию.

Для этого надо:
> Залогиниться на сервере под правами админа. Для этого в игре открываем консоль клавишей F1 и вписываем команду Rcon.login ваш пароль (Ваш пароль задается в файле server.cfg и по умолчанию имеет вид 123456). После ввода должна появиться надпись (в консоли) «logged as admin»,
которая означает что Вы вошли как админ. Теперь вписываем команды:
— Для отключения износа одежды: conditionloss.armorhealthmult «0.0»
— Для отключения износа оружия/инвентаря: conditionloss.damagemultiplier «0.0»

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

Прекрасная игра Rust
с огромной скоростью набирает популярность. С каждым днём в Раст все больше и больше прибывает новичков. В связи с этим много игроков задумывается на вопросом, а как создать свой сервер в Rust?
— Так вот в этой статье мы как раз и рассмотрим этот вопрос и научимся создавать свой сервер. Будет это сервер Rust пиратка
или сервер rust steam
, не важно, мы рассмотрим оба варианта.

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

И так, приступим:

Как создать сервер Rust пиратка

  1. Для начала нам конечно же нужен сам сервер. Переходим в категорию «готовые сервер Rust» и скачиваем понравившийся сервер.
  2. Создаём новую папку на своём жестком диске, например «D:\ServerRust
    «. Но смотрите чтоб название и путь к папке не содержал русских символов.
  3. Распаковываем скачанный ранее сервер в созданную папку.
  4. Теперь нужно зайти в папку — «/serverdata/cfg
    «
  5. Открываем при помощи блокнота (ПКМ — открыть с помощью — Блокнот) файл «server.cfg
    » и настраиваем по своему усмотрению. В этом вам поможет небольшой файлик с описанием всех команд —

    4.69 Kb

    cкачиваний: 4365

  6. Далее так же настраиваем «Run Server.bat
    » так как это написано в описании на странице где вы скачивали готовый сервер Rust

Как создать сервер Rust steam

  • Делаем все тоже самое только файл «server.cfg
    » находим просто в папке «/cfg
    «.

Запускаем «Run Server.bat
» наш ново созданный сервер. Включаем Rust жмем «F1» прописываем net.connect 127.0.0.1:28015 это обычный локальный IP адрес, для того чтоб к вам могли подключиться ваши друзья через интернет, у вас должен быть выделенный IP.

Введение

ПРИМЕЧАНИЕ
: Перед тем, как приступить к созданию сервера, убедитесь, что у вас хватает достаточно памяти на диске, мощности компьютера, нервов и времени.

Так же, в недавних «Обновлениях/фиксах», убили команду присоединения к серверу другим людям (а именно: «client.connect :28015» (по дефолту)). Теперь, эта раннее «жизненно-важная» команда выдает бесконечный экран загрузки (кто-то может сказать, мол, все работает, это лишь я криворукий. -Возможно, но мы проделывали это раз 10 и в целом убили времени, около двух часов, но экран загрузки, не подавал ни малейших признаков жизни). В связи с этим, нет смысла расписывать как коннектиться к серверу другим людям. (т.к. других способов, я не знаю.)

Создание сервера

Начинаем с того, что скачиваем с оффицального сайта Steam: SteamCMD (консоль Стима). После того как скачали SteamCMD, разархивируем его в папку Steam. Далее заходим в папку «Steam» и запускаем этот файл (В этот момент, сам Стим должен быть выключен). Отрывается консоль Стима. После загрузки мы должны авторизоваться — для этого пишем команду: «login anonymous» и нажимаем Enter.
После того, как мы залогинились, прописываем эту команду, для того чтобы загрузить файлы Раста — «app_update 258550 -beta experimental
»
Логично, что файлы игры будут грузиться долго, смотря, какая у вас скорость интернета.
Спешу заметить, что если у вас нет плагина на авто-обновление, то вам придеться писать эту команду «app_update 258550 -beta experimental» после каждого обновления.
После того как файлы скачались, мы можем закрывать консоль. Затем заходим в папку: Steam > steamapps > common и если вы, сделали все правильно, то у вас должна была появиться папка «rust_dedicated».
Теперь запускаем Стим. Он должен обновиться. (Вот почему было так важно, что-бы Стим был закрыт)
А пока Стим обновляется, мы опять заходим в папку rust_dedicated и создаем текстовый документ, который назовем «start» и меняем его формат с «.txt» на «.bat». В итоге у нас должен был получиться файл: «start.bat». Теперь нажимаем на него правой кнопкой мыши и выбераем пункт «Изменить». Далее в нем пишем следующее:

  1. RustDedicated.exe -batchmode -load (эта функция будет отвечать за сохранения на вашем сервере)
  2. +server.hostname «NazvanieServera» +server.port «28015» +server.identity (название вашего сервера может быть любым, главное что-бы было написанно на Английском).
  3. «my_server_identity/save» +server.maxplayers «10» (количество игроков тоже может быть любым).
  4. +rcon.port «28016» +rcon.password «11111» +server.seed «2200000» (seed сервера может быть любой).

Сохраняем. И так, если мы сделали все правильно, заходим в RUST. Открываем консоль Раста и пишем: «client.connect»
Вот и все сервер создан, а значит идем дальше…
P.S: на протяжении всей работы сервера должна быть запущенна программа: RustDedicated.exe
, и если вы находитесь на сервере и вы закроете эту программу то вас сразу же кикнет с сервера (а точнее, сервер сам выключится). И после каждого выхода с сервера желательно писать команду: «save», так как RUST иногда не сохраняет данные автоматически.

Выдача админки

Выдача Админки После того как, вы создали сервер, вам наверняка хочеться быть админом, ведь какой смысл создавать сервер, если ты на нем не главный, првильно?
И так для этого нам снова потребуеться зайти в RustDedicated и написать следующую комманду:
ownerid X «Y», где X — ваш SteamID, а Y — ваш никнейм.
Для того, чтобы узнать свой ID, нужно зайти в свой профиль, ну а если вы уже поменяли свой оригинальный ID, то зайдите на свой сервер и откройте RustDedicated, там будет написано: какой игрок присоеденился и его ID.
Если в то время когда вы выдавали себе админку, вы находились на своем сервере, вам будет необходимо перезайти. А для того чтобы убедиться, что мы сделали все правильно, нажимаем F1 и заходим в Item list, если все было выполненно правильно, то вы сможете выдавать себе необходимое количество ресурсов.

Что бы каждый раз, как вы заходите на сервер, вам не приходилось заново писать все эти zloebuchie

цифры и буквы, можно сделать следующее:

1. Открываете папку cfg, которая находится (по крайней мере у меня) здесь:
D:/Steam/steamapps/common/rust_dedicated/server/my_server_identity/cfg
2. Создаете новый тестовый файл.
И пишете ту самую команду. (ownerid X «Y»)

Как создать домашний файловый сервер из старого компьютера?

Операционная система «FreeNAS» успешно функционирует как на «32-разрядных», так и на «64-разрядных» процессорах, но приоритетной является именно «64-разрядная» архитектура. Согласно официальной документации, система «FreeNAS» нуждается, по крайней мере, в «8 ГБ» оперативной памяти («ОЗУ») для обеспечения хорошей стабильности с файловой системой «ZFS», которая в основном используется для управления несколькими дисками данных и обеспечивает высочайшую производительность, сравнимую с «RAID- контроллерами». Если же используемый компьютер укомплектован меньшим объемом доступной памяти, то пользователям следует использовать файловую систему «UFS», для которой минимальным является требование в «2 ГБ».

Программное обеспечение «FreeNAS» работает лучше, когда пользователи устанавливаете ее на «USB-накопитель» или компактную флэш-карту, на постоянной основе, подключенную непосредственно к компьютеру. «FreeNAS» запускается с используемого внешнего носителя, а физические диски остаются доступными для хранения.

Перейдите на официальный веб-сайт компании, загрузите «FreeNAS», запишите на диск и задействуйте в своем компьютере. При желании, пользователям доступен образ «USB», который также можно использовать.

Установка 

«FreeNAS»

Загрузите установщик «FreeNAS» на компьютер, который предполагается использовать в качестве сетевого хранилища, и следуйте пошаговым упорядоченным последовательным инструкциям мастера установщика. Если присутствует желание установить программное обеспечение «FreeNAS» на «USB-накопитель» или компактную флэш-карту, что как уже отмечалось ранее предпочтительно и рекомендуется, вставьте съемное устройство в соответствующий порт компьютера.

Выберите параметр «Install / Upgrade» в соответствующем разделе установщика и укажите требуемый диск, на который будет произведена последующая установка «FreeNAS». Все подключенные дисковые носители, в том числе «USB-накопители», будут представлены в данном списке.

Ответственный установщик запишет файлы операционной системы «FreeNAS» на выбранный диск. Процесс установки завершен – извлеките установочное устройство (компакт-диск или «USB-накопитель», если выбран данный вариант установки) и перезагрузите компьютер.

Настройка 

«FreeNAS»

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

На странице приветствия «FreeNAS» установите основной пароль доступа, который в дальнейшем потребуется пользователям для входа в веб-интерфейс. Старайтесь применить такой вариант парольной фразы, которую сложно забыть, и воссозданную в соответствии с правилами установки паролей (не используйте распространенные виды паролей, простые комбинации или общий универсальный вариант фразы, применяемый для доступа ко всем пользовательским приложениям).

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

Основные системные параметры 

«NAS»

Одним из первых шагов, который пользователи вероятно должны предпринять, заключается в создании серверного массива для хранения данных. На представленной странице интерфейса управления «FreeNAS» отыщите в упорядоченном списке панели инструментов и щелкните на кнопку «Storage», чтобы открыть соответствующую панель настроек хранилища. В связанном отображенном разделе выберите, для последующего создания, предпочитаемый формат файловой системы из доступных вариантов «ZFS» и «UFS». (Помните, что для полноценного функционирования понадобится как минимум «8 ГБ» оперативной памяти при решении использовать «ZFS», или «2 ГБ» в случае применения «UFS». Основываясь на доступном в распоряжении пользователей внутреннем аппаратном обеспечении компьютерного устройства выберите корректный, удовлетворяющий соответствующим требованиям, вариант.)

Затем в главной панели инструментов перейдите в раздел общего доступа и установите для нового тома разрешенный вариант непосредственного сетевого взаимодействия. Разные операционные системы поддерживают разные протоколы, поэтому программное обеспечение «FreeNAS» позволяет настраивать общие папки в «Windows» («CIFS»), «Unix» / «Linux» («NFS») или «Apple» («AFP»).

Конечно, некоторые операционные системы поддерживают несколько протоколов – например, «Linux» и «Mac OS X» включают отдельные элементы поддержки для доступа к общим ресурсам «Windows» («CIFS»).

Но в любом случае, какой бы протокол пользователи ни задействовали, общая серверная папка будет доступна, как и любая другая, из стандартного списка общего доступа. Например, она должна автоматически отображаться в проводнике файлов «Windows», если был создан общий ресурс «CIFS», или располагаться во вложенном файловом содержимом раздела «Сеть».

Больше дополнительных возможностей

Программное обеспечение «FreeNAS» содержит множество разнообразных вариантов настройки, и полноценно охватить их нам не удастся. Пользователи могут использовать встроенные доступные инструменты для установки различных схем разрешений доступа к папкам, задавая отдельные ограничения или разрешая полное взаимодействие при последующем обращении для всех активных пользователей. Также присутствует возможность настроить службы «FTP»«Rsync»«SSH» или «Динамического DNS».

Особый интерес вызывает экран плагинов, содержащий множество сторонних пакетов. Пользователи могут установить клиент «Transmission BitTorrent» или «Plex Media Server», позволяющие превратить старый компьютер в загрузчик «BitTorrent» или сетевой медиа-сервер соответственно.

Получить полноценные сведения, описывающие все доступные, заложенные создателями, способности «FreeNAS» пользователи могут из официального руководства пользователя (внешняя исходящая ссылка на сторонний ресурс: http://doc.freenas.org/index.php/Main_Page), позволяющие настраивать и безошибочно использовать файловый сервер.

Заключение

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

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

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

Полную версию статьи со всеми дополнительными видео уроками смотрите в источнике. А также зайдите на наш Youtube канал, там собраны более 400 обучающих видео.

Настройка развертывания на нескольких компьютерах—ArcGIS Server

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

На всех компьютерах на сайте ArcGIS Server установлен компонент ArcGIS Server. На первом настраиваемом компьютере ArcGIS Server необходимо создать сайт. Затем на него можно добавить или присоединить дополнительные компьютеры ArcGIS Server. Все ArcGIS Server на сайте должны быть одной версии и с одинаковой лицензией.

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

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

Далее показано, как настроить развертывание ArcGIS Server на нескольких компьютерах. Сайт создается на компьютере А, затем к нему добавляется компьютер Б.

Если вы уже запускали ArcGIS Server на одном компьютере и хотите расширить свой сайт, см. раздел Добавление компьютера ArcGIS Server на сайт.

  1. На обоих компьютерах следует настроить брандмауэры, чтобы открыть порты, описанные в разделе Порты, используемые ArcGIS Server.
  2. Установите и авторизуйте ArcGIS Server на компьютерах А и Б с лицензией Enterprise. Для этого необходимо запустить Мастер авторизации программного обеспечения на каждом компьютере. После завершения установки ArcGIS Server будет запущен Мастер авторизации программного обеспечения (Software Authorization Wizard). Можно также получить доступ к Мастеру авторизации программного обеспечения, воспользовавшись установленным ярлыком. Установленная версия ArcGIS Server должна быть одинаковой на каждой машине и одинаковая лицензия должна быть применена к каждой машине.

    Убедитесь, что установка осуществляется от лица одного и того же пользователя операционной системы на обоих компьютерах. Учетная запись, которая используется при установке ArcGIS Server – это учетная запись, от имени которой будет запускаться ПО. Пользователи групп и все остальные пользователи должны иметь для директории установки ArcGIS Server по крайней мере права на выполнение. Обратите внимание, что установка ArcGIS Server от имени корневой учетной записи не поддерживается. Дополнительные сведения см. в разделе Учетная ArcGIS Server запись. Учетная запись, которая используется для установки Машин А и В, например, может быть следующая:

    1. Установите ArcGIS Server на компьютере А в папку /data/ags в качестве пользователя ags с ID пользователя 58103.
    2. Установите ArcGIS Server на компьютере Б в папку at /data/ags под тем же именем и с тем же ID пользователя (ags, 58103).

    Если машина, на которой установлен ArcGIS Server, имеет несколько карт контроллеров сетевого интерфейса (NIC), можно указать, какая карта NIC должна обрабатывать сетевую связь для сервера. Для того чтобы сделать это, выполните следующие действия..

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

    Общие сетевые директории, которые скрыты или используют специальные символы (например, $), не поддерживаются ArcGIS Server.

    1. Создайте директорию config-store. Укажите владельца как ags, с ID пользователя 58103. Предоставьте учетной записи права доступа к директории уровня 700.
    2. Откройте общий доступ к папке config-store, чтобы оба компьютера имели доступ к директории с использованием одного пути, например, /net/myserver/config-store.
    3. Создайте директорию arcgisserver. Укажите владельца как ags, с ID пользователя 58103. Предоставьте учетной записи права доступа к директории уровня 700.
    4. Откройте общий доступ к папке arcgisserver, чтобы оба компьютера имели доступ к директории с использованием одного пути, например, /net/myserver/arcgisserver.

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

  4. Откройте менеджер ArcGIS Server на компьютере А и щелкните Создать новый сайт.
  5. Для создания сайта вам необходимо определить имя пользователя и пароль, используя учетные данные администратора сайта. Выберите имя пользователя и пароль, после чего нажмите Далее.

    Эти имя пользователя и пароль распознаются только ArcGIS Server; они не относятся к учетным записям операционной системы, и управление ими осуществляется из пользовательских учетных данных в хранилище пользователей. Основной администратор сайта имеет неограниченные права доступа к сайту ArcGIS Server. Эта учетная запись как правило используется для создания сайта ArcGIS Server и настройки и управления параметрами безопасности. Необходимо различать учетную запись главного администратора сайта и учетную запись ArcGIS Server, заданную при установке ArcGIS Server.

  6. Введите пути к директории сервера и папкам хранилища конфигурации, настроенным ранее, и нажмите кнопку Далее.

    Используйте сетевой путь, заданный ранее (например, /net/myserver/arcgisserver), чтобы все компьютеры на сайте могли видеть это местоположение.

  7. Нажмите кнопку Готово, чтобы создать сайт, или нажмите Назад, если требуется внести изменения.
  8. Введите имя пользователя и пароль учетной записи основного администратора сайта, выбранной при создании сайта, и нажмите кнопку Войти.
  9. Щелкните Сайт > Конфигурация сервера > Компьютеры
    .
  10. В разделе Компьютеры перейдите на вкладку Добавление компьютера.
  11. В окне Добавить компьютер введите имя компьютера Б. Необходимо ввести точное имя компьютера. Не используйте localhost.

    URL-адрес компьютера Б будет введен автоматически.

  12. Щелкните Добавить, чтобы добавить компьютер Б к сайту.

    В шагах 9–12 показано, как добавить компьютер на сайт. Вы также можете добавить компьютер Б к сайту, открыв менеджер ArcGIS Server на компьютере Б и щелкнув Подключиться к существующему сайту. Пошаговые инструкции см. в разделе Подключение к существующему сайту.

  13. Рассмотрите возможность регистрации ваших данных на вашем сайте. Регистрация данных дает серверу список местоположений, к которым по данным администратора ArcGIS Server имеет доступ. Регистрация данных также позволяет ArcGIS Server определить, как нужно скорректировать пути к данным при их публикации на разных компьютерах. Если попытаться опубликовать сервис, ссылающийся на данные из незарегистрированного местоположения, данные будут скопированы на сервер во время публикации. Подробнее см. раздел О регистрации ваших данных на ArcGIS Server.
  14. Опубликуйте картографический сервис на сайте. После публикации выполните несколько запросов к картографическому сервису с помощью опции Просмотреть в JavaScript в Services Directory. Затем в ArcGIS Server Administrator Directory перейдите в сервисы > (ваш сервис.MapServer) > статистика. Вы должны увидеть статистику, касающуюся количества полученных каждым компьютером запросов.
  15. Установите и настройте ArcGIS Web Adaptor. Web Adaptor организует связь между корпоративным веб-сервером и сайтом ArcGIS Server. Он позволяет вам выбрать порт, адрес и параметры авторизации, которые будут использоваться для входящих запросов. Он также не позволяет внешним пользователям получить доступ к Менеджеру и Директории администратора. Дополнительную информацию см. в разделе Об ArcGIS Web Adaptor.
    Подсказка:

    Esri рекомендует использовать скрипт serverScan.py для проверки наличия рекомендаций по безопасности ArcGIS Server после обновления.

Интеграция сервера с помощью ArcGIS Enterprise

ArcGIS Server может быть развернут как автономное программное обеспечение, но при интеграции с порталом ArcGIS Enterprise он обеспечивает наиболее эффективное выполнение объемных рабочих процессов в вашей организации. Существует три способа использования ArcGIS Server с порталом:

  1. Вы можете интегрировать один или несколько сайтов ArcGIS Server с порталом, чтобы объединить модели их безопасности и общего доступа.
  2. Вы можете назначить интегрированный сайт ArcGIS Server Server, чтобы он действовал как размещенный сервер портала, позволяя пользователям публиковать данные и карты для более широкой аудитории как веб-сервисы.
  3. Вы можете зарегистрировать на портале отдельные сервисы с любого сайта ArcGIS Server, независимо от того, является ли он интегрированным (или даже если это ваш собственный сервер).

Более подробно о интеграции сервера с ArcGIS Enterprise

Подключение к серверу в ArcGIS Desktop

Большинство операций по публикации сервисов выполняется в ArcGIS Desktop или в ArcGIS Pro, где вы создаете карты, инструменты и другие ресурсы

В разделе Подключение к ArcGIS Server из ArcGIS Desktop объясняются три типа подключений настольной ГИС и ArcGIS Server: пользовательское подключение, подключение издателя и административное подключение. Характеристики и шаги, необходимые для каждого типа подключения, различаются у ArcGIS Desktop и ArcGIS Pro.

В ArcMap и ArcGIS Pro вы можете выполнить пользовательское подключение к сайту ArcGIS Server. С помощью пользовательского подключения можно просматривать содержимое сайта сервера из настольного приложения и добавлять его на свои карты. Пользовательское подключение не позволяет публиковать данные на сервере или вносить административные изменения.

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

Если вы работаете в ArcGIS Pro, вы можете подключиться к порталу ArcGIS Enterprise для публикации веб-карт, веб-слоев и других ГИС-ресурсов. Процесс публикации открывает общий доступ к одному или нескольким сервисам на интегрированном сайте ArcGIS Server, который будет управлять ресурсами портала. Вам не требуется устанавливать прямое соединение с сервером, если он интегрирован с вашим порталом. Если у вас автономный сайт ArcGIS Server версии 10.6 или более поздней, вы можете выполнить подключение издателя из ArcGIS Pro , чтобы публиковать сервисы.


Отзыв по этому разделу?

Настройка веб-сервера

Настройка веб-сервера

Профессиональный рост

Веб-публикация

Действие Четыре

Настройка веб-сервера


Краткое описание

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

описывает шаги, необходимые для настройки вашего собственного веб-сервера.Чтобы настроить веб-сервер, вы

нужен выделенный компьютер (ПК или Macintosh) под управлением Windows / 95, Windows / NT, Linux или Macintosh

компьютер под управлением MacOS. Вам также потребуется прямое подключение к Интернету и программное обеспечение TCP / IP. Вы можете

загрузите условно-бесплатное программное обеспечение HTTP для этих платформ и управляйте собственным веб-сервером.


Цели

  • Узнайте, как найти и загрузить условно-бесплатное программное обеспечение для веб-сервера.
  • Узнайте о доступных программах веб-сервера для ПК / Windows и Macintosh.
  • Узнайте, что требуется для настройки веб-сервера.
  • Узнайте, где можно найти дополнительную информацию о настройке веб-сервера.


Материалы и ресурсы

Разрабатывая наши уроки и упражнения, мы сделали некоторые предположения об оборудовании и

программное обеспечение, которое будет доступно в классе для учителей, посещающих веб-сайт LETSNet.Мы

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

аппаратные компоненты (мышь, клавиатура и монитор), а также браузер World Wide Web. в

в разделе ниже мы указываем любые «особые» требования к оборудованию или программному обеспечению для урока или мероприятия (в

в дополнение к описанным выше) и уровень доступа в Интернет, необходимый для выполнения действия.

  1. Особые требования к оборудованию: нет.

  2. Особые требования к ПО: нет.

  3. Доступ в Интернет: Высокоскоростное соединение (более 28 800 бит / с).


Описание деятельности

Приведенные ниже задачи проведут вас через процесс настройки вашего

собственный веб-сервер. Хотя описанный процесс обязательно является неполным, он предлагается в качестве

руководство по действиям, которые необходимо сделать для успешной настройки веб-сервера.Ссылки на ПО (для

сети, HTTP, CGI и т. д.), чтобы побудить вас собрать собственный набор инструментов

Продукты веб-сервера. Также доступно коммерческое программное обеспечение, в том числе Netscape’s Communication.

Сервер (предоставляется бесплатно для образовательных учреждений) и информационный сервер Microsoft в Интернете,

для платформ ПК и Macintosh (см. Интернет-ресурсы ниже).

  • Шаг 1. Компьютер : веб-серверу требуется выделенный компьютер, напрямую подключенный к

    Интернет, обычно через сеть Ethernet (LAN / WAN).Вы можете запустить веб-сервер на низком уровне

    компьютер (ПК на базе 80386 или Macintosh 68040), но если вы хотите, чтобы ваш сервер реагировал на Интернет

    серфингисты, вероятно, должны использовать более мощный компьютер (например, Macintosh на базе Pentium или PowerPC).

    Веб-серверу нужен быстрый и большой жесткий диск и должно быть много оперативной памяти (более 16 МБ).

  • Шаг 2. Программное обеспечение операционной системы : Следующие операционные системы могут поддерживать

    Веб-сервер: Windows / NT, Windows / 95, MacOS, Unix и Linux.Из них большинство существующих веб-серверов

    работать в Windows / NT, MacOS (на PowerMac) или Unix. Linux — это версия Unix для ПК / DOS.

  • Шаг 3. Сетевое программное обеспечение : Все компьютеры в Интернете нуждаются в TCP / IP, а веб-сервер

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

    требуется соответствующее программное обеспечение Ethernet.

  • Шаг 4. Программное обеспечение веб-сервера : Доступны различные программы веб-сервера.

    для множества платформ, от Unix до машин DOS.Для Macintosh

    популярным веб-сервером является WebStar от StarNine (см. Интернет-ресурсы ниже). Для платформы Windows / NT

    и Microsoft, и Netscape предлагают мощную программу веб-серверов, бесплатную для образовательных учреждений (см.

    Интернет-ресурсы ниже). Загрузите или купите программное обеспечение веб-сервера и установите его на свой

    компьютер, используя предоставленные инструкции.

  • Шаг 5. Настройка веб-сервера : Когда вы установите веб-сервер, вам будет предложено

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

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

    для настройки программного обеспечения в соответствии с прилагаемыми к нему инструкциями.

  • Шаг 6 — Управление вашим веб-сервером : Поскольку к вашему веб-серверу обращается все больше и больше людей,

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

    раз и подумайте об обновлении вашего компьютера. Вы всегда можете добавить больше ОЗУ и дискового пространства в свой

    Компьютер веб-сервера для повышения его производительности.Также проверьте наличие узких мест — например, вашего TCP / IP.

    программное обеспечение. Например, Open Transport 1.1 от Apple был модифицирован для поддержки более быстрого TCP / IP.

    доступ, если он установлен на веб-сервере.

  • Шаг 7 — Получение дополнительной информации о работе с веб-сервером : Для получения дополнительной информации о

    поиск, загрузку, установку и управление веб-сервером см. в приведенных ниже Интернет-ресурсах. Для

    Например, Web66 содержит информацию о настройке веб-сервера Macintosh и Windows / 95, а также

    доступно множество других полезных ресурсов.


Интернет-ресурсы


Вернуться к модулю веб-публикации


LETSNet — © Колледж Университета штата Мичиган

образования и Ameritech

Как превратить ваш ноутбук / настольный компьютер в сервер и разместить на нем веб-сайт, доступный через Интернет: Часть 2

Как преобразовать ваш ноутбук / настольный компьютер в сервер и разместить на нем веб-сайт, доступный через Интернет: Часть 2

Это часть 2 из серии статей о размещении веб-сайта в Интернете на собственном ноутбуке.В части 1 мы разработали концепции структуры и функционирования Интернета. В этой части я проведу вас через процесс размещения и запуска веб-сайта в Интернете.

Вот демонстрация работающего сервера на моем ноутбуке:

https://janishar.com/

Ссылка на часть 1: НАЖМИТЕ ЗДЕСЬ

Я также создал БЕСПЛАТНЫЕ видеоуроки для понимания Интернета: Вот ссылка

Одна из важных концепций связи через Интернет — это порты.Итак, что такое порт?

Порт, о котором мы обычно слышали, используется для подключения монитора, веб-камеры, динамиков и т. Д. На физическом уровне порт компьютера — это специализированная розетка на оборудовании, к которой подключается вилка или кабель.

Но порт, о котором мы говорим с точки зрения Интернета или программного обеспечения, имеет другое значение. В наборе интернет-протоколов порт является конечной точкой связи в операционной системе, в программном обеспечении — это логическая конструкция, которая идентифицирует конкретный процесс или тип сетевой службы.

Порт всегда связан с IP-адресом хоста и типом протокола связи и, таким образом, завершает сетевой адрес назначения или источника сеанса связи. Порт идентифицируется для каждого адреса и протокола 16-битным числом, обычно известным как номер порта . Например, адрес может иметь вид «протокол: TCP, IP-адрес: 1.2.3.4, номер порта: 80», что может быть записано как 1.2.3.4:80, если протокол известен из контекста.

В основном приведенный выше текст означает, что любая связь между сетевыми устройствами осуществляется через порт, который представляет собой программную конструкцию, которая помогает в приеме и обработке данных для сетевых устройств.Порт, который представляет собой число после «:» в IP-адресе, определяет порт, на который должны быть отправлены данные. Мы, должно быть, видели номера портов в URL-адресах. По умолчанию HTTP использует порт 80, а HTTPS — порт 443, и мы не добавляем их в браузер, но неявно обрабатываются браузерами. Но такой URL-адрес, как http://www.example.com:8080/path/, указывает, что веб-браузер вместо этого подключается к порту 8080 HTTP-сервера.

Что такое переадресация портов?

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

Это означает, что когда запрос поступает на маршрутизатор на определенный порт, он перенаправляет этот запрос на сервер в локальной сети маршрутизатора, чтобы иметь возможность его обработать (если настроено в настройках NAT).Таким образом, он в некотором смысле работает как привратник.

IP-адрес веб-сервера в виде числа 123.123.123.123, но как http://www.example.com может взаимодействовать с этим сервером?

example.com называется доменным именем. Доменные имена — это удобные для человека формы интернет-адресов, которые обычно используются для поиска веб-сайтов. Система доменных имен (DNS) по сути является глобальной системой адресации. Это способ, которым доменные имена находятся и транслируются в адреса Интернет-протокола (IP), и наоборот.Доменное имя, например example.com, является уникальным псевдонимом для IP-адреса http://123.123.123.123:80, который является реальной физической точкой в ​​Интернете. Интернет-корпорация по присвоению имен и номеров ( ICANN ) — это некоммерческая организация, отвечающая за координацию обслуживания и процедур нескольких баз данных, связанных с пространствами имен Интернета. Мы можем купить доменное имя, как я это сделал с janishar.com, у такого поставщика, как GoDaddy и другие, на какое-то время, а затем указать этому домену, чтобы он указывал на фактический адрес сервера, используя веб-сайты этих поставщиков.

Что такое публичный IP-адрес?

Общедоступный IP-адрес — это IP-адрес, который наш домашний или деловой маршрутизатор получает от вашего интернет-провайдера. Общедоступные IP-адреса требуются для любых общедоступных сетевых устройств, например для нашего домашнего маршрутизатора, а также для серверов, на которых размещаются веб-сайты.

Общедоступные IP-адреса — это то, что отличает все устройства, подключенные к общедоступному Интернету. Каждое устройство, подключенное к Интернету, использует уникальный IP-адрес.Это адрес, который каждый интернет-провайдер использует для пересылки интернет-запросов в конкретный дом или офис.

Теперь мы разработали все концепции, необходимые для создания нашего собственного сервера для Интернета.

Сначала мы настроим маршрутизатор для получения запроса на его общедоступный IP-адрес, а затем перенаправим запрос на компьютер в локальной сети.

Получите доступ к программному обеспечению маршрутизатора с помощью браузера, введя его локальный IP-адрес. Вы можете найти локальный IP-адрес, используя параметр сведений о сети в подключении вашего ноутбука или используя netstat -rn в терминале Linux.Это адрес шлюза по умолчанию (у меня 192.168.1.1).

Укажите имя пользователя и пароль, которые обычно записываются в нижней части маршрутизатора или являются «admin» для обеих записей. Действия, которые вы предпримете, будут зависеть от марки и модели вашего маршрутизатора, но процесс будет более или менее одинаковым. Мой роутер в Тэнде .

На этом сайте представлены шаги по переадресации портов для большинства маршрутизаторов: https://portforward.com/router.htm

Найдите свой маршрутизатор на этом сайте и выполните следующие действия.В этой статье я расскажу о настройках роутера Tenda.

Шаг 1: Найдите общедоступный IP-адрес маршрутизатора:

Дополнительно (вверху справа)> Информация об устройстве (верхнее левое меню)> Таблица статуса WAN > IP-адрес WAN

(Если вы введете WAN IP-адрес , после чего вы увидите страницу входа в систему вашего маршрутизатора.)

Шаг 2: Освободите порты 80 и 443, если они используются в маршрутизаторе.

Это было сложнее для моего роутера.

Advanced (вверху справа, если его нет)> Management> Access Control> AccessCtrl

Включить WAN для HTTP> Изменить порт на 8080> Отключить WAN для HTTP

Включить WAN для HTTPS> Изменить порт на 8081> Отключить WAN для HTTPS

Применить / сохранить

Шаг 3: Изменить пароль маршрутизатора для безопасности

Дополнительно (вверху справа, если его нет)> Управление> Контроль доступа> Пароли> Применить / сохранить

Шаг 4: Настройка NAT

Дополнительно ( вверху справа, если его нет)> Расширенная настройка> NAT> Виртуальные серверы> Добавить

Custom Service:> введите имя> IP-адрес сервера:> добавьте IP-адрес портативного компьютера, который будет сервером (введите 192.168.1.250, и мы настроим этот IP-адрес вручную на ноутбуке)

Заполните запись в таблице следующим образом:

Начало внешнего порта> 80> конец внешнего порта> 80> Протокол> TCP> Начало внутреннего порта> 80> Внутренний порт Конец> 80> Применить / сохранить

Аналогичным образом добавьте еще одну запись NAT для 443, если вы хотите настроить HTTPS, как на моем сайте https://janishar.com.

Шаг 5: Ограничьте DHPC для выделения IP 192.168.1.250 любому другому устройству

ПРИМЕЧАНИЕ: Вы должны добавить 250 в качестве вашего хоста, если ваш шлюз по умолчанию — 192.168.0.1, затем используйте 192.168.0.250

Advanced (вверху справа, если его нет)> Advanced Setup> LAN> Enable DHCP Server> End IP Address> Enter 192.168.1.245> Apply / Save

Step 6: Setup 192.168.1.250 IP-адрес для подключения в Ubuntu или любой ОС, установленной на вашем ноутбуке.

Я посоветую вам использовать графический интерфейс, так как он проще.

Соединение (верхний правый вариант)> Информация о соединениях> Оставьте его открытым для копирования и вставки

Соединение (верхний правый вариант)> Редактировать соединения> Ваше текущее имя соединения> Редактировать> Настройки IPv4> Добавить (если нет записи)

Адрес> 192.168.1.250> Скопируйте остаток из информации о подключениях> Сохранить

Теперь повторно подключите проводное соединение Wi-Fi или LAN.

Шаг 7. Запустите серверную программу на своем портативном компьютере.

Я использую Nginx. Вы можете запустить любую такую ​​программу, Apache, Tomcat и т. Д. Я не буду объяснять процесс их настройки в этой статье. Вы должны найти по ним соответствующее руководство и сделать это самостоятельно.

Для настройки Nginx вы можете обратиться: https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-16-04

Мой сервер Nginx прослушивает порт 80 и обслуживает статический веб-сайт, который вы можете увидеть здесь https: // janishar.com.

Для HTTPS я использовал Certbot. Ссылка для Nginx находится здесь: https://certbot.eff.org/#ubuntutrusty-nginx

Шаг 8: Укажите свой домен на свой общедоступный IP-адрес:

Когда вы вводите свой общедоступный IP-адрес в браузере, вы можете надеюсь увидеть ваш сайт, если все настроено правильно. Но мы хотим, чтобы такое имя, как janishar.com, могло легко получить к нему доступ в Интернете.

Купите домен у любого продавца, а затем поместите свой общедоступный IP-адрес в запись «A», и он будет доступен для пользователя в Интернете.

Вы можете увидеть мой действующий веб-сайт https://janishar.com.

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

Coder’s Rock

Как создать сервер — руководство для начинающих

Итак, вы хотите покончить с вашим хостинг-провайдером. Единственный выход — создание собственного сервера.

Почему?

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

И, что самое главное, больше не нужно делиться веб-сервером с шумными соседями.

В этой статье я покажу вам, как построить сервер. Вам понадобится:

  • Серверное оборудование
  • Широкополосное подключение к Интернету
  • Сетевое оборудование
  • Программное обеспечение операционной системы
  • Система охлаждения
  • Инструменты мониторинга

Закатайте рукава, и приступим.

Что такое сервер?

Сервер — это устройство, которое обменивается данными с другими компьютерами, известными как клиенты. Он предоставляет ресурсы для поддержки сервисов в сети. К ним относятся обработка данных и запуск приложений.

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

Итак, вот как сделать сервер:

Как построить сервер

Вот шаги, необходимые для создания сервера.

Определите свои потребности

Определение ваших потребностей помогает сэкономить деньги и время.

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

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

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

Компьютерное оборудование

Оборудование, которое следует учитывать при создании сервера:

  • ЦП: Центральный процессор (ЦП) — это устройство, которое управляет задачами веб-сервера.Для простой установки рассмотрите возможность приобретения устройства Celeron . Это дешево и позволяет безупречно запускать легкие проекты. Для выполнения задач вам следует выбрать процессоры Ryzen или Xeon . Несмотря на то, что они дороги, они легко запускают сложные приложения.
  • Материнская плата: Также известная как системная плата, это магистраль сервера. Он обеспечивает мост для взаимодействия всех компонентов компьютера. Хорошие варианты включают HP, Dell, Asus и ASRock.
  • RAM: Оперативная память — это компонент, который временно хранит данные для обработки. Для вашего сервера вам потребуется DDR4 RAM . Он имеет несколько каналов для более быстрой обработки информации.
  • Жесткий диск: Это устройство для хранения файлов в системе. Вы можете сделать свой собственный сервер, используя SSD-накопитель. Он обеспечивает до , в 20 раз большую скорость , чем традиционные жесткие диски.
  • Охлаждение: Сервер нагревается во время работы приложений.Он может легко выйти из строя без должного охлаждения. Чтобы этого избежать, вам понадобится большой вентилятор.
  • Шасси: Шасси — это металлический корпус для размещения компонентов вашего сервера. В нем есть слоты, в которые можно все уместить. iStarUSA предлагает широкий выбор доступных вариантов. Другими альтернативами для вашей дешевой сборки сервера являются Supermicro, Athena и Rosewill.
  • Источник питания: Для простых задач требуется не менее 300 Вт блок .Для тяжелых приложений вам понадобится 500 Вт на нижней стороне.
  • Графическая карта (дополнительно): Процессоры действительно имеют встроенный графический драйвер. Они также отлично подходят для запуска большинства приложений. Однако такие задачи, как игры, стриминг и майнинг, требуют большей мощности. При создании собственного веб-сервера подумайте о приобретении выделенной видеокарты.
  • DVD-привод (дополнительно): В настоящее время все легко загружается из Интернета.Но вы можете использовать оптический привод для установки собственного образа. Точно так же это помогает сохранять резервные копии на DVD.

Сетевое оборудование

Итак, если вам интересно, как создать сервер — приобретите широкополосное оборудование . Во-первых, возьмите сетевую карту. Большинство из них универсальны и идеально сочетаются с большинством операционных систем. Кроме того, они варьируются от $ 20 до $ 50 за штуку.

Приобретите маршрутизатор категории 6 (cat6) и кабель Ethernet.Это дает вам возможность в будущем расширить требования к пропускной способности. Если это произойдет, все, что вам нужно, — это перейти на тарифный план у вашего интернет-провайдера. Надежные бренды включают D-Link, Startech, TP-Link и другие.

Скорость также зависит от ваших потребностей. Поставщики виртуального хостинга ограничивают его примерно 10 Мбит / с . Это идеально подходит для легких задач. Тем не менее, при требовании к веб-хостингу на серверах VPS требуется не менее 100 Мбит / с .

Операционная система

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

Любой Дистрибутив Linux отлично подходит для вашего веб-сервера. Это потому, что все ОС на этой платформе предоставляются бесплатно. Однако есть только одна проблема — разработчики могут изменить стратегию в любой момент.

Возьмем, к примеру, CentOS 7 и CentOS 8 IBM Red Hat. Они были самыми популярными приложениями для питания серверов.Однако компания прекратит их поддержку к 2024 году.

Но достаточно грустной части.

Существует более 600 альтернативных операционных систем для создания собственного сервера. Например, прямыми конкурентами CentOS являются RockyLinux и AlmaLinux. Другие включают Ubuntu, Debian, Fedora, OpenSUSE и т. Д.

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

MacOS — еще один вариант для создания дешевой сборки домашнего сервера. Он подходит потребителям, которые любят пользоваться продуктами Apple. Вы можете использовать его в качестве контроллера для своих устройств Apple TV и iOS.

Собери все вместе

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

Другой альтернативой является поиск путеводителей в Интернете. Вы можете посмотреть видеоролики «Сделай сам» на YouTube. Точно так же вы можете нанять техника, чтобы исправить это.

Теперь вы знаете, как создать сервер. Однако техническое обслуживание — это совсем другая история.

Уход и техническое обслуживание

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

Чтобы все прошло гладко, вам необходимо:

  • Часто обновляйте программное обеспечение
  • Сделайте резервную копию веб-сервера перед обновлением
  • Проверьте состояние оборудования с помощью инструментов мониторинга
  • При необходимости заменить неисправные детали
  • Используйте специальную стойку для надежного крепления сервера
  • Очистите оборудование сжатым воздухом

Хорошо, но сколько это будет стоить?

Сколько стоит сервер?

Если вам интересно, как сделать сервер, стоимость, вероятно, больше всего вас беспокоит.

Как было сказано ранее, все зависит от ваших потребностей. Простая установка составляет в среднем от 600 до 900 долларов США4. Для надежной конфигурации это обойдется вам в $ 1 000 или больше.

Вот разбивка:

ЦП Celeron начинается с 62 долларов. Это версия с низкими характеристиками из линейки процессоров Intel . Вы можете выбрать мощные альтернативы, которые стоят 300 долларов и выше. Чипы AMD Ryzen — лучшие по этой цене. Они предлагают больше ядер для обработки сложных приложений.

Вы можете получить традиционный жесткий диск, если у вас ограниченный бюджет. Накопитель емкостью 4000 ГБ (4 ТБ) стоит всего 104 доллара США. Это стоит столько же, сколько SSD 500 ГБ . Хотя у вас будет меньше места для хранения, ваша собственная сборка сервера будет работать быстрее.

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

Время также является важной частью создания сервера.Настройка может занять до 72 часа . Это колеблется от 120 до 720 долларов США с точки зрения затрат на рабочую силу.

Альтернативы построения собственного сервера

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

Цены начинаются от 350 долларов США на таких платформах, как Amazon . Для сравнения, это на 60% меньше , чем у самодельной версии.

Вот почему:

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

Но это не единственный вариант.

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

Это сэкономит вам деньги, так как вам не нужно покупать оборудование.

Заключение

Если вы планируете построить домашний сервер, можете начать прямо сейчас. Вам понравится превосходный контроль и неограниченные ресурсы.Это то, что вы вряд ли получите от хостинговых компаний.

Но цена немного крутая.

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

В целом, у вас есть все советы по созданию сервера. Помимо того, что это дорого, его определенно стоит попробовать.

Добавить серверы в диспетчер серверов

  • 11 минут для чтения

В этой статье

Применимо к: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

В Windows Server вы можете управлять несколькими удаленными серверами с помощью одной консоли Server Manager.Серверы, которыми вы хотите управлять с помощью Диспетчера серверов, могут работать под управлением Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 или Windows Server 2008. Обратите внимание, что вы не можете управлять более новой версией Windows Server с более ранней версией. выпуск Server Manager.

В этом разделе описывается, как добавить серверы в пул серверов Server Manager.

Примечание

В наших тестах Диспетчер серверов в Windows Server 2012 и более поздних версиях Windows Server может использоваться для управления до 100 серверами, настроенными на стандартную рабочую нагрузку.Количество серверов, которыми вы можете управлять с помощью одной консоли Server Manager, может варьироваться в зависимости от объема данных, которые вы запрашиваете с управляемых серверов, а также от оборудования и сетевых ресурсов, доступных компьютеру, на котором запущен Server Manager. Поскольку объем данных, которые вы хотите отобразить, приближается к ресурсам этого компьютера, вы можете столкнуться с медленными ответами от диспетчера сервера и задержками в завершении обновлений. Чтобы увеличить количество серверов, которыми вы можете управлять с помощью диспетчера сервера, мы рекомендуем ограничить данные о событиях, которые диспетчер сервера получает от управляемых серверов, с помощью параметров в диалоговом окне Настроить данные событий .Настроить данные событий можно открыть из меню Задачи на плитке События . Если вам необходимо управлять количеством серверов корпоративного уровня в вашей организации, мы рекомендуем оценить продукты из пакета Microsoft System Center.

Server Manager может получать только статус онлайн или офлайн от серверов под управлением Windows Server 2003. Хотя вы можете использовать Server Manager для выполнения задач управления на серверах под управлением Windows Server 2008 R2 или Windows Server 2008, вы не можете добавлять роли и функции в серверы под управлением Windows Server 2008 R2, Windows Server 2008 или Windows Server 2003.

Server Manager нельзя использовать для управления более новой версией операционной системы Windows Server. Диспетчер серверов, работающий в Windows Server 2012 R2, Windows Server 2012, Windows 8.1 или Windows 8, нельзя использовать для управления серверами под управлением Windows Server 2016.

Этот раздел содержит следующие разделы.

Укажите учетные данные с помощью команды «Управлять как»

По мере добавления удаленных серверов в Диспетчер серверов для некоторых из добавляемых серверов могут потребоваться другие учетные данные пользователя для доступа к ним или управления ими.Чтобы указать учетные данные для управляемого сервера, которые отличаются от тех, которые вы используете для входа в систему на компьютере, на котором запущен Диспетчер серверов, используйте команду Manage As после добавления сервера в диспетчер серверов, который доступен по праву: щелкнув запись для управляемого сервера на плитке Servers домашней страницы роли или группы. При нажатии кнопки «Управлять как » открывается диалоговое окно « Безопасность Windows », в котором можно указать имя пользователя, имеющего права доступа на управляемом сервере, в одном из следующих форматов.

Диалоговое окно Безопасность Windows , открываемое командой «Управлять как », не может принимать учетные данные смарт-карты; предоставление учетных данных смарт-карты через диспетчер сервера не поддерживается. Учетные данные, которые вы предоставляете для управляемого сервера с помощью команды Manage As , кэшируются и сохраняются до тех пор, пока вы управляете сервером, используя тот же компьютер, на котором вы в настоящее время используете Server Manager, или пока вы этого не сделаете. перезапишите их, указав пустые или разные учетные данные для одного и того же сервера.Если вы экспортируете настройки диспетчера сервера на другие компьютеры или настраиваете профиль домена для перемещения, чтобы разрешить использование параметров диспетчера сервера на других компьютерах, учетные данные «Управлять как» для серверов в пуле серверов не сохраняются в перемещаемом профиле. Пользователи Server Manager должны добавить их на каждый компьютер, с которого они хотят управлять.

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

Примечание

Роли и функции, которые не поддерживают команду «Управлять как », включают службы удаленных рабочих столов (RDS) и сервер управления IP-адресами (IPAM).Если вы не можете управлять удаленным сервером RDS или IPAM, используя те же учетные данные, которые вы используете на компьютере, на котором запущен диспетчер серверов, попробуйте добавить учетную запись, которую вы обычно используете для управления этими удаленными серверами, в группу администраторов на компьютере, который запущен диспетчер серверов. Затем войдите в систему на компьютере, на котором запущен Диспетчер серверов, с учетной записью, которую вы используете для управления удаленным сервером, на котором работает rdS или IPAM.

Добавить серверы для управления

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

  • Доменные службы Active Directory добавляют серверы для управления тем, что активный каталог находится в том же домене, что и локальный компьютер.

  • Запись системы доменных имен (DNS) Поиск серверов для управления по имени компьютера или IP-адресу.

  • Импортировать несколько серверов Укажите несколько серверов для импорта в файле, который содержит серверы, перечисленные по имени компьютера или IP-адресу.

Для добавления серверов в пул серверов
  1. Если диспетчер сервера уже открыт, переходите к следующему шагу.Если диспетчер сервера еще не открыт, откройте его, выполнив одно из следующих действий.

    • На рабочем столе Windows запустите Диспетчер сервера, щелкнув Диспетчер сервера на панели задач Windows.

    • На начальном экране Windows щелкните плитку Диспетчер серверов.

  2. В меню Управление щелкните добавить серверы .

  3. Выполните одно из следующих действий.

    • На вкладке активного каталога выберите серверы, которые находятся в текущем домене.Нажмите Ctrl при выборе для выбора нескольких серверов. Щелкните кнопку со стрелкой вправо, чтобы переместить выбранные серверы в список выбранных .

    • На вкладке DNS введите первые несколько символов имени компьютера или IP-адреса, а затем нажмите Введите или нажмите Поиск . выберите серверы, которые вы хотите добавить, а затем нажмите кнопку со стрелкой вправо.

    • На вкладке import найдите текстовый файл, содержащий DNS-имена или IP-адреса компьютеров, которые вы хотите добавить, по одному имени или IP-адресу в каждой строке.

  4. Когда вы закончите добавлять серверы, нажмите OK .

Добавление серверов и управление ими в рабочих группах

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

Эти или подобные ошибки могут возникать в следующих условиях.

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

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

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

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

  • Оба компьютера находятся в доменах, но между ними нет доверительных отношений.

  • Оба компьютера находятся в доменах, но между двумя доменами существует только одностороннее доверительное отношение.

  • Сервер, которым вы хотите управлять, был добавлен с использованием его IP-адреса.

Для добавления серверов удаленных рабочих групп в диспетчер серверов
  1. На компьютере, на котором запущен диспетчер сервера, добавьте имя сервера рабочей группы в список TrustedHosts .Это требование проверки подлинности NTLM. Чтобы добавить имя компьютера в существующий список доверенных узлов, добавьте в команду параметр Concatenate . Например, чтобы добавить компьютер Server01 в существующий список доверенных узлов, используйте следующую команду.

      Set-Item wsman: \ localhost \ Client \ TrustedHosts Server01 -Concatenate -force
      
  2. Определите, находится ли сервер рабочей группы, которым вы хотите управлять, в той же подсети, что и компьютер, на котором вы запускаете Диспетчер серверов.

    Если два компьютера находятся в одной подсети или если для сетевого профиля сервера рабочей группы установлено значение Частный в Центре управления сетями и общим доступом , переходите к следующему шагу.

    Если они не находятся в одной подсети или если для сетевого профиля сервера рабочей группы не задано значение Частный , на сервере рабочей группы измените параметр для входящего удаленного управления Windows (HTTP-In) в брандмауэре Windows, чтобы явно разрешить подключений с удаленных компьютеров путем добавления имен компьютеров на вкладку компьютеры диалогового окна параметра Свойства .

  3. Важно

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

    Чтобы переопределить ограничения UAC на выполнение процессов с повышенными привилегиями на компьютерах рабочей группы, создайте запись реестра с именем LocalAccountTokenFilterPolicy на сервере рабочей группы, запустив следующий командлет.

      New-ItemProperty -Name LocalAccountTokenFilterPolicy -path HKLM: \ SOFTWARE \ Microsoft \ Windows \ Currentversion \ Policies \ System -propertytype DWord -value 1
      
  4. На компьютере, на котором запущен Диспетчер серверов, откройте страницу Все серверы .

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

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

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

Для добавления удаленных серверов, когда Диспетчер серверов запущен на компьютере рабочей группы
  1. На компьютере, на котором запущен диспетчер серверов, добавьте удаленные серверы в список TrustedHosts локального компьютера в сеансе Windows PowerShell. Чтобы добавить имя компьютера в существующий список доверенных узлов, добавьте в команду параметр Concatenate . Например, чтобы добавить компьютер Server01 в существующий список доверенных узлов, используйте следующую команду.

      Set-Item wsman: \ localhost \ Client \ TrustedHosts Server01 -Concatenate -force
      
  2. Определите, находится ли сервер, которым вы хотите управлять, в той же подсети, что и компьютер рабочей группы, на котором вы запускаете Диспетчер серверов.

    Если два компьютера находятся в одной подсети или если для сетевого профиля компьютера рабочей группы установлено значение Частный в Центре управления сетями и общим доступом , переходите к следующему шагу.

    Если они не находятся в одной подсети или если для сетевого профиля компьютера рабочей группы не задано значение Private , на компьютере рабочей группы, на котором запущен диспетчер сервера, измените параметр для входящего удаленного управления Windows (HTTP-In) в Брандмауэр Windows для явного разрешения подключений с удаленных компьютеров путем добавления имен компьютеров на вкладке компьютеры диалогового окна параметра Свойства .

  3. На компьютере, на котором запущен Диспетчер серверов, откройте страницу Все серверы .

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

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

, если вы выполнили процедуры, описанные в этом разделе, и у вас по-прежнему возникают проблемы с управлением компьютерами рабочей группы или другими компьютерами с компьютеров рабочей группы, см. About_remote_Troubleshooting на веб-сайте Microsoft.

Добавление серверов в кластеры и управление ими

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

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

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

  • Если вы добавляете сервер в диспетчер сервера, используя имя объекта виртуального кластера сервера, имя виртуального объекта отображается в диспетчере сервера вместо имени физического сервера (как ожидается).

  • Вы не можете устанавливать роли и компоненты на кластерный виртуальный сервер.

См. Также

Менеджер сервера
создание и управление группами серверов

Что такое веб-сервер? — Изучите веб-разработку

В этой статье мы объясняем, что такое веб-серверы, как работают веб-серверы и почему они важны.

Термин веб-сервер может относиться к оборудованию или программному обеспечению, либо к обоим работающим вместе.

  1. С аппаратной стороны веб-сервер — это компьютер, на котором хранится программное обеспечение веб-сервера и файлы компонентов веб-сайта. (например, документы HTML, изображения, таблицы стилей CSS и файлы JavaScript) Веб-сервер подключается к Интернету и поддерживает физический обмен данными с другими устройствами, подключенными к Интернету.
  2. Что касается программного обеспечения, веб-сервер включает в себя несколько частей, которые контролируют, как веб-пользователи получают доступ к размещенным файлам.Как минимум, это HTTP-сервер . HTTP-сервер — это программное обеспечение, которое распознает URL-адреса (веб-адреса) и HTTP (протокол, используемый вашим браузером для просмотра веб-страниц). Доступ к HTTP-серверу можно получить через доменные имена веб-сайтов, которые он хранит, и он доставляет содержимое этих размещенных веб-сайтов на устройство конечного пользователя.

На самом базовом уровне, когда браузеру нужен файл, размещенный на веб-сервере, браузер запрашивает файл через HTTP. Когда запрос достигает правильного (аппаратного) веб-сервера, (программный) HTTP-сервер принимает запрос, находит запрошенный документ и отправляет его обратно в браузер, также через HTTP.(Если сервер не находит запрошенный документ, вместо этого он возвращает ответ 404).

Для публикации веб-сайта вам понадобится статический или динамический веб-сервер.

Статический веб-сервер или стек состоит из компьютера (оборудования) и HTTP-сервера (программного обеспечения). Мы называем это «статическим», потому что сервер отправляет свои размещенные файлы в ваш браузер «как есть».

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

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

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

Файлы хостинга

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

Технически вы можете разместить все эти файлы на своем собственном компьютере, но гораздо удобнее хранить все файлы на выделенном веб-сервере, потому что:

  • Выделенный веб-сервер обычно более доступен. (в рабочем состоянии)
  • За исключением простоев и неполадок в системе, выделенный веб-сервер всегда подключен к Интернету.
  • Выделенный веб-сервер может иметь один и тот же IP-адрес все время. Он известен как выделенный IP-адрес .(не все интернет-провайдеры предоставляют фиксированный IP-адрес для домашних линий)
  • Выделенный веб-сервер обычно обслуживается третьей стороной.

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

Если у вас есть услуга веб-хостинга, вы должны загрузить свои файлы на свой веб-сервер.

Обмен данными через HTTP

Во-вторых, веб-сервер обеспечивает поддержку HTTP ( H yper t ext T ransfer P rotocol). Как следует из названия, HTTP определяет, как передавать гипертекст (связанные веб-документы) между двумя компьютерами.

Протокол — это набор правил для связи между двумя компьютерами. HTTP — это текстовый протокол без сохранения состояния.

Текстовое

Все команды являются текстовыми и удобочитаемыми.

Без гражданства

Ни сервер, ни клиент не помнят предыдущих сеансов связи. Например, полагаясь только на HTTP, сервер не может вспомнить введенный вами пароль или ваш прогресс в незавершенной транзакции. Для таких задач вам понадобится сервер приложений. (Мы рассмотрим подобные технологии в других статьях.)

HTTP предоставляет четкие правила взаимодействия клиента и сервера. О самом HTTP мы поговорим позже в технической статье.А пока помните об этих вещах:

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

На веб-сервере HTTP-сервер отвечает за обработку входящих запросов и ответы на них.

  1. При получении запроса HTTP-сервер сначала проверяет, соответствует ли запрошенный URL-адрес существующему файлу.
  2. Если да, веб-сервер отправляет содержимое файла обратно в браузер. В противном случае сервер приложений создает необходимый файл.
  3. Если ни один из этих процессов невозможен, веб-сервер возвращает браузеру сообщение об ошибке, чаще всего 404 Not Found .Ошибка 404 настолько распространена, что некоторые веб-дизайнеры тратят много времени и усилий на создание страниц с ошибкой 404.

Статический и динамический контент

Грубо говоря, сервер может обслуживать статический или динамический контент. Помните, что термин статический означает «обслуживается как есть». Статические веб-сайты настроить проще всего, поэтому мы рекомендуем вам сделать свой первый сайт статическим.

Термин динамический означает, что сервер обрабатывает контент или даже генерирует его «на лету» из базы данных.Этот подход обеспечивает большую гибкость, но технический стек более сложен, что значительно усложняет создание веб-сайта.

Существует так много технологий серверов приложений, что сложно предложить какую-то конкретную. Некоторые серверы приложений обслуживают определенные категории веб-сайтов, такие как блоги, вики или электронная коммерция; другие более общие. Если вы создаете динамичный веб-сайт, найдите время, чтобы выбрать технологию, которая соответствует вашим потребностям. Если вы не хотите изучать программирование веб-серверов (что само по себе является захватывающей областью!), Вам не нужно создавать свой собственный сервер приложений.Это просто изобретение велосипеда.

Теперь, когда вы знакомы с веб-серверами, вы можете:

Как подключиться к серверу

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

Компьютеры Mac и Windows могут открывать общие файлы и устанавливать удаленные подключения к серверам через Интернет. Создав ссылку на своем компьютере, вы можете настроить ее для повторного подключения к серверу при каждом запуске устройства.

Getty Images / Эрик Исааксон

Как подключить ПК к серверу

Windows 10 упрощает подключение к серверу, если у вас есть правильная техническая информация и учетные данные. Настроив соединение с сервером на своем ПК, каждый в сети может получить доступ к одним и тем же ресурсам.Чтобы подключить свой компьютер к серверу, вам просто нужно выполнить несколько простых шагов.

  1. Откройте проводник и выберите This PC .

  2. Выберите Подключить сетевой диск на панели инструментов.

  3. Выберите раскрывающееся меню Диск и выберите букву для назначения серверу.

  4. Заполните поле Folder IP-адресом или именем хоста сервера, к которому вы хотите получить доступ.

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

  6. Выберите Finish , чтобы добавить ярлык для сервера в окне «Компьютер». Вам также может потребоваться войти со своим именем пользователя и паролем для доступа к общим файлам, в зависимости от того, как настроен сервер.

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

Как подключиться к серверу на Mac

Есть несколько способов, которыми вы можете использовать свой Mac для подключения к серверу практически без суеты. Кроме того, вы сможете подключаться к серверам Apple или Windows, которые используют множество различных протоколов. Некоторые из наиболее естественных методов включают использование Finder для быстрого и легкого доступа к общим файлам.

  1. На главном экране щелкните значок Finder в Dock, чтобы открыть окно Finder.

  2. На боковой панели щелкните Сеть в разделе «Местоположения». Или Go > Сеть .

  3. Возможно, вы не сможете увидеть какие-либо элементы в разделе «Локации». Чтобы открыть их, наведите указатель мыши на Locations , затем нажмите Show .

  4. Дважды щелкните сервер, к которому вы хотите подключиться, в окне Finder, затем щелкните Подключиться как .

  5. Выберите, как вы хотите подключиться к серверу:

    • Гость : Если общий сервер разрешает гостевой доступ, вы можете присоединиться как гостевой пользователь.
    • Зарегистрированный пользователь : Подключитесь к другому Mac, используя действительное имя пользователя и пароль. Если у вас возникли трудности при входе в систему, обратитесь к администратору сервера, чтобы убедиться, что используемые вами учетные данные находятся в списке разрешенных пользователей.

Автоматическое повторное подключение к серверу на ПК

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

  1. Откройте проводник и выберите This PC.

  2. Выберите вкладку Компьютер , затем выберите Подключить сетевой диск .

  3. Введите IP-адрес сервера или имя общего ресурса, чтобы указать путь к общему диску, затем установите флажок Повторно подключиться при входе .

  4. Подождите, пока диск будет сопоставлен.

  5. Дважды щелкните диск, чтобы проверить подключение и настройки.

Автоматическое повторное подключение к серверу на Mac

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

  1. Откройте Системные настройки либо из док-станции, либо из меню Apple .

  2. Выберите пользователей и групп.

  3. Щелкните свое имя пользователя в списке, затем щелкните вкладку Элементы входа .

  4. Перетащите подключенный сетевой диск в список элементов входа в систему.

  5. Установите флажок Hide , чтобы окно дисков не открывалось каждый раз, когда ваш компьютер входит в систему или загружается.

Спасибо, что сообщили нам!

Расскажите почему!

Другой

Недостаточно подробностей

Трудно понять

Настройка сервера базы данных — руководство по установке сервера базы данных (настольный компьютер)

Сервер базы данных — это экземпляр SQL Server Express, которому разрешено хранить базы геоданных. Запустите мастер установки сервера базы данных, чтобы установить
экземпляр SQL Server Express, включите хранилище базы геоданных и (для ArcGIS for Server Workgroup) авторизуйте сервер базы данных.

Обратите внимание, что если вы используете ArcGIS for Server workgroup, ArcGIS for Server и сервер базы данных (экземпляр SQL Server Express) должны быть установлены на одном компьютере.

Запустите мастер установки

Запустите Database_Server_Workgroup_ _ .exe или Database_Server_Desktop_ _ .exe, чтобы запустить мастер установки.

  1. Войдите в систему как пользователь с правами администратора.
  2. Закройте все приложения на вашем компьютере.
  3. Доступ к исполняемому файлу установки.
    • Если вы загрузили установочный файл с My Esri, распакуйте файл и запустите исполняемый файл.
    • Если у вас есть файл ISO, используйте средство извлечения ISO, чтобы получить доступ к файлам установки и запустить исполняемый файл.
    • Если у вас есть ArcGIS for Server Workgroup, ArcGIS for Desktop или DVD ArcGIS Engine, вставьте его в соответствующий диск и запустите исполняемый файл.

    Откроется мастер установки сервера базы данных.

  4. Прочтите информацию в первом окне и нажмите Далее, чтобы продолжить настройку сервера базы данных.

Если у вас уже установлен экземпляр SQL Server Express, который вы хотите использовать в качестве сервера базы данных, снимите флажок Microsoft SQL Server Express Edition в диалоговом окне «Параметры установки» и перейдите к разделу «Включить хранилище базы геоданных»; в противном случае продолжите установку SQL Server Express.

Установка SQL Server Express

Выполните следующие действия, чтобы установить SQL Server Express на свой компьютер с помощью мастера установки сервера базы данных.

  1. Не снимайте флажок «Microsoft SQL Server Express Edition» в диалоговом окне «Параметры установки» и нажмите «Далее».

    Откроется мастер установки Microsoft SQL Server 2012.

  2. Прочтите и примите лицензионное соглашение Microsoft.Щелкните Далее, чтобы продолжить.

    Примечание:

    Если вы не принимаете, установка прекращается.

  3. Установите обновления продукта и нажмите Далее.
  4. Мастер установки проверяет, установлены ли на компьютере необходимые компоненты, например .NET Framework и Windows PowerShell. Если это не так, мастер установит их.

  5. Укажите следующую информацию на панели выбора функций, когда она открывается:
    1. Убедитесь, что выбраны службы ядра СУБД.
    2. Примите расположение каталога по умолчанию или выберите свое.
  6. Нажмите Далее.
  7. Укажите следующую информацию на панели конфигурации экземпляра:
    1. Убедитесь, что выбран именованный экземпляр.
    2. Укажите имя экземпляра.Имя по умолчанию — SQLExpress. Вы можете принять это имя или ввести другое имя.

      Примечание:

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

    3. Примите расположение по умолчанию, чтобы создать экземпляр, или перейдите в другое расположение.
  8. Нажмите Далее.
  9. Укажите следующую информацию на панели конфигурации сервера:
    1. Укажите учетные записи для запуска служб компонента Database Engine и браузера или используйте учетные записи по умолчанию. См. Документацию по Microsoft SQL Server для получения информации об учетных записях, используемых для работы служб.
    2. Убедитесь, что службы Database Engine и браузера настроены на автоматический запуск.
    3. Экземпляр SQL Server Express использует параметры сортировки по умолчанию для компьютера, на котором он установлен. Если вам нужно выбрать другое сопоставление, щелкните вкладку «Сопоставление» и измените язык компонента Database Engine, прежде чем продолжить. Обязательно используйте параметры сортировки без учета регистра, поскольку параметры сортировки с учетом регистра не поддерживаются в ArcGIS.
  10. Нажмите Далее.
  11. Укажите следующую информацию на панели Конфигурация ядра СУБД:
    1. Убедитесь, что выбран режим проверки подлинности Windows.Это единственный режим аутентификации, поддерживаемый для использования с базой геоданных, доступ к которой осуществляется через узел Серверы баз данных в ArcCatalog.
    2. Добавьте администратора для экземпляра SQL Server Express.

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

    3. Щелкните вкладку «Каталоги данных» и укажите расположение файлов SQL Server Express или примите значения по умолчанию и нажмите «Далее».
  12. На панели отчетов об ошибках при желании можно выбрать отправку информации в Microsoft. Щелкните Далее, чтобы продолжить установку.
  13. По завершении установки нажмите «Закрыть», чтобы закрыть мастер установки Microsoft SQL Server.

Включите экземпляр SQL Server для хранения баз геоданных.

Включить хранилище базы геоданных

Укажите экземпляр SQL Server Express для использования в качестве сервера базы данных и, при желании, добавьте администратора сервера к серверу базы данных.Если вы настраиваете сервер базы данных для хранения баз геоданных рабочей группы, авторизуйте сервер базы данных с помощью лицензии ArcGIS for Server Workgroup.

Совет:

Укажите экземпляр и администратора

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

  1. Выберите имя экземпляра SQL Server Express, который вы хотите использовать для хранения баз геоданных, из списка имен экземпляров SQL Server, например MyServer \ SQLExpress.

    Внимание:

    Убедитесь, что вы выбрали правильный экземпляр. Если вы по ошибке выберете, например, экземпляр SQL Server Enterprise Edition, этот экземпляр не будет правильно включен, и вы не сможете создавать базы геоданных в SQL Server Express.

  2. Введите имя для входа пользователя, который будет действовать как администратор сервера на экземпляре SQL Server Express (сервер базы данных), который вы включаете.

    Вы добавили учетную запись администратора при установке SQL Server Express. Вам нужно только добавить сюда еще один логин, если вы хотите иметь дополнительного администратора.

    Имя для входа должно быть именем домена или компьютера, за которым следует обратная косая черта (\) и имя пользователя, например WORLD \ David. Этот пользователь не будет иметь никаких дополнительных разрешений на уровне операционной системы, но сможет выполнять все необходимые функции администратора на сервере базы данных.

  3. Нажмите Далее.
  4. Если вы настраиваете сервер базы данных для хранения настольных баз геоданных, нажмите Готово, чтобы выйти из мастера. Если вы настраиваете сервер базы данных для хранения баз геоданных рабочей группы, выполните авторизацию.

Авторизовать сервер базы данных рабочей группы

Вы можете использовать либо лицензию ArcGIS for Server workgroup, предоставленную вам Esri, либо файл кодов ключей, который был создан при авторизации ArcGIS for Server workgroup для авторизации сервера базы данных.

При авторизации ArcGIS for Server используйте этот файл кодов ключей для авторизации сервера базы данных.

  1. В диалоговом окне «Параметры авторизации» выберите вариант, который подходит для вашей ситуации:
    • Выберите первый вариант регистрации, я установил свое программное обеспечение и мне нужно его авторизовать, если вы используете лицензию ArcGIS for Server workgroup, предоставленную Esri, для авторизации сервера базы данных. Щелкните Далее, чтобы продолжить.
    • Выберите второй вариант регистрации, я получил файл авторизации от Esri и теперь готов завершить процесс авторизации, если вы уже авторизовали ArcGIS for Server или если вы уже запросили файл лицензии у Esri по электронной почте.Введите или перейдите к пути и имени файла или файла кодов клавиш, который находится в папке \\ Program Files \ ESRI \ License \ sysgen. Нажмите «Далее» и перейдите к шагу 8.
  2. Если вы выбрали «Я установил свое программное обеспечение и мне необходимо его авторизовать», выберите параметр в диалоговом окне «Метод авторизации»:
    • Если у вас есть доступ в Интернет с компьютера, на котором вы запускаете этот мастер, выберите «Авторизовать с Esri сейчас через Интернет».Выбор этого метода автоматически авторизует ваше программное обеспечение в Esri.
    • Если у вас нет доступа в Интернет с компьютера, на котором вы запускаете этот мастер, выберите Авторизоваться на веб-сайте Esri или по электронной почте, чтобы получить файл авторизации. Эта опция позволяет вам сохранить информацию для авторизации, которую затем можно отправить в Esri по электронной почте или отправить на веб-сайт Esri с компьютера, имеющего доступ в Интернет. Вам будет отправлен файл авторизации, и вам нужно будет перезапустить мастер, чтобы включить вашу базу геоданных и авторизовать ее.
  3. Вы должны предоставить информацию о своей учетной записи, чтобы авторизовать программное обеспечение в Esri. Введите необходимую информацию и нажмите Далее, чтобы продолжить.
  4. Укажите информацию о вашей организации и работе, которую вы выполняете в организации, и нажмите Далее.
  5. В диалоговом окне «Номер авторизации программного обеспечения» введите номер авторизации ArcGIS Server.

    Этот номер был отправлен в вашу организацию вместе с информацией о том, как получить программное обеспечение. Если у вас нет этого номера, обратитесь к лицу в вашей организации, которое отвечает за приобретение программного обеспечения и контракты на обслуживание.

  6. Если вы выбрали опцию Авторизоваться с Esri сейчас через Интернет, предоставленная вами информация автоматически отправляется в Esri, и ваше программное обеспечение авторизуется.Это записывает запись в запись SQL Server Express Services в реестре компьютера, позволяя этому экземпляру SQL Server Express хранить базы геоданных. Переходите к шагу 8.
  7. Если вы выбрали опцию Авторизоваться на веб-сайте Esri или по электронной почте для получения файла авторизации, теперь вы находитесь в диалоговом окне «Авторизация по электронной почте». Щелкните Сохранить, чтобы создать файл, который вы либо отправите по электронной почте в Esri, либо перенесете на другой компьютер для отправки через My Esri.

    После получения файла авторизации от Esri повторно запустите этот мастер, выбрав вариант Я получил файл авторизации от Esri и теперь готов завершить процесс авторизации в диалоговом окне «Параметры авторизации».

  8. Для завершения авторизации нажмите Готово.

Следующие шаги

Теперь, когда экземпляр SQL Server Express установлен и готов к хранению баз геоданных, настройте клиент ArcGIS for Desktop для использования сервера базы данных.

Отзыв по теме?
.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *