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

Материал из Integra-S Wiki
Перейти к: навигация, поиск
(Содержимое страницы заменено на «Установка актуального сервера<br /> Установка предыдущего сервера<br />»)
 
Строка 1: Строка 1:
[[Установка предыдущего сервера]]<br />
 
 
 
[[Установка актуального сервера]]<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

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

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