===== Self Service FreeIPA or RedHat IDM =====
You will need install two additional packages, RedHat doesn't provides from DVD php-mbstring, you need to subscribe to optional packages or download the correct RPM from RedHat page.
Create /etc/httpd/conf.d:
Alias /user "/usr/local/self-service-password/"
DirectoryIndex index.php
AddDefaultCharset UTF-8
AllowOverride None
= 2.3>
Require all granted
Order Deny,Allow
Allow from all
AllowOverride None
= 2.3>
Require all denied
Order Deny,Allow
Deny from all
LogLevel warn
ErrorLog /var/log/httpd/ssp_error.log
CustomLog /var/log/httpd/ssp_access.log combined
cd /tmp
wget https://github.com/ltb-project/self-service-password/archive/v1.3.tar.gz
tar -zxvf v1.3.tar.gz -C /usr/local/
ln -s /usr/local/self-service-password-1.3/ /usr/local/self-service-password
systemctl restart httpd
$ sudo yum install php-ldap php-mbstring
$ sudo yum localinstall self-service-password-1.3-1.el7.noarch.rpm