1.安装rpm包

[root@lixiaojie lixiaojie]# rpm -ivh openfire-3.9.3-1.i386.rpm
Preparing... ########################################### [100%]
1:openfire ########################################### [100%]

安装位置:

[root@lixiaojie lixiaojie]# find / -name openfire
/opt/openfire

2.启动提示安装glibc.i686

[root@lixiaojie bin]# ./openfire.sh
./openfire.sh: /opt/openfire/jre/bin/java: /lib/ld-linux.so.2: bad ELF interpret

执行:

[root@lixiaojie bin]# yum install glibc.i686

3.启动:

[root@lixiaojie bin]# ./openfire.sh start
Openfire 3.9.3 [Jan 3, 2018 11:25:28 AM]
Admin console listening at http://127.0.0.1:9090

4.安装和配置:http://192.168.88.129:9090/setup/index.jsp

语言:中文简体

域:192.168.88.129(服务器ip地址)

选择数据库:标准数据库连接

mysql> create database openfire character set utf8;
Query OK, row affected (0.04 sec) mysql> grant all privileges on openfire.* to 'root' @'%';
Query OK, rows affected (0.08 sec) [root@lixiaojie lixiaojie]# cd /opt/openfire/resources/database/
[root@lixiaojie database]# ls
openfire_db2.sql openfire_mysql.sql openfire_postgresql.sql openfire_sybase.sql
openfire_hsqldb.sql openfire_oracle.sql openfire_sqlserver.sql upgrade
[root@lixiaojie database]# mysql -u root -p openfire < /opt/openfire/resources/database/openfire_mysql.sql
Enter password:

数据库设置:

  • 驱动:mysql
  • jdbc驱动:com.mysql.jdbc.Driver
  • 数据库 URL:jdbc:mysql://localhost:3306/openfire
  • 用户名:root
  • 密:

特性设置:初始设置

管理员账户:

  • 邮件:273286078@qq.com
  • 密:1

5.登录管理控制台:http://192.168.88.129:9090/login.jsp

管理员账号:admin  默认密是admin  由于设置了新密码,则密是1

账号所在的表查询:

mysql> select * from ofUser;
+----------+---------------+----------------------------------+---------------+------------------+-----------------+------------------+
| username | plainPassword | encryptedPassword | name | email | creationDate | modificationDate |
+----------+---------------+----------------------------------+---------------+------------------+-----------------+------------------+
| admin | NULL | ac5e337e1cd002316171a442441c3c98 | Administrator | 273286078@qq.com | 001514963509734 | 0 |
+----------+---------------+----------------------------------+---------------+------------------+-----------------+------------------+
1 row in set (0.00 sec)

  

linux搭建的更多相关文章

  1. Linux 搭建Nexus

    Linux 安装Maven和nexus代理仓库 1    说明 环境:redhat Enterprise Linux Server5.3-x64. 版本:Maven 3.0.5 ,Nexus-2.5. ...

  2. Linux 搭建SVN 服务器(转)

    一. SVN 简介 Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据. 这些数据放置在一个中央资料档案库 (repository) 中 ...

  3. 原 Linux搭建SVN 服务器2

    原 Linux搭建SVN 服务器 发表于1年前(2014-08-05 17:55)   阅读(12257) | 评论(3) 31人收藏此文章, 我要收藏 赞3 摘要 Linux搭建SVN 服务器 目录 ...

  4. 原 Linux搭建SVN 服务器

    原 Linux搭建SVN 服务器 发表于1年前(2014-08-05 17:55)   阅读(12257) | 评论(3) 31人收藏此文章, 我要收藏 赞3 摘要 Linux搭建SVN 服务器 目录 ...

  5. Linux搭建SVN 服务器

    Linux搭建SVN 服务器 1          安装SVN 2          使用客户端连接 2.1       使用windows的客户端 2.2       使用Linux下的命令行 3  ...

  6. Linux 搭建SVN server

    一. SVN 简单介绍 Subversion(SVN) 是一个开源的版本号控制系統, 也就是说 Subversion 管理着随时间改变的数据. 这些数据放置在一个中央资料档案库 (repository ...

  7. Linux搭建SVN 服务器(转)

    转自:http://my.oschina.net/lionel45/blog/298305 Linux搭建SVN 服务器 作者: 沈小然    日期:2014年 8月 5日 1          安装 ...

  8. Linux 搭建SVN 服务器

    一. SVN 简介 Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据. 这些数据放置在一个中央资料档案库 (repository) 中 ...

  9. linux搭建phantomjs+webdriver+testng+ant自动化工程

    因为项目的原因,需要将脚本在linux环境无浏览器化去跑,那么原有的在windows系统下有浏览器化的自动化脚本场景就不适用了,这里给出linux系统下搭建phantomjs+webdriver+te ...

  10. Linux搭建SVN服务器(服务端)

    Linux搭建SVN服务器(服务端) 1 安装SVN SVN客户端:TortoiseSVN,官网下载:https://tortoisesvn.net/downloads.html(客户端) # yum ...

随机推荐

  1. 7.12 vowels.c 程序

    7.12 vowels.c 程序 #vowels.c -- 使用多重标签 #include <stdio.h> int main(void) { char ch; int a_ct, e_ ...

  2. DynamicEnumUtil 动态添加枚举类的枚举值

    import java.lang.reflect.AccessibleObject; import java.lang.reflect.Array; import java.lang.reflect. ...

  3. sqoop的安装

    Sqoop是一个用来完成Hadoop和关系型数据库中的数据相互转移的工具, 他可以将关系型数据库(MySql,Oracle,Postgres等)中的数据导入Hadoop的HDFS中, 也可以将HDFS ...

  4. Ubuntu忘记超级用户root密码,重新设置密码

    Ubuntu版本:Ubuntu 16.04.3 LTS 1启动系统,在启动过程中,反复按Esc键或者shift键(本人亲测反复按或者长按都可以,没必要纠结),直到出现以下界面: 通过上下键移动,选择U ...

  5. 编译APR包报错 rm: cannot remove `libtoolT': No such file or directory

    centos 6  编译APR包报错 在当前apr 目录 : #Vi configure +31880  ,注释掉此行 再次编译即可.

  6. python 运用numpy库与matplotlib库绘制数据图

    代码一 import numpy as np import matplotlib.pyplot as plt x=np.linspace(0,6,100) y=np.cos(2*np.pi*x)*np ...

  7. stm32 HAL库笔记(零)

    最近在设计四旋翼飞行器,用stm32f407,有三种开发方式可以选择:一.寄存器开发.二:库函数开发.三:HAL库开发,考虑了一下,选择了HAL库,原因如下: 1. 寄存器开发相对较慢,寄存器很多,配 ...

  8. springIoC的理解01

    IOC将模块(对象)之间的依赖关系交由IOC容器管理,让应用开发对接口编程,而不是对类编程.依赖反转:每个对象都需要与其合作的对象(也就是依赖的对象)的引用.未使用依赖反转的特性之前,是需要先创建一个 ...

  9. Centos7】hostnamectl 设置主机名

    Centos7中提供了设置主机名的工具 hostnamectl hostname有三种状态 static(永久) transient(瞬态) pretty (灵活) 查看主机名状态 [oracle@h ...

  10. python深拷贝,浅拷贝

    1.浅拷贝, 首先要引用copy包 from copy import copy class A: def __init__(self): self.A=1 self.B=2 a = A() copy( ...