Руководство администратора:сервер:windows — различия между версиями

Материал из Integra-S Wiki
Перейти к: навигация, поиск
(Содержимое страницы заменено на «Установка актуального сервера<br /> Установка предыдущего сервера<br />»)
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
−
[[Предыдущий сервер]]<br />
+
[[Установка актуального сервера]]<br />
  
−
== Установка редистрибутивов ==
+
[[Установка предыдущего сервера]]<br />
−
 
 
−
# Установить редистрибутивы из папки «MSRedists»: msvc10, msvc12, msvc13.<br />
 
−
 
 
−
== Установка PostgreSQL 9.6==
 
−
 
 
−
1. Установить PostgreSQL 9.6 из папки «Postgres 9.6», установочный файл postgresql-9.6.1-1-windows-x64.exe. На первом шаге необходимо указать папку установки, рекомендуется указать C:\PostgreSQL.<br />
 
−
[[File:1.jpg|600px|центр]]
 
−
2. Нажать Next, указать путь для папки data, по умолчанию C:\PostgreSQL\data.<br />
 
−
[[File:2date.jpg|600px|центр]]
 
−
3. Нажать Next, указать пароль для суперпользователя базы данных postgres. Важно! Поскольку пароль суперпользователя будет использоваться в дальнейшей настройке сервера, его необходимо запомнить.<br />
 
−
[[File:3pass.jpg|600px|центр]]<br />
 
−
4. Нажать Next, указать порт, используемый базой данных. По умолчанию используется порт 5432.<br />
 
−
[[File:4port.jpg|600px|центр]]<br />
 
−
5. Нажать Next, выбор локали – по умолчанию.<br />
 
−
[[File:5locale.jpg|600px|центр]]<br />
 
−
6. Нажать Next, ожидать установку PostgreSQL. В конце установки снять чекбокс.<br />
 
−
[[File:6check.jpg|600px|центр]]<br />
 
−
 
 
−
== Установка PostGIS ==
 
−
 
 
−
1. Установить PostGIS  из папки «Postgres 9.6»,  файл postgis-bundle-pg96x64-setup-2.3.2-1.exe. Во время установки задействовать чекбокс «Create spatial database».<br />
 
−
[[File:7activ_check.jpg|600px|центр]]<br />
 
−
2. Нажать Next, указать путь, куда был установлен PostgreSQL.<br />
 
−
[[File:8path.jpg|600px|центр]]<br />
 
−
10. Нажать Next, указать пароль суперпользователя postgres, заданный на предыдущем этапе установки.<br />
 
−
[[File:9pass2.jpg|600px|центр]]<br />
 
−
3. Нажать Next. В качестве имени пространственной (spatial) базы данных указать «template_postgis».<br />
 
−
[[File:10template.jpg|600px|центр]]<br />
 
−
4. Нажать Install, отвечать «Да» на все вопросы по ходу установки.<br />
 
−
[[File:11yes.jpg|600px|центр]]<br />
 
−
 
 
−
== Установка FTP сервер Filezilla ==
 
−
 
 
−
# Запустить установочный файл FileZilla_Server.exe из папки «Ftp»
 
−
# После установки закрыть окно программы, остановить службу FileZilla Server.
 
−
# В папку с программой (по умолчанию C:\Program Files (x86)\FileZilla Server) скопировать конфигурационный файл FileZilla Server.xml (папка Ftp), запустить службу.
 
−
# Создать на любом диске папку «ftp». При необходимости поменять путь расположения папки «ftp» в меню Edit – Users – Shared folders программы FileZilla Server.
 
−
 
 
−
== Установка Python ==
 
−
 
 
−
# Из папки Python_CherryPy_PsyCopg запустить установочный файл python-2.7.9.msi.
 
−
# По завершению установки в переменных средах прописать два пути: С:\Phyton27 и C:\Python27\scripts.
 
−
# Из папки Python_CherryPy_PsyCopg запустить по очереди установочные файлы  PsyCopg2-2.5.4.win32-py2.7-pg9.3.exe и CherryPy-3.2.2-py27.exe.
 
−
 
 
−
== Создание базы integraplanetearth==
 
−
 
 
−
# Запустить файл  createcache.bat из папки «Create_integraplanetearth_win».
 
−
# Ввести в консольном режиме необходимые настройки:
 
−
[[File:12sett.jpg|600px|центр]]
 
−
# Путь к папке bin установленной программы PostrgeSQL.
 
−
# IP адрес сервера базы данных, если сервер находится на этой же машине, допустимо имя сервера localhost.
 
−
# Порт сервера (5432 по умолчанию, задается при установке PostgreSQL).
 
−
# Имя суперпользователя, в PostgreSQl всегда «postgres».
 
−
# Пароль, задается при установке PostgreSQL.
 
−
# Имя базы, которая будет создана при выполнении данного командного файла. Имя по умолчанию «integraplanetearth» менять не рекомендуется.
 
−
# Имя пространственной базы данных, созданной при установке PostGIS.
 
−
После ввода указанных данных ожидаем выполнения скрипта, по окончании его работы следует нажать любую клавишу, консольное окно при этом закроется.
 
−
Внимание! Нажатие кнопки закрытия окна, сочетания клавиш «CTRL-C» и подобных прервут выполнение скрипта, при этом база данных будет не создана, либо создана с ошибками.
 
−
 
 
−
Дальнейшая работа с  базой «integraplanetearth» осуществляется с помощью утилит Eadbsynsrv ver.0.6.2.2 и IPEAdminTool.
 
−
 
 
−
== Создание базы Serenity (Центр Авторизации) ==
 
−
 
 
−
1. Скопировать папку «Serenity» на любой логический диск, в дальнейшем работа выполняется с этой папкой.
 
−
2. Создать базу, используя утилиту PGAdmin3, база создается вручную, без настроек, указывается только имя базы - «serenity».
 
−
[[File:14newBase.jpg|400px|центр]]<br />
 
−
[[File:15serenity.jpg|400px|центр]]
 
−
3. Выполнить скрипт serenity.sql (Serenity/SQL), используя утилиту PGAdmin3.
 
−
[[File:16start.jpg|700px|центр]]
 

Текущая версия на 09:19, 21 октября 2020

Установка актуального сервера

Установка предыдущего сервера