1.先确定linux自带的jdk是否安装,卸载安装的
java --sersion 查看java版本信息
rpm -qa |grep java 查找已经安装的java
如果有则使用rpm -e --nodeps 卸载
rpm -qa |grep gcj
rpm -qa |grep jdk
如果出现找不到openjdk source 的话,还可以这样卸载
yum -y remove java*
2.安装jdk,
mkdir /usr/java
cp jdk-7u71-linux-x64 /usr/java
rpm -ivh /usr/java/jdk-7u71-linux-x64
3.配置环境变量
# vi /etc/profile
在最后加入以下几行:
export JAVA_HOME=/usr/java/jdk1.7.0_71
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
# reboot ← 重启机器配置生效 或者使用source /etc/profile
4根据系统所对应的版本,下载openfire到/usr/local/src,并安装
http://www.igniterealtime.org/downloads/index.jsp#openfire
rpm -ivh openfire-4.0.2-1.i386.rpm
5,启动服务,并设置开机启动
service openfire start
chkconfig openfire on
6.关闭防火墙,或者打开9090端口,并在浏览器中打开设置
service iptables stop
或者
iptables -t filter -I INPUT -p tcp --dport 9090 -j ACCEPT
打开浏览器,输入
在配置openfire的时候,可以手动选择openldap数据库,并对其相应的设置
在配置中,前面第一步输入链接ldap服务器的配置信息。第二步可以直接下一步,不用管默认即可。第三步有些地方需要修改下。根据过滤ldap上那要的那些信息。
组过滤:
(objectClass=posixGroup)
完成后成员和组都会显示为ldap的一致,在配置的时候最好每个步骤都测试下。以免出错。
转载于:https://blog.51cto.com/907832555/1974531