Primer actualitzarem els packets de el sistema amb la seguenta comanda:
sudo apt update && sudo apt upgrade -y

Despres instalarem els packets necesaris amb la comanda seguent:
sudo apt install slapd ldap-utils -y


Si no ta pedit configurar ldap pots forçar la reconfiguracio amb la comanda seguent:
sudo dpkg-reconfigure slapd

Cuan et surti aixo tens que posar el nom de domin:

En aquest cas tens que posar el nom de l’organitzacio

Despres et demaara una contrasenya:

I despres de posar la contrasenya et demanara que la confirmis:

Despres verificarem si la instalacio esta ven feta mirant l’estatus de el servidor amb la comanda seguent:
sudo systemctl status slapd

Despres crearem un archiu per definir l’estructura amb la comnda seguent:
sudo vi base.ldif
Dins de l’archiu tens que posar el seguent pero amb les teves dades:
dn: ou=People,dc=example,dc=com
objectClass: organizationalUnit
ou: People

dd
ldapadd -x -D "cn=admin,dc=example,dc=com" -W -f base.ldif
dd
vi user.ldif
dd
dn: uid=john,ou=People,dc=example,dc=com
objectClass: inetOrgPerson
uid: john
sn: Doe
cn: John Doe
userPassword: password123
dd
ldapadd -x -D "cn=admin,dc=example,dc=com" -W -f user.ldif
dd
sudo vi grupo.ldif
dd
dn: cn=Admins,ou=Groups,dc=example,dc=com
objectClass: groupOfUniqueNames
cn: Admins
uniqueMember: uid=john,ou=People,dc=example,dc=com
dd
ldapadd -x -D "cn=admin,dc=example,dc=com" -W -f group_admins.ldif
dd
ldapsearch -x -LLL -b "dc=example,dc=com"
dd
ldapsearch -x -LLL -b "dc=example,dc=com" "objectClass=*"
farem un install del paquet phpldapadmin
sudo apt install phpldapadmin -y