Настройка PostgreSQL
Запустить <путь к установленному PostgreSQL>\PostgreSQL\8.4\bin\pgAdmin3.exe (Рисунок 12)
Дважды щелкнуть по PostgreSQL 8.4 (localhost:5432) и ввести пароль. Если пароль забыт, то нужно в командной строке набрать команду ‘control userpasswords2’->обнулить пароль -> придумать новый. После этого PostgreSQL придется переустановить.
Рисунок 12. Общий вид программы pgAdmin3
Щелкнуть правой кнопкой мыши по “Роли Входа”. Выбрать “Новое правило”.
Имя пользователя: osee , Пароль: osee
Проставить галки на вкладке «Привилегии» роли как указано на рисунке (см. Рисунок 13).
Нажать ОК
Рисунок 13. Создание пользователя osee
Создать базу данных OSEE, для этого нужно:
Щелкнуть правой кнопкой мыши по ‘Базы’. Выбрать “Новая база данных”.
Имя: OSEE (Имя базы обязательно большими буквами)
Владелец: osee
Кодировка: UTF8
Создать схему для базы OSEE, для этого нужно:
Щелкнуть правой кнопкой мыши по базе OSEE. Выбрать “Новый объект”->”Новая схема”.
Имя: osee , Владелец: osee
Нажать ОК.
Откорректировать следующие файлы:
<путь к установленному PostgreSQL>\PostgreSQL\8.4\data\postgresql.conf
переменная listen_addresses должна быть установлена в “*”
listen_addresses = '*' # what IP address(es) to listen on;
<путь к установленному PostgreSQL>\PostgreSQL\8.4\data\pg_hba.conf
Добавить выделенную строчку в таблицу
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all all 0.0.0.0/0 trust
Служба обработки удаленных сообщений
Служба обработки удаленных сообщений устанавливается в папку <путь к установленной E-178B>\ ActiveMQ
Запуск осуществляется из меню Пуск->E178B->ActiveMQ.
Подготовка и запуск сервера E-178B
Сервер устанавливается в папку <путь к установленной E-178B>\ server
Перед запуском сервера в файле connection.xml необходимо отредактировать директиву
таким образом, чтобы IP адреса в ней содержали IP адрес текущего сервера. А в файле configuration\config.ini необходимо закомментировать строку с директивой pgLocal и раскоментировать директиву pgRemote:
#osee.db.connection.id=pgLocal
osee.db.connection.id=pgRemote
Если работа пользователей предполагается через службу Active Directory необходимо также в строке:
e178b.ldap.server.uri=172.24.2.44:389
Прописать правильный IP адресе сервера Active Directory
После выполнения этих действий сервер готов к запуску запуск осуществляется из меню Пуск-> E178B->E-178B Server.
Инициализация базы
После первичной установки сервера необходимо выполнить инициализацию базы данных. Инициализация базы осуществляется из клиентского приложения.
Примечание 1: Инициализация сервера стирает абсолютно все данные, хранившиеся в нем до этого.
Примечание 2: После инициализации вход под администратором осуществляется с логином admin и пустым паролем, который система сразу предложит вам сменить.
Примечание 3. Пока система является прототипом, возможно, инициализацию придется делать каждый раз при смене сервера или клиента: разработчик должен предупредить о такой необходимости.
Резервное копирование и восстановление сервера Резервное копирование сервера:
Остановите сервер E178B
В папке <путь к установленной E-178B>\backup проверить что в файле Backup.cmd указаны правильные пути к серверу приложений, к серверу PostgreSQL, а также правильный пароль к базе OSEE
После этого запустить Backup.cmd
В результате в папке backup появится архив с именем: Backup_<текущая дата>.zip
Восстановление сервера
Остановите сервер E178B
Очистите папку <путь_к_серверу >\data
Перенести папку data из архива ранее созданной резервной копии в папку <путь_к_серверу >\data
Убедиться что в файле Restore.cmd указан правильный путь к установленному серверу PostgreSQL и указан правильный пароль базы OSEE
Запустить Restore.cmd
Запустите сервер
Достарыңызбен бөлісу: |