Openfire:安装指南

来自Jabber/XMPP中文翻译计划
(版本间的差异)
跳转到: 导航, 搜索
(Linux/Unix)
(安装概述)
第42行: 第42行:
 
* [[Openfire:安装指南#在Unix/Linux下运行Openfire|在Unix/Linux下运行]]
 
* [[Openfire:安装指南#在Unix/Linux下运行Openfire|在Unix/Linux下运行]]
 
* [[Openfire:安装指南#在Unix/插件|安装和使用插件]]
 
* [[Openfire:安装指南#在Unix/插件|安装和使用插件]]
 +
 +
分发版里的文件
 +
 +
你的分发版里的文件应该像下面这样 (为了简短一点,一些子目录被忽略了):
 +
 +
<pre>
 +
openfire/
 +
|- readme.html
 +
|- license.html
 +
|- conf/
 +
|- bin/
 +
|- jre/
 +
|- lib/
 +
|- plugins/
 +
    |- admin/
 +
|- resources/
 +
    |-database/
 +
    |-security/
 +
|- documentation/
 +
</pre>
 +
 +
* '''conf''' 目录Openfire用来存放配置文件.
 +
* '''bin''' 目录包含了服务器的可执行文件. 根据你安装的不同分发版, 可用的执行文件也不同.
 +
* '''jre''' 目录包含了一个 Java 5 虚拟机,打包在Windows和RPM版本Openfire里面的.
 +
* '''lib''' 目录包含了运行Openfire所需要的库.
 +
* '''plugins''' 目录包含了服务器插件. 缺省地, Openfire带了一个基于web的管理控制台插件.
 +
* '''resources/database''' 目录包含 SQL 架构文件,用来新建Openfire数据库, 以及已有安装的更新脚本.
 +
* '''resources/security''' 目录是Openfire维护keystores的地方,用来支持SSL连接安全性.
 +
* '''documentation''' 目录包含了服务器文档.

2010年5月28日 (五) 20:01的版本


本文的英文原文来自 http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/install-guide.html

Openfire是一个强大的即时消息(IM)和聊天服务器,它实现了XMPP协议。这份文件将引导您通过安装Openfire。对于更多的功能和信息的完整列表,请访问Openfire网站:http://www.igniterealtime.org/projects/openfire/

目录

安装

Windows

运行Openfire 安装包. 应用缺省将被安装于目录 c:\Program Files\Openfire .

Linux/Unix

可选择RPM包或tar.gz包. 如果使用RPM包, 用你的包管理器运行把它Openfire安装到目录 /opt/openfire:

rpm -ivh openfire_3_0_0.rpm

如果使用.tar.gz包, 解压到目录 /opt 或 /usr/bin:

tar -xzvf openfire_3_0_0.tar.gz
mv openfire /opt

注意: .tar.gz包不一定包含Java虚拟机(JRE). 所以, 你必须之前就有 JDK 或 JRE 1.5.0 (Java 5) 或之后安装到你的系统里. 你可以在命令行键入 "java -version" 来检查你的java版本,然后 (如果必要) 访问 http://java.sun.com 更新你的Java安装.

安装概述

为了完成Openfire的安装, 你需要执行以下步骤:

  1. 数据库 - 如果你选择使用一个外部数据库, 你必须准备为Openfire准备好你的数据库.
  2. 安装 - 使用内置的基于web的安装工具来安装和验证服务器的配置.
  3. 管理控制台 - 使用基于web的管理工具来管理服务器.

本文也包括以下信息:

分发版里的文件

你的分发版里的文件应该像下面这样 (为了简短一点,一些子目录被忽略了):

openfire/
 |- readme.html
 |- license.html
 |- conf/
 |- bin/
 |- jre/
 |- lib/
 |- plugins/
     |- admin/
 |- resources/
     |-database/
     |-security/
 |- documentation/
  • conf 目录Openfire用来存放配置文件.
  • bin 目录包含了服务器的可执行文件. 根据你安装的不同分发版, 可用的执行文件也不同.
  • jre 目录包含了一个 Java 5 虚拟机,打包在Windows和RPM版本Openfire里面的.
  • lib 目录包含了运行Openfire所需要的库.
  • plugins 目录包含了服务器插件. 缺省地, Openfire带了一个基于web的管理控制台插件.
  • resources/database 目录包含 SQL 架构文件,用来新建Openfire数据库, 以及已有安装的更新脚本.
  • resources/security 目录是Openfire维护keystores的地方,用来支持SSL连接安全性.
  • documentation 目录包含了服务器文档.
个人工具