Назад | Перейти на главную страницу

Как настроить сервер каталогов Apache без Apache Directory Studio?

Я новичок в Сервер каталогов Apache и официальная документация по этому поводу довольно неполная.
Я знаю, что можно легко настроить сервер с помощью графического интерфейса Apache Directory Studio, но я хочу, чтобы сервер был развернут на удаленном сервере, не имеющем графического интерфейса, что означает невозможность использования apache Directory Studio.

Так может кто-нибудь сказать мне, как:

я пытался читать этот , затем я создал новый раздел с помощью apache studio, чтобы увидеть, какие файлы были созданы на диске. Фактически, существуют папки и файлы .ldif, созданные с атрибутами, перечисленными в документации. Проблема здесь в том, что есть некоторые автоматически сгенерированные значения для обязательных атрибутов, таких как entryCSN из этого списка список для файла indexes.ldif

Другая проблема заключается в том, что я хочу, чтобы эта работа выполнялась в ОС семейства unix, но также и в Windows, тем не менее, документация все еще не завершена.

Можно использовать OpenLDAP и ldif для создания структуры LDAP с помощью командной строки.

Если сервер каталогов Apache указывает на порт 10389

Например, можно создать домен:

domain.ldif

dn: dc=hello,dc=world
dc: hello
o: My Company
objectclass: organization
objectclass: dcObject

после создания файла можно запустить

ldapadd -x -W -D "cn=Manager,dc=hello,dc=world" -f domain.ldif

Если каталог Apache остановлен

Можно скопировать структуру каталогов, изменить ее и запустить сервер для внесения изменений в сервер каталогов apache.