Ticker

6/recent/ticker-posts

How to Install PWM on CentOS 7 (Open Source Password Self Service for LDAP)

PWM is an open-source self password reset tool. it's working on LDAP

for PWM install on cantos following application require. 

  • Java  J2SE v1.8
  • Apache tomcat 7
  • php7.3

1. First update your cent OS server

# yum -y update

2. Disable firewall in cent OS

#systemctl status firewalld.service





#systemctl stop firewalld.service





#systemctl disable firewalld.service





#systemctl status firewalld.service



3. Disable selinux in cent OS

4. Install php7.3

5. Install java and Apache tomcat 

Java installation


#yum install java-1.8.0-openjdk




#java -version


Now install tomcat

#yum install tomcat





Change the java value


#nano /usr/share/tomcat/conf/tomcat.conf





JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom -Djava.awt.headless=true -Xmx512m -XX:MaxPermSize=256m -XX:+UseConcMarkSweepGC"


and save the file and exit

Now install tomcat admin package 

#yum install tomcat-webapps tomcat-admin-webapps




Now open tomcat-users.xml  and add the entry for user rights

#nano /usr/share/tomcat/conf/tomcat-users.xml



<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<role rolename="manager-script"/>
<user username="admin" password="admin@123" roles="manager-gui,admin-gui,manager-script"/>



Start the tomcat service

#systemctl start tomcat.service



#systemctl status tomcat.service


Now open in your browser type: http://10.*.*.*:8080/


Now click on Manager App and type user name and password which you type in tomcat-users.xml file




Before deploy war file increase tomcat upload file size limit because default tomcat upload file size limit is 50MB 

#nano /usr/share/tomcat/webapps/manager/WEB-INF/web.xml





Restart the tomcat service


#systemctl restart tomcat.service

Now click on choose file to war file






Upload your war file



After deploy the war file check the status of service





Open the browser and type http://10.*.*.*.:8080/pwm



Now move to the next blog for the Configuration of PWM and Microsoft AD CS Services.

How to install Active Directory in Windows server 2016

How to install DNS in Windows server 2016

How to install DHCP in Windows server 2016

How to install telnet in Windows server 2019

How to install Active Directory in Windows server 2019

Post a Comment

0 Comments