在Debian 4.0 Etch上安装Openfire 3.3.3和Spark 2.5.7
多米尼克Claver KOUAME
kdclaver@yahoo.fr
本文介绍如何安装和使用Openfire和Spark。 Openfire(以前称为Wildfire Server)是Jabber / XMPP服务器,Spark是Jabber / XMPP客户端; 都用Java编写。 Spark是一款针对企业和组织的开源,跨平台即时通讯客户端。
注意:我们下面描述的安装是在Debian 4.0(Etch)上进行的,其中已经安装了以下元素:
- Debian 4.0(蚀刻),只是一个基础
- MySQL服务器5.0
- PHP5
- Apache2
我们的环境:
- Debian服务器的IP地址:
192.168.2.1
- 笔记本电脑Windows XP客户端的IP地址:
192.168.2.3
,我们安装了火花 - 域:
dpi-arobasetelecom.ci
(它是一个测试域)
第1步:获取Openfire和Spark软件包
从http://www.igniterealtime.org/downloads/index.jsp下载Openfire .tar文件
从http://www.igniterealtime.org/downloads/index.jsp下载Spark .exe文件
第2步:解压Openfire中的.Tar
#tar zxvf openfire_3_3_3.tar.gz
#mv openfire /opt
第3步:安装Java 1.5.0版(JRE-1.5.0)
在Debian Etch上,Java版本为1.4; 那么要做到这一点,我们必须添加非免费的存储库,并在开始安装Java之前进行更新:
# vim /etc/apt/sources.list
(在我的sources.list文件的内容下)
# deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-1 20070407-11:40]/ etch contrib main #deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-1 20070407-11:40]/ etch contrib main deb http://ftp2.fr.debian.org/debian/ etch main non-free deb-src http://ftp2.fr.debian.org/debian/ etch main non-free deb http://security.debian.org/ etch/updates main contrib deb-src http://security.debian.org/ etch/updates main contrib |
#aptitude update
#aptitude install sun-java5-jre
您必须接受DLJ许可证的条款。 要做到这一点你必须回答:
- 好
- 好
- 是
#aptitude install sun-java5-jdk
在安装文档之前,您需要从http://java.sun.com/j2se/1.5.0/download.html下载文件jdk-1_5_0-doc.zip
并将其传输到/ tmp
。
#aptitude install sun-java5-doc
第4步:安装Openfire数据库
确保您已经安装MySQL 4.1.18及更高版本,或5.x及更高版本。
#mysqladmin –u root –p create openfire
然后从PhpMyAdmin导入文件openfire_mysql.sql
,该文件位于数据库创建的目录/ resources / database /
中。
注意:在服务器上进行的安装更容易。
一旦你安装了数据库,启动Openfire并启动你最喜爱的浏览器来完成安装。
#cd /opt/openfire/bin/
#./openfire start
在您的浏览器(客户端或从服务器),启动http://192.168.2.1:9090
; 您将看到下面的配置屏幕描述五(05)步骤:
- 语言选择
- 服务器设置
- 数据库设置
- 配置文件设置
- 管理员帐户
语言选择
选择您喜欢的语言(法语(fr)),然后单击“继续”继续进行服务器设置。
服务器设置
注意:在“域”区域中,默认情况下系统将使用服务器的主机名。 您必须将值更改为您的域名 - 在我的情况下,“dpi-arobasetelecom.ci”。
数据库设置
点击“继续”。
在“预定义数据库的驱动程序”中选择MySQL,并将行jdbc:mysql:/ / [host]:3306 / [database-name]
更改为这些值:host: localhost
和database-name: openfire
获取
jdbc:mysql:// localhost:3306 / openfire
。
“用户”和“密码”字段是与MySQL数据库的连接。
配置文件设置
点击“继续”。
管理员帐户
一旦完成,如果你没有错误,那么一切顺利。 恭喜你
点击“连接到管理界面”,你会被介绍到这个屏幕上:
Openfire服务器配置摘要
对“管理控制台”进行身份验证后,您将有一份服务器全局配置摘要(见下文):