随着互联网的发明,沟通的方式彻底改变,一个很久以前。 电子邮件取代了传统的邮寄。 电子邮件还是有一些瓶颈。 人们不会知道,如果在另一端的人是否在线,因此电子邮件比普通邮件快速的通信方式,但它的约束让位给即时消息 (IM)。
像美国在线 (AOL)和CompuServe公司 即时消息成名之前,很多互联网变得有名。 我们都已经使用,并在我们的日常工作,一天的生活仍然在使用IM。 特别地,在年轻一代IM是非常有名的。 如何设定自己的聊天服务器?让我们从一个开源,跨平台的应用程序调用的Openfire做到这一点。
在Linux中安装Openfire
什么是Openfire?
Openfire的是一个即时消息和群聊服务器,用Java编写的,使用XMPP( 可扩展消息处理现场协议 )服务器。 维基百科报道,Openfire的是以前称为“ 野火 ”和“ 牛仔使者 ”。 该应用软件是由Jive的软件公司开发,并呼吁“IgniteRealtime.org”一个社区,并根据Apache许可证的许可。
Openfire特性
- 基于Web的管理控制
- SSL / TLS支持
- LDAP连接
- 用户友好
- 平台无关
测试环境
- 操作系统 - Ubuntu的13.04
- OS - CentOS的6.5
- 应用 - 的Openfire 3.8.2 [服务器]
- 应用 - 星火2.6.3 [客户]
在Linux中安装Openfire
Openfire的 ,就像上面说是一个跨平台应用程序,适用于所有已知的平台- 在Windows,Mac和Linux操作系统 。 您可以下载,相关的包到您的操作系统和架构从下面提供的链接:
您也可使用下面的wget命令来下载包并使用dpkg或rpm命令,如下图所示安装。
在Debian / Ubuntu / Linux Mint
# wget http://download.igniterealtime.org/openfire/openfire_3.8.2_all.deb # dpkg -i openfire_3.8.2_all.deb
示例输出
(Reading database ... 198537 files and directories currently installed.) Preparing to replace openfire 3.8.2 (using openfire_3.8.2_all.deb) ... Stopping openfire: openfire. Unpacking replacement openfire ... Setting up openfire (3.8.2) ... Starting openfire: openfire.
在RHEL / CentOS / Fedora上
# wget http://download.igniterealtime.org/openfire/openfire-3.8.2-1.i386.rpm # rpm -ivh openfire-3.8.2-1.i386.rpm
示例输出
Preparing... ########################################### [100%] 1:openfire ########################################### [100%]
安装成功后, 停止和启动的Openfire服务。
# service openfire stop # service openfire start
现在浏览器指向的“http://本地主机:9090”或“HTTP://你的IP地址的:9090”,并按照这些简单的步骤,您的计算机上安装的Openfire。
1.选择语言(我选择了英文 )。
Openfire设置屏幕
2.选择域名 , 管理端口和安全管理端口 。 通常,您不需要更改这些数据,直到需要自定义端口。
服务器设置
3.您必须设置外部数据库以及作为选项,也可以使用嵌入式数据库。 嵌入式数据库不需要外部数据库配置,因此易于配置和设置,但它不能提供与外部数据库相同的性能水平。
数据库设置
4.然后,你需要设置配置文件设置 。
配置文件设置
5.最后一步是设置管理员密码和电子邮件地址 。 请注意 ,当前的密码是“ 管理 ”,在新的安装。
设置管理帐户
6.成功设置后,将显示确认消息。
Openfire安装完成
7.登录管理员Openfire的使用用户名“admin”和密码 ,我们在上面设置之一。
Openfire管理登录
8.接下来, 创建新的用户 。
添加新用户
为新用户设置9. 用户名 , 姓名 , 电子邮件和密码 。
新用户详细信息
该服务器是安装成功,由于应用程序是基于X的,你可以添加用户 , 组 , 联系人 , 插件等,是非常方便的,它只是点击几下。 现在,我们需要下载客户端应用程序“ 星火 ”,为用户通信。
安装Spark客户端
下载并使用下面的链接您的系统上安装跨平台客户端的星火 。
一旦你安装客户端星火,打开应用程序,输入用户名 , 密码和Openfire的服务器的IP编辑部地址 。
Spark IM客户端
一旦您登录,您可以与在线的用户聊天。
Spark客户端聊天窗口
参考链接
目前为止就这样了。 保持联系youcl。 不要忘记告诉我们,你喜欢的文章,在我们的评论部分。