Tigase:用GUI安装包安装

来自Jabber/XMPP中文翻译计划
2013年7月30日 (二) 08:16Admin (讨论 | 贡献)的版本
跳转到: 导航, 搜索


本文的英文原文来自 http://www.tigase.org/content/installation-using-gui-installer

如果你不想使用手动方式来安装Tigase, 你可以使用GUI安装包. 它不只拷贝服务器文件到首选的位置, 而且辅助配置大部分参数和数据库设置. 所以它安装Tigase的首选方式.

目录

前提条件

在你能够启动GUI安装包之前,你将需要一个Java工作环境. 尽管安装包只要求 JRE (Java运行时环境), 服务器需要 JDK (Java开发包). 请注意目前 Tigase可以运行的的最低JDK版本是1.6 . 如果你还没有安装JDK,现在该装上它了. 访问 Java下载网站, 从可用的包列表中选择最新的JDK版本(如果你没有使用J2EE的特别需求,那么选择一个不带它的包). 在配置了JDK之后你可以下载 Tigase GUI安装包并开始服务器安装过程. 把 JAVA_HOME 环境设置正确也是非常重要的.

下载安装包

你总是能在下载章节找到最新的Tigase包. 当你进入该页面, 你将看到一个可选的文件列表. 开始你可能很疑惑有太多选择, 但是你不需要担心. 所有Tigase二进制包都有约定的名称, 这帮助你很容易地区分它们. 它们的格式是 tigase-server-x.y.z-bv.ext ,这里 'x', 'y', 'z' 和 'v' 是版本号并且它们的变更是从每一次发布. Ext 是文件扩展名,这里我们的GUI安装包程序是 .jar . 我们推荐你下载该服务器的最新版本(最高的版本号),因为它包含了最新的功能和提升.

运行jar文件

在大部分系统中安装了JRE或JDK之后会创建缺省的文件关联以允许运行 .jar 文件,通过 点击/双击 它. 无论如何如果当你点的时候什么都没发生你可以手工执行它. 按顺序执行以下步骤:

1. 如果你在Windows系统上你可以使用命令行提示方式来使用java命令直接运行安装包.

  1. 点击 开始 菜单并选择 运行 操作(你也可以使用 Win + R 快捷方式).
  2. 你将看到一个对话框,这里你可以输入一条命令. 键入 "cmd" (或 "command" ,在某些2000之前的老的windows版本中) 并提交该窗口.
如果你在Linux系统, 你可以使用一个终端. 在这个平台上它是一个标准工具并且很容易找. 找到并运行它.

2. 命令提示 / 终端 将出现. 你将能检查是否你的Java环境在正常工作. 键入以下命令然后回车.

java -version
如果返回的消息说无法识别该命令那么你的 Java 安装可能是错误的或配置不正确. 为了正确设置 JRE/JDK 包括设定 JAVA_HOME 环境变量,请检查JDK下载网站提供的文档. 如果命令成功了请检查列出来的版本号码满足Tigase的要求. 当一台机器上装了多个版本的 JDK/JREjava 命令将需要使用它所在的全路径来调用.

3. 当你毫无疑问你能运行正确的java命令, 你可以启动该安装包. 即被下载到 c:\download 目录的文件 tigase-server-4.1.0-b1315.jar , 键入以下命令:

java -jar c:\download\tigase-server-4.1.0-b1315.jar
这个命令应该启动该安装包或列出一个错误消息来解释出现了什么问题.

开始安装

请注意本教程只涉及基本的安装模式. 一些屏幕被忽略了,因为它们包含在简单安装模式中没有的高级选项. 另一方面其他比如文件拷贝过程和总结信息等自解释的过程也没有描述.

JDK选择

winInstall2Mini.gif

这个屏幕只在JDK没有被自动选择的时候出现. 当你的 JAVA_HOME path 正确的设置了, 它将被自动探测到以节省你的配置时间. 如果你读到这一步而仍然未安装JDK, 那么返回前提条件, 那里你能找到一些关于如何为Tigase安装准备你的系统的信息. 有时你的系统将被配置成阻止探测JDK路径. 这经常发生你在安装了JDK之后再安装JRE的情况下. 你将不得不自己去找JDK目录. 它的缺省安装位置在你的系统驱动盘的 Program Files\Java 目录.

安装类型选择

winInstall3Mini.gif

推荐Recommended practice is to choose both installation and configuration of the server as manual configuration is more complicated, time consuming and error-prone.

个人工具