openfire+spark 在linux下安装,配置

2024年运维最全Linux安装Openfire、Spark(2) HOSTNAME为MySQL所在服务器地址,因为Openfire和MySQL是安装在同一台Linux系统里,所以可以使用localhost来表示服务器地址,DATABASENAME为数据库名,所以,需要提前在MySQL中创建一个数据库供openfire使用。重装,经测试,直接删除openfire目录后访问linux ip:9090依然是可以,说明程序加载进入了内存,所以在删除之前,先执行openfire stop命令之后再删除,然后重新解压openfire来实现重新安装。 阅读详情

文章转自:点击打开链接

相关软件下载


链接: https://pan.baidu.com/s/1boJs61h 密码: 2wd7


Openfire 在linux下安装和配置 + spark 在windows下配置

本机环境

  • 系统:CentOS 6.7 64 位
  • JDK 1.7 64 位
  • MySQL 5.6

Openfire 说明

下载

安装 MySQL、JDK

安装 Openfire

  • 要求:JDK 1.7 或以上,我这里使用 1.7
  • CentOS 系列(Red Hat、Fedora)官网推荐安装 RPM 文件,因为有一些相关环境他们帮我们考虑了
  • 安装命令:rpm -ivh openfire-4.0.2-1.i386.rpm
  • Openfire 默认给我们生成安装目录:/opt/openfire
  • 修改 JDK VM 参数:vim /etc/sysconfig/openfire,找到 23 行,打开 OPENFIRE_OPTS 删除这一行注释,分配多少 VM 你根据自己的机子来配置。
  • 初始化数据库:
    • 请确保数据库是运行状态
    • 默认的初始化数据库脚本在(其他数据库类型的脚本也在这个目录下):/opt/openfire/resources/database/openfire_mysql.sql
    • 进入 MySQL 命令行状态: mysql -u root -p
      • 创建数据库并授权:create databaseopenfirecharacter set utf8;grant all privileges on openfire.* to 'root'@'%';flush privileges;
    • 退出 MySQL 命令行模式,在终端命令状态下,执行:sudo mysql -u root -p openfire < /opt/openfire/resources/database/openfire_mysql.sql
  • 先停掉防火墙:service iptables stop
  • 启动:/etc/init.d/openfire start
  • 查看进程:ps aux | grep openfire
  • 停止:/etc/init.d/openfire stop
  • 重启:/etc/init.d/openfire restart

配置

  • 访问 Web 管理界面:http://192.168.1.113:9090
  • 开始向导配置 Openfire 具体步骤看下列一系列图:
    • 需要注意的是:在配置数据库 URL 需要特别注意的是需要加入编码设置(你可以按我的这个链接来,但是 IP 和数据库名你自己修改):
      • jdbc:mysql://192.168.1.113:3306/openfire?rewriteBatchedStatements=true&useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8
    • 如果连接不了数据库,可以看错误日志:cat /opt/openfire/logs/error.log
  • 设置
  • 设置
  • 设置
  • 设置
  • 设置
  • 设置
  • 设置
  • 用户名 admin   
  • 设置
  • 设置

使用 Spark 客户端

  • Spark 是一个类似 QQ 的 IM 软件,只是功能比较简单。
  • 官网下载:http://www.igniterealtime.org/downloads/index.jsp
  • 官网 Windows 下有两个版本:
    • spark_2_7_7.exe Offline installation, includes Java JRE (推荐安装这个,即使你有本机已经有了 JDK 环境)
    • spark_2_7_7_online.exe Online installation, does not include Java JRE
  • 安装完 Spark,启动软件,更玩 QQ 一样道理,具体看下图。你可以用 Spark 登录 Admin 账号。

勾选这个

  • 设置
  • 设置
  • 现在访问 Web 管理界面,给所有在线的会员发个消息,如果你的 Spark 可以收到消息,那就说明整个环境是通的。
  • 设置
  • 设置
spark_2_8_3.exe
Linux服务器上OpenFire 4.2.3安装配置全攻略(含Spark客户端连接避坑指南) 本文详细介绍了在Linux服务器上安装和配置OpenFire 4.2.3的完整指南,包括MySQL数据库集成和Spark客户端连接中的证书验证问题解决方案。通过分步教程和优化建议,帮助用户高效部署企业级即时通讯系统,特别适合需要高扩展性和稳定性的XMPP协议应用场景。 阅读详情

相关推荐

【即时通信】openfire安装和配置讲解

这里选择spark_2_8_3.exe,它自带了一个jre运行环境,因为spark_2_8_3_online.exe默认是32位jre运行环境,64位机器需要指定一个32位jre,不推荐这种方式安装。登录的时候需要设置一下服务器信息,另外,如果登录失败,报certificate_unkown,需要设置一下。一、下载openfire,解压就可以openfire启动服务。在登录spark之前,我们需要在openfire console界面创建用户,我这里创建的用户有smack,hadoop,openfire。

DreamSun的博客 8042

Linux安装Openfire、Spark,膜拜

HOSTNAME为MySQL所在服务器地址,因为Openfire和MySQL是安装在同一台Linux系统里,所以可以使用localhost来表示服务器地址,DATABASENAME为数据库名,所以,需要提前在MySQL中创建一个数据库供openfire使用。重装,经测试,直接删除openfire目录后访问linux ip:9090依然是可以,说明程序加载进入了内存,所以在删除之前,先执行openfire stop命令之后再删除,然后重新解压openfire来实现重新安装。

2401_84170337的博客 1035

Openfire 服务器在 Linux 上的安装

一旦安装完成,您将能够搭建自己的即时通讯服务器,并为用户提供实时协作和聊天功能。在启动向导中,选择您希望使用的语言,并提供管理员账户的用户名和密码。按照向导的提示进行操作,直到配置过程完成。本文将介绍如何在 Linux 系统上安装 Openfire 服务器,并提供相应的源代码。在客户端中,输入服务器地址(your_server_ip)和端口号(5222),以及您的用户名和密码,即可连接到 Openfire 服务器并开始使用即时通讯功能。完成上述步骤后,您的 Openfire 服务器已经安装和配置完成。

OUDKE的博客 431

openfire安装部署及集群搭建

openfire安装部署 openfire是免费的、开源的、基于可拓展通讯和表示协议(XMPP)、采用Java编程语言开发的实时协作服务器。 Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。 openfire性能较高,集群后,可以无限扩展。代码结构设计很合理,插件式开发,扩展能力强。 一、下载并安装openfire 1、下载最新的openfire安装文件 ...

qq_21304127的博客 1803

openfire和spark及时通讯,解压即运行

最新版本的及时通讯资源文件,openfire和spark,简单的解压就可以运行的设置

openfire+spark+安卓的聊天解决方案

使用openfire作为IM服务器,spark作为pc端,本实例作为安卓客户端进行聊天交流,注意本代码是安卓端,其他组件可以上相关网站下载,按照步骤搭建好环境之后,使用本代码的apk安装在安卓上,可以通过本客户端与spark好友聊天,通过本代码,你可以学习如何使用smack库的api接口

Linux安装Openfire、Spark

首先要安装好JDK,安装教程:https://blog.youkuaiyun.com/android_cai_niao/article/details/113858663 安装Spark,参照JDK的安装即可。 启动Spark 假设Spark安装在:/usr/local/Spark目录下,则cmd先进入到该目录下: cd /usr/local/Spark 然后有以下几种方式可以启动Spark,输入命令: Spark .Spark ./Spark bash Spark sh Spark 快捷方式:..

Android菜鸟的专栏 850

linux下openfire安装配置

详细讲述了在linux上安装openfire的步骤 包括jdk、mysql、openfire的安装配置

linux 如何配置java openfire+spark網絡聊天

如何配置openfire+spark網絡聊天 1.前言 本文檔是簡單介紹XMPP、openfire、spark。以及如何配置一個以openfire為服務器,spark為客戶端的一個局域網聊天網。其中openfire服務器的構架在linux上架構的,我所使用的linux版本是虛擬機上安裝的ubuntu 8.04。本文檔不準備介紹linux的基礎知識,所以本文檔假設讀者都是在linux上有一定開發

417

OpenFire+Spark部署安装图解

按照自己部署OpenFire和Spark并制作的图解教程

车载导航GPS欺骗

因此,如果我们能够模拟卫星信号,将模拟的信号通过信号发射装置发送给GPS传感器,那么就有可能实现欺骗GPS传感器获取虚假的位置信息,这种技术即SDR(软件无线电,Software Defined Radio)[2]。究其原因,在不使用时钟模块的条件下,HackRF发送信号的频率可能不十分精准,因此GPS传感器接收到信号之后可能无法正常解析GPS信号,因此时钟信号可能是HackRF进行GPS欺骗的关键。2)HackRF是否使用了时钟模块,时钟模块决定了信号发送频率的精准程度,对实验的成败也是至关重要的。

2503_90751789的博客 1324

linux重启openfire服务,openfire服务的安装(二)

image.pngopenfire服务的安装你可以根据系统不同,选择不同的版本,如果是windows或mac可以直接安装openfire程序,安装完成后直接输入http://127.0.0.1:9090/setup/index.jsp即可进入设置页面2、复制安装包到Linux服务器上/opt中3、解压tar -zxvf openfire_4_1_5.tar.gz4.启动Openfire./open...

weixin_35482237的博客 199

通俗解析:霍尔编码器、光电编码器、电位计、磁编码器和旋转变压器的实战选型指南

本文深入解析了霍尔编码器、光电编码器、电位计、磁编码器和旋转变压器五大主流编码器的工作原理与核心特性。通过对比精度、环境耐受性、成本及寿命等关键维度,并结合消费电子、工业自动化、汽车电子及极端环境等典型应用场景,提供了一份清晰的实战选型指南,旨在帮助工程师根据具体需求,在性能、可靠性与成本间做出最优决策。

weixin_29216353的博客 253

Openfire+spark安装基于XMPP协议的服务端开发环境

转自:http://www.68idc.cn/help/buildlang/ask/20150314273804.html 开发基于XMPP协议的即时通信客户端时,通常需要搭建好服务端。再次讲述如何利用Openfire与Spark来搭建一个好的服务端。Openfire是作为服务器端,Spark作为测试用 开发基于XMPP协议的即时通信客户端时,通常需

wangjia55的专栏 2497

PCIe 物理层(Physical Layer)详解

PCIe物理层关键技术解析 PCIe物理层作为协议栈底层核心,承担着比特流传输、链路训练与电气特性管理等关键功能。该层采用分层架构,包含逻辑物理层(负责编解码/加扰)和电气物理层(处理信号收发)。关键技术亮点包括: 智能链路管理:通过LTSSM状态机实现11种状态转换,涵盖链路检测(Detect)、协商(Polling/Configuration)、功耗管理(L0s/L1)等全生命周期控制 高效编码方案:Gen1/Gen2采用8b/10b编码(20%开销),Gen3+升级为128b/130b(仅1.5%开销

珂珂可爱多 725

通信系统原理[郭宇春]——模拟调制系统——课后习题答案

通信系统原理[郭宇春]——第三章课后习题答案,出错望指正!

尧呱呱的博客 3844

2024年运维最新Linux安装Openfire、Spark,2024年最新2024年Linux运维开发实战

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

2401_84140302的博客 926

USRP N210与MATLAB连接实战:从驱动安装到信号接收

本文详细介绍了USRP N210与MATLAB连接的完整流程,涵盖驱动安装、网络配置、支持包安装及信号接收实战。重点解决了安装过程中的常见错误和硬件连接问题,并通过MATLAB代码示例展示了如何配置接收器、处理信号数据,帮助用户快速实现从设备对接到信号分析的全过程。

blue的专栏 819

openfire oracle配置,openfire安装及ssl配置

研究了一下openfire在linux下面的安装,最后建成一个企业用的及时通讯系统,还不错。。。可以和现有的ldap做集成,不用在新建用户了1.下载openfire 3.3.32.下载 spark (客户端)3.安装open fire切换到root用户rpm -ivh openfire-3.3.3-1.i386.rpm会安装在 /opt/openfire目录4.设置databasecopy oj...

weixin_34231219的博客 396

手把手教学,Python 游戏编程之实现飞机大战(含源代码)

我想大家都是有玩过类似飞机大战的射击类游戏,也享受目标被消除通过后带来的愉悦感。那么如果用Python来实现飞机大战游戏?下面就跟大家一起用Python来做一个小游戏,不仅可以从中感受到乐趣,还可以提升自己的能力。

veratata的博客 1万+

RK3588&RK3576实现 HW-ID DTB(动态加载不同的Kernel DTB)功能

RK平台的U-Boot⽀持检测硬件上的GPIO或者ADC状态动态加载不同的Kernel DTB,暂称为HW-ID DTB(Hardware id DTB)功能。

Wynter 849

CentOS6.5安装openfire

一:安装openfire1、安装系统中缺少的JAVA插件#yum -y install java* wget*2、配置java环境#vi /etc/profile在文件末尾添加内容如下:export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.91.x86_64export CLASSPATH=.:$JAVA_HOME/jr...

weixin_34107739的博客 108

Python从0到100(一):初识Python及安装Pycharm

Python从0到100(一):初识Python及安装Pycharm。Python是由荷兰人吉多·范罗苏姆(Guido von Rossum)发明的一种编程语言,是目前世界上最受欢迎和拥有最多用户群体的编程语言。

拥有百余位万粉技术博主、200余位可合作代发博主,私域技术社群规模达千人,商务合作私信 8万+

openfire安装及ssl配置

研究了一下openfire在linux下面的安装,最后建成一个企业用的及时通讯系统,还不错。。。 可以和现有的ldap做集成,不用在新建用户了1.下载openfire 3.3.3 http://www.igniterealt...

congdi7904的博客 895

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

上一篇: js 正则表达式出现问题
下一篇: redis有序集合操作 增删查
o王o
博客等级 码龄13年 32粉丝 97原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值