Инструкция по установке для Windows Server 2008 x64

Материал из Техническая поддержки
Версия от 15:02, 20 января 2016; Шульгин Евгений Олегович (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

версия 2.0 7.04.2010 «Сетевой Город. Образование» не является традиционным Windows-приложением, а представляет собой систему, основанную на современных сетевых технологиях. «Сетевой Город. Образование» достаточно установить только один раз на одном компьютере (сервере), работать же с ним можно с любого компьютера, соединенного с сервером по сети (по локальной сети или Интернет).

Указанный инсталляционный пакет предназначен для 64-битного варианта операционной системы. Установка на Windows Server 2008 x32 также возможна, для получения соответствующего инсталляционного пакета обратитесь в службу технической поддержки. Для установки системы «Сетевой Город. Образование» на операционной системе Windows Server 2008 оптимальным является использование СУБД MS SQL Server 2008. (Для получения инструкции для MS SQL Server 2005 обратитесь в службу технической поддержки.)

Поддерживаемые версии MS SQL Server 2008 Система «Сетевой Город. Образование» протестирована со следующими версиями этой СУБД: • MS SQL Server 2008 Express Edition • MS SQL Server 2008 Web Edition • MS SQL Server 2008 Standard Edition • MS SQL Server 2008 Enterprise Edition Версия Express Edition является бесплатной, однако имеет следующие ограничения: • максимальный размер базы данных равен 10 Гб, чего, однако, должно хватить более чем на 5 лет работы системы. Это примерная оценка, рассчитанная для случая 10 образовательных учреждений в одной базе данных. • независимо от количества процессоров на сервере, будет использоваться только один процессор, что будет влиять на производительность системы.

При помощи стандартных средств MS SQL Server базу данных из версии Express Edition можно полностью перенести в любую из коммерческих версий. Данная инструкция рассчитана на версию MS SQL Server 2008 Express Edition / 2008 R2 Express Edition. Скачать дистрибутив MS SQL Server 2008 R2 Express Edition можно с официального сайта:

http://www.microsoft.com/downloads/ru-ru/details.aspx?familyid=ff38db3d-b0fb-4dad-bcd4-e9a4c509b017&displaylang=ru С этой страницы нужно скачать файл SQLEXPRWT_x64_RUS.exe (365.0 Мб). Этот пакет включает в себя программу MS SQL Server Management Studio, необходимую для настройки.

А. Анализ системы 1. Убедиться, что система соответствует аппаратным требованиям. Режим работы сервера - должен быть круглосуточный. Сервер должен быть снабжён источником бесперебойного питания.

Сервер должен иметь выделенный IP-адрес в общегородской (общерайонной) сети.

«Сетевой Город. Образование» - многопользовательская система, и важный показатель производительности - количество пользователей, которые могут работать в системе одновременно (т.е. активно работающие в системе в один и тот же момент времени). Пусть, например, на сервере содержатся учётные записи 10 школ, причём в данный момент в системе находятся по 3 пользователя в каждой школе, тогда количество одновременных пользователей составит 30. Аппаратные требования к серверу зависят от интенсивности работы в системе:

Для небольшого муниципалитета (не более 25 школ) - достаточно одного сервера:

Ресурс Минимальная конфигурация при среднем кол-ве одновременных пользователей в системе до 100 более 100 Процессор * Xeon 2,6 ГГц 2x Xeon 2,6 ГГц Оперативная память 4 Гб 8 Гб Жёсткий диск 250 Гб SAS (или SATA) 400 Гб SAS (или SATA) СУБД MS SQL Server 2008 R2 Express Edition MS SQL Server 2008 R2 Web Edition Канал связи (исходящий от сервера к компьютерам пользователей) 1 Мбит/с 2 Мбит/с

  • Процессор с количеством ядер не менее 4, кэш L2 не менее 1Мб на каждое ядро.


Для среднего муниципалитета (от 25 до 60 школ) - также достаточно одного сервера:

Ресурс Минимальная конфигурация при среднем кол-ве одновременных пользователей в системе до 200 более 200 Процессор [*] 2x Xeon 3 ГГц 2x Xeon 3 ГГц Оперативная память 12 Гб 16 Гб Жёсткий диск 500 Гб SAS (или SATA) 600 Гб SAS (или SATA) СУБД MS SQL Server 2008 R2 Web Edition MS SQL Server 2008 R2 Web Edition Канал связи (исходящий от сервера к компьютерам пользователей) 2 Мбит/с 4 Мбит/с


  • Два процессора: каждый с количеством ядер не менее 4, кэш L2 не менее 1Мб на каждое ядро.

Для большого муниципалитета (более 60 школ): для балансировки нагрузки рекомен­дуется разделить «Сетевой Город. Образование» на два сервера: веб-сервер и сервер баз данных.

Требования к веб-серверу: Ресурс Минимальная конфигурация Процессор 4x Xeon 3 ГГц * Оперативная память 8 - 16 Гб [†] Жёсткий диск 600 Гб SAS (или SATA) Сетевой интерфейс 2 шт. (во внешнюю сеть и к серверу БД) Канал связи (исходящий от сервера к компьютерам пользователей) 4 - 10 Мбит/с ***


Требования к серверу баз данных: Ресурс Минимальная конфигурация Процессор 4x Xeon 3 ГГц * Оперативная память 16 - 32 Гб *** Жёсткий диск 600 Гб SAS (или SATA) ** СУБД MS SQL Server 2008 R2 Web Edition


  • Четыре процессора, каждый с количеством ядер не менее 6, кэш L2 не менее 1Мб на каждое ядро.

Аппаратное обеспечение компьютеров пользователей:

Ресурс Минимальная конфигурация Процессор Celeron 800 и выше RAM 256 Мб и выше Сетевая карта Ethernet



2. На сервере должна быть установлена операционная система Windows Server 2008 / 2008 R2 + Service Pack 1. Установка последнего Service Pack настоятельно рекомендуется для обеспечения устойчивости работы и безопасности системы.

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

4. На сервере должны быть установлены региональные настройки Русские (Russian), как в качестве текущих, так и по умолчанию.


Б. Установка .Net Framework

Для работы «Сетевого Города» необходим Microsoft .Net Framework 3.5 или выше. .Net Framework - единая среда выполнения приложений, которая необходима для обеспечения взаимосвязи приложения с СУБД. Скачать одним пакетом (242 743 296 байт): http://download.microsoft.eom/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnettx35.exe

В. Установка роли «Веб-сервер (IIS)»

1. Откройте «Диспетчер сервера». Для этого щёлкните правой кнопкой мыши на значке «Мой компьютер» и в выпавшем меню выберите пункт «Управление».


Image901.jpg

2. Во вкладке «Роли» щёлкните на ссылке «Добавить роли».


Image903.jpg

3. Информационную страницу «Перед началом работы» можно пропустить. На странице «Выбор ролей сервера» в списке ролей отметьте галочкой роль «Веб-сервер (IIS)».


Image905.jpg

4. Информационную страницу «Веб-сервер (IIS)» можно пропустить. На странице «Выбор служб ролей» отметьте галочками следующие пункты: • Основные возможности HTTP о Статическое содержимое о Стандартный документ о Обзор каталогов о Ошибки HTTP • Разработка приложений о ASP.NET о Расширяемость .NET о ASP о Расширения ISAPI о Фильтры ISAPI • Работоспособность и диагностика о Ведение журнала HTTP о Средства ведения журналов о Монитор запросов • Безопасность о Обычная проверка подлинности о Фильтрация запросов о Ограничения по IP-адресам и доменам • Производительность о Сжатие статического содержимого • Средства управления о Консоль управления IIS о Сценарии и средства управления IIS о Служба управления о Совместимость управления IIS 6 ■ Совместимость метабазы IIS 6 ■ Совместимость WMI в IIS 6 ■ Службы сценариев IIS 6 ■ Консоль управления IIS 6 5. На странице «Подтверждение выбранных элементов установки» нажмите кнопку «Установить». 6. По окончании установки роли убедитесь, что установка прошла без ошибок, после чего нажмите кнопку «Закрыть» в окне «Результаты установки».


Image907.jpg

Добавление компонентов

1. Откройте «Диспетчер сервера» и перейдите на вкладку «Компоненты». Нажмите ссылку «Добавить компоненты».


Image909.jpg

2. В окне «Выбор компонентов» отметьте галочкой компонент «Возможности .NET Framework 3.5.1» и добавьте требуемые службы роли - для этого откроется дополнительное окно.

3. Проверьте список компонентов для установки и нажмите кнопку «Установить» в окне «Подтверждение выбранных элементов для установки».

4. Убедитесь, что установка прошла без ошибок, и нажмите кнопку «Закрыть» в окне «Результаты установки».

После установки IIS следует проверить работу Web-сайта, установленного по умолчанию. Запустите браузер (напр., Internet Explorer), наберите в адресном поле localhost и нажмите клавишу Enter. Должна отобразиться стандартная страница Internet Information Server. То же самое должно произойти, если в адресном поле набрать: http://myserver где myserver - имя вашего сервера в локальной сети.

В свойствах сетевого адаптера следует отключить протокол TCP/IP v6. В настоящий момент система «Сетевой Город. Образование» не поддерживает адресацию по этому протоколу. Должен быть включен по умолчанию протокол TCP/IP v4.

Г. Установка MS SQL Server 2008 R2 и создание пользователя в БД До запуска установки «Сетевого Города» 2.0 в MS SQL Server должен быть создан пользователь с ролью «sysadmin». (После завершения установки права этого пользователя можно ограничить.) Данный раздел позволяет это сделать для версии MS SQL Server 2008 R2 Express Edition.

1. Запустите установщик SQL Server и в открывшемся окне выберите пункт «Новая установка или добавление компонентов к существующей установке».

2. В окне «Выбор компонентов» установите галочки на всех предлагаемых компонентах, кроме «Репликация SQL Server».

3. Выберите вариант «Именованный экземпляр» в окне «Настройка экземпляра». Имя экземпляра не принципиально. По умолчанию: SQLEXPRESS.

4. В окне «Конфигурация сервера» укажите «Авто» для типа запуска службы «Браузер SQL Server».

5. Выберите «Смешанный режим» проверки подлинности и задайте пароль для пользователя sa (в пароле должны присутствовать заглавные и строчные латинские буквы и хотя бы одна цифра). Добавьте текущего пользователя в качестве администратора SQL Server.

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

Настройка Microsoft SQL Server 2008 R2

1. Запустите «Диспетчер конфигурации SQL Server». Internet Explorer (64-разрядный) Internet Explorer Центр обновления Windows Firebird 2.1 (Win32) Firebird Client 2.0 Microsoft SQL Server 2008 Microsoft SQL Server 2008 R2 Импорт и экспорт данных (32-разрядная версия) Импорт и экспорт данных (64-разрядная версия) ^ Среда SQL Server Management Studio Integration Services Средства настройки Administrator

Документы

Компьютер

Сеть ^ L

Панель управления Устройства и принтеры Администрирование ► Справка и поддержка Выполнить... |5jf Диспетчер конфигурации служб Reporting Servic jj Служба отчетов об ошибках и использовании SC iJJ Центр установки SQL Server (64-разрядная вере Автозагрузка Администрирование Обслуживание Стандартные


4 Назад Безопасность Windows | Найти программы и файлы Завершение сеанса ►1 _________________________________________________________________________ 1 Пуск 1^9



2. Откройте «Протоколы для SQLEXPRESS» (вместо SQLEXPRESS будет указано имя экземпляра, которое вы задали в процессе установки) и включите «Именованные каналы» и «TCP/IP».


3. Перезапустите службы «SQL Server (SQLEXPRESS)» и «Браузер SQL Server», чтобы произведённые изменения вступили в силу.



4.


Закройте «Диспетчер конфигурации SQL Server» и запустите «Среда SQL Server Management Studio». Надпись: FI аза д Надпись: Ш. Завершение сеанса Надпись: Найти программы и файлы

Безопасность Windows

Надпись: ЦуЫII

I

5.


В окне «Соединение с сервером» в поле «Имя сервера» выберите «Обзор дальше...». 6. В открывшемся окне выберите вкладку «Сетевые серверы» и в списке серверов выберите ваш сервер СГО. Если его в этом списке нет, закройте это окно, отключите брандмауэр Windows и попробуйте заново выбрать сервер.

.•■Среда Microsoft SQL Server Management Studio Файл Правка Вид Сервис Окно Сообщество Справка j. Создать запрос Lj li -

Соединить »

VВыбор серверов

Локальные серверы Сетевые серверы Выберите экземпляр SQL Server в сети для соединения:

S G 0 21 OS PR AVKA\S Q LEXPR ESS (9.0) SG021OTOGLESERV SHU MAK0V\S Q LEXPR ES S (10.50) SPRTCHELYABINSK\SQLEXPRESS (It

Надпись: S RV-W2K8R 2\S Q LEXPFiES S	(10.50)1

SUPPORTASQLEXPRESS (9.0) S U PPO R T N OYAB RS K\SQ LEXPR ESS S U PPO R T -S RV\S QL2K8R 2EXPR ESS SUPPORT -SRV\SUPPORTDB (10.0) T AR AKAN 0 V\S Q LEXPR ESS (10.0) T E S T -S PRAVKA\S Q LEXPR E SS (9.0)

Надпись: Отмена		Надпись: Справка

T SIR U LNI KOVA\S Q LEXPR ESS (9.0) 7.


После того как сервер выбран, нажмите «Ок» и в окне «Соединение с сервером» нажмите кнопку «Соединить». 8. В «Обозревателе объектов» разверните пункт «Безопасность», щёлкните правой кнопкой мыши на пункте «Имена входа» и в выпавшем меню выберите «Создать имя входа».


9. Введите имя входа netschool, выберите режим «Проверка подлинности SQL Server» и введите хороший пароль на ваше усмотрение. Этот пользователь в дальнейшем будет использоваться для соединения с базой данных СГО. Снимите галочку «Требовать использование политики паролей». В поле "База данных по умолчанию" выберите базу данных master.


10. Перейдите на вкладку «Роли сервера» и в списке ролей отметьте галочкой пункт «sysadmin». Нажмите на кнопку «Ок» для создания пользователя. После успешного создания пользователя Management Studio можно закрыть.


Д. Установка системы «Сетевой Город. Образование»

«Сетевой Город. Образование» состоит из двух частей: веб-сервер и сервер баз данных, которые могут быть располагаться на одном или на двух серверах. Разделение «Сетевого Города» на два сервера рекомендуется для лучшей производительности, а также для лучшей безопасности содержимого базы данных. В случае если «Сетевой Город. Образование» разделяется на два сервера, следует сначала установить сервер баз данных, а затем веб-сервер. Далее предполагается, что выполняется совмещённая установка: веб-сервер и сервер БД на одном компьютере. 1. Запустите установщик СГО 2.0 от имени Администратора. Для этого щёлкните правой кнопкой мыши на файле установщика в Проводнике Windows и в выпавшем меню выберите пункт «Запуск от имени Администратора».


2. Нажмите «Далее» в окне приветствия установщика.


3. Если в процессе проверки системы установщик будет требовать установки дополнительных компонент (IBProvider Free, Firebird или Firebird .NET Data Provider), нажимайте «Да» в открывшемся окне - все эти компоненты необходимы для работы системы.


4. Подтвердите, что вы принимаете условия лицензионного соглашения.


5. Выберите вариант установки. Для большинства подходит вариант совмещённой установки: веб-сервер и сервер БД на одном компьютере.


6. Укажите папку для установки; на соответствующем диске должно быть не менее 2 Гб свободного места.


7. Укажите порт веб-сервера, по которому будет доступен сайт СГО (по умолчанию предлагается порт 80). Программа установки создает новый Web-сайт, привязывая его к указанному порту. Если порт уже занят другим Web-сайтом, он будет остановлен. Для одновременной работы двух сайтов нужно присвоить одному из них другой номер порта.


8. В выпадающем списке выберите ваш SQL Server, укажите созданного ранее пользователя netschool и его пароль, а также путь для сохранения резервной копии. Параметры подключения к БД Firebird обычно указываются автоматически. По нажатию кнопки «Далее» будет проверено соединение с БД. Процесс установки будет продолжен, только если указаны верные имя БД, имя пользователя и пароль.


9. Нажмите на кнопку «Установить», когда все параметры будут заданы.


10. Нажмите кнопку «Завершить» для завершения установки СГО 2.0.


Е. Настройка безопасности в MS SQL Server 2008 / 2008 R2

После установки «Сетевого Города», нужно ограничить права пользователя netschool в базе данных, оставив права доступа только на модификацию базы «Сетевого Города». 1. Запустите Пуск -> Программы -> Microsoft SQL Server 2008 -> Среда SQL Server Management Studio Express. 2. В режиме "Проверка подлинности Windows" нажмите кнопку "Соединить". 3. В левом окне раскройте ветку «Безопасность -> Имена входа», выберите пользователя netschool и дважды щёлкните на нём. 4. В правой части окна выберите «Серверные роли» и снимите галочку в строке sysadmin. 5. В правой части окна выберите «Сопоставление пользователей», поставьте галочку в строке main4, а в нижней части окна - поставьте галочку в строке db_owner. 6. Нажмите кнопку Ok, затем закройте SQL Server Management Studio Express.

Запуск и использование системы «Сетевой Город. Образование»

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

Использовать Сетевой Город можно с любого компьютера, подключенного к серверу по сети - как локальной, так и Интернет. На компьютере пользователя не требуется наличие специальных программ, нужна лишь программа-браузер: • Internet Explorer 6.0 и выше, • или Mozilla Firefox 3.0 и выше, • или Opera 9.25 и выше, • или Google Chrome 3.0 и выше, • или Safari 3.0 и выше. Web-интерфейс Сетевого Города - особенность, которая обеспечивает простую масштабируемость системы: вы подключаете компьютер к вашей сети, с него сразу можно работать в Сетевом Городе. Еще одно достоинство системы: нужен только один сравнительно мощный компьютер - сервер. Причем не требуется мощных компьютеров пользователей, это может быть и устаревшая техника, лишь бы там мог работать соответствующий браузер.

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

А. Создание новой школы в системе (для администратора сервера) Создать новую школу может только специальный пользователь - администратор сервера «Сетевой Город». Чтобы войти администратором сервера «Сетевой Город», откройте браузер и наберите в строке адреса: http://myserver/salogin.asp где вместо myserver используйте имя вашего сервера в локальной сети. Пароль по умолчанию - servadmin (настоятельно рекомендуется сразу сменить пароль). Чтобы создать новую школу на сервере, нужно: 1) в закладке Адреса создать область и город; 2) в закладке ОУ в соответствующих полях выбрать область, город и ввести название школы.

В созданной школе автоматически появится один пользователь - администратор (имя: admin, пароль: admin).

Б. Вход внутришкольных пользователей (сотрудники, учащиеся, родители) Чтобы войти в систему, откройте браузер и наберите в строке адреса: http://myserver где вместо myserver используйте имя вашего сервера в локальной сети. На открывшейся странице нажмите на ссылку Вход в систему.

После того как пользователь admin впервые войдет в систему, будет запущен «Мастер ввода данных» - простой пошаговый инструмент, который позволит быстро ввести основные административные данные и подготовить Сетевой Город к работе других пользователей.

В. Замечания, касающиеся устойчивости работы системы Важной частью Сетевого Города является база данных (БД), хранящая всю информацию системы. Возможны ситуации, когда в результате сбоя или отказа аппаратуры компьютера может произойти порча файлов БД. Во избежание потери данных необходимо регулярно осуществлять резервное копирование БД. Для удобства администратора данная процедура автоматизирована. Подробности см. в документе Сохранность БД_СГО.pdf в инсталляционном пакете.

См. также файлы в инсталляционном пакете: Perfomance.pdf - настройка производительности базы данных; Security.rtf - рекомендации по безопасности для администратора Сетевого Города.

«Руководство пользователя» системы «Сетевой Город. Образование» содержится в файле UserGuide_NetCity20.pdf.

Описание модуля «Управление образования» содержится в файле UserGuide_EM20.pdf.

Успехов Вам в работе с системой «Сетевой Город. Образование» !

[*] Для бесперебойной работы рекомендуется построить массив RAID с зеркалированием данных. [†] Параметр выбирается в зависимости от нагрузки.