DMS Step-by-Step instalation (SAP Content Server)

DMS Step-by-Step instalation (SAP Content Server)

T A

Добрый день!

SAP Content Server является автономным компонентом, в котором может храниться большое количество электронных документов любого формата и с любым контентом. Соответствующие приложения SAP должны поддерживать использование SAP Content Server. Документы могут быть сохранены либо в одном или нескольких экземплярах MaxDB, либо в файловой системе.

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

Установка

Установка SAP DMS - простая задача, если вы активно работали или дружите с серверами Linux. Но, если вы не являетесь маленьким парнем или Linux не является вашим лучшим другом, установка SAP DMS не будет слишком простой, как это говорит руководство SAP.)

2015-05-26 14_17_57-Content Server Instalation - SCN - Microsoft Word.jpg

И это небольшое и простое руководство, чтобы помочь вам установить SAP Content Server (называемый старой школой как «SAP DMS») и сделать вашу жизнь более простой. Но не забывайте: всегда используйте информации из SAP портала, форумы и SAP Notes перед началом любой установки.

Подготовка

В рамках продукта SAP необходимо подготовить установку. Если вы ранее устанавливали системы SAP то знаете что необходимо подготовится к установке более тщательно. Здесь будет описано наиболее значимые вещи:

Hostname

Проверьте, имеет ли имя хоста равно или меньше 13 символов. Проверка SAP Note 611361 – Hostnames of SAP servers

Swap

Проверьте, настроено ли на сервере SWAP. Проверьте SAP note 1597355 – Swap-space recommendation for Linux

Linux

Проверьте, поддерживает ли ваш Linux SAP. Проверка SAP note 171356 – SAP Software on Linux: General information

Язык

Проверьте, установлен ли Linux с использованием английского языка по умолчанию.

Обновления

Проверьте, обновлен ли сервер.

Midias

Проверьте, доступны ли все midias для установки. Лучше, если он скопирован в локальную папку/точку монтирования. Для Content Server это будет необходимо:

  • SWPM
  • MAXDB RDBMS
  • Файлы для установки веб-сервера Apache (доступно http://www.apache.org/dyn/closer.cgi)

Наличие места

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

2015-05-26 14_09_49-Content Server Instalation - SCN - Microsoft Word.jpg

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

Instalation

Процедура установки состоит из трех этапов:

  • Создание пользователей
  • Установка Apache
  • SWPM

Ниже я подробно опишу каждый.

Создание пользователей

Для установки SAP Content Server поверх Linux первым шагом является создание учетных данных, которых Apache будет использовать для запуска. Избегайте запускать apache под учетными данными root из-за проблем с безопасностью.

Эти учетные данные, которые будут созданы сейчас, предназначены для использования Apache HTTP. Рекомендация - создать пользователя с домашними папками. Позже Apache будет установлен на этих пользователей. Эти учетные данные не нуждаются в специальных идентификаторах PID или функциях. В этом примере я создал пользователя CSDCS. Позвольте мне объяснить название:

  • Первые 2 буквы относятся к продукту SAP
  • D относится к разработке; Следуя этой идее, Q для QAS и P для продуктива
  • CS для Content Server. Продукт Content Server дополняется Content Server и Cache Server. Оба будут иметь свои собственные Apache и базы данных.

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

Если вы планируете установить Cache Server, вы должны создать пользователя для Cache Server apache. Здесь приведен пример создания пользователей для Content Server и Cache Server.

Установка Apache

Получить файлы установки Apache из Apace foundation. Извлеките исходные файлы и измените их владельца для пользователей, которых вы создали.

Я решил использовать следующую структуру папок

Где:

SRC_APACHE - это папка, в которой находится источник Apache (в будущем может быть удален).

HTTP - это папка, в которой будет установлен и запущен Apache.

2015-05-26 14_10_55-Content Server Instalation - SCN - Microsoft Word.jpg

Обратите внимание, что каждый CSDCS и CCDCS имеют одинаковую структуру.

После того, как вы извлекли файлы, введите в папку и запустите make и make install

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

./configure –prefix=/<where you want to installApache instance> –enable-mods-shared=most –with-mpm=prefork

2015-05-26 14_11_38-Content Server Instalation - SCN - Microsoft Word.jpg

Установка Cache Server таким же образом.

SWPM

SWPM - это инструмент, разработанный SAP для установки его программного обеспечения.

Откройте SWPM и выберите сервер Content Server и Cache на общих опциях настройки.

2015-05-26 14_11_50-Content Server Instalation - SCN - Microsoft Word.jpg

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

2015-05-26 14_12_01-Content Server Instalation - SCN - Microsoft Word.jpg

Обратите внимание, что вы должны выбрать SID для базы данных и размер файла данных.

Здесь необходимо указать SWPM, где находятся media files для установки Content Server.

2015-05-26 14_12_15-Content Server Instalation - SCN - Microsoft Word.jpg

Это очень важный шаг: помните папку, в которой вы установили Apache для каждого экземпляра? Используйте папку установки на этом экране. Очень важно, чтобы исполняемый файл Apache был доступен в этой папке, иначе SWPM будет жаловаться, что это не подходящее место для установки Apache.

2015-05-26 14_12_32-Content Server Instalation - SCN - Microsoft Word.jpg

Указать SWPM, где находятся файлы для MaxDB. В отличие от установки Oracle установка MAXDB выполняется с помощью SWPM.

2015-05-26 14_12_15-Content Server Instalation - SCN - Microsoft Word.jpg

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

Важно, чтобы вы делали заметки о http port , который будет настроен для SAP. Вам необходимо настроить эти порты на ECC.

2015-05-26 14_12_54-Content Server Instalation - SCN - Microsoft Word.jpg

Определите пароль для владельца программного обеспечения. Этот пользователь имеет права владельца на Maxdb.

2015-05-26 14_13_05-Content Server Instalation - SCN - Microsoft Word.jpg

Определите здесь, где будет установлен MaxDB

2015-05-26 14_13_15-Content Server Instalation - SCN - Microsoft Word.jpg

Определите пароль для superdba и control. Делайте заметки для этих пользователей и паролей. Они потребуются для администрирования.

2015-05-26 14_13_23-Content Server Instalation - SCN - Microsoft Word.jpg

Определите эти переменные в соответствии с потребностями проекта.

2015-05-26 14_13_32-Content Server Instalation - SCN - Microsoft Word.jpg

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

2015-05-26 14_13_45-Content Server Instalation - SCN - Microsoft Word.jpg

Определите, где будет сохраняться datafile для базы данных Content Server. Так же, как вы настраиваете его для Content Server, вы делаете это для Cache Server.

2015-05-26 14_13_54-Content Server Instalation - SCN - Microsoft Word.jpg

Определите пароль для владельца Cache Server на MaxDB.

2015-05-26 14_14_06-Content Server Instalation - SCN - Microsoft Word.jpg

Определите пароли для superdba и control. Обратите внимание, что эти пользователи отличаются от CSD. На MaxDB есть две разные схемы, и superdba от Scheema «A» отличается от scheema «B».

2015-05-26 14_14_17-Content Server Instalation - SCN - Microsoft Word.jpg

Определите это в соответствии с потребностями проекта

2015-05-26 14_14_26-Content Server Instalation - SCN - Microsoft Word.jpg

Определите, где будет сохраняться журнал Logs для Cache Server.

Определите, где будут сохраняться datafile для Cache Server.

2015-05-26 14_14_51-Content Server Instalation - SCN - Microsoft Word.jpg
2015-05-26 14_15_03-Content Server Instalation - SCN - Microsoft Word.jpg


Отлично сработано! Пришло время протестировать установку.

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

Попробуйте открыть:

http://<IP for the server>:<port>/ContentServer/ContentServer.dll?serverinfo


Ссылка на статью:

https://blogs.sap.com/2015/05/26/dms-step-by-step-instalation-sap-content-server/


Report Page