System Requirements 

 

  • Centos 7 Minimal İnstall 
  • Epel-release güncellemelerinin yapılması 
  • Yum güncellemelerinin yapılması 
  • Hostname Ldap Dizin kök adına uygun olarak verilmesi 
  • Statik ip verilmesi 
  • Firewall etkin ise kurallar veya kapatılması 
  • Selinux kapatılması 
  • Sistemde kurulumdan önce konfigürasyon dosyalarına bazı eklemelerin yapılması 
  • Daha önceden sunucuya dizin hizmetinin kurulmaması tercih sebebidir. 

 

Ldap sunucu adımızı belirleyelim. 

#sudo echo ldap.mehmet.local > /etc/hostname 

İp statik hale getirelim 

#yum install NetworkManager –y 

#nmtui 

Firewall’u durduralım ve manuel başlatmaya alalım. 

#sudo  systemctl disable firewalld.service 

#sudo systemctl stop firewalld.service 

Selinux’ü kapatalım 

# vi /etc/selinux/config 

metin içeren bir resim

Açıklama otomatik olarak oluşturuldu

#sudo vi /etc/sysctl.conf 

Dosyayı açıp gerekli kısımları ekleyelim. 

net.ipv4.tcp_keepalive_time = 300 

net.ipv4.ip_local_port_range = 1024 65000 

fs.file-max = 64000 

metin içeren bir resim

Açıklama otomatik olarak oluşturuldu

#sudo vi /etc/security/limits.conf 

Dosyayı açıp gerekli kısımları ekleyelim. 

*                             soft                        nofile                    8192 

*                             hard                       nofile                    8192 

metin içeren bir resim

Açıklama otomatik olarak oluşturuldu

#sudo vi /etc/profile 

Dosyayı açıp gerekli kısımları ekleyelim. 

 ulimit –n 8192 

metin içeren bir resim

Açıklama otomatik olarak oluşturuldu

 

#sudo vi /etc/pam.d/login 

Dosyayı açıp gerekli kısımları ekleyelim. 

session                 required              /lib/security/pam_limits.so 

metin içeren bir resim

Açıklama otomatik olarak oluşturuldu

Son olarak ldap  yöneticisi için bir kullanıcı oluşturup parola verelim. 

#useradd ldapadmin 

#passwd ldapadmin 
ldapadmin 
ldapadmin 

 

Kurulum aşamaları. 

#sudo yum install 389-ds-base 

#sudo yum install 389-ds-base  openldap-clients 

#setup-ds-admin.pl 

 

Servisleri otomatik ve start hale getirelim. 

#systemctl enable dirsrv.target 

#systemctl enable dirsrv.admin 

#systemctl start dirsrv.target 

#systemctl start dirsrv.admin 

 

Blog'a Dön