即时通讯 IM 服务端 Web 界面安装 tigase-server
当 Tigase 的 Xmpp 服务启动的时候,所有的配置信息在 etc/config.tdsl 中。如果这个文件没有被修改,你可以 web 安装的模式,文本来配置安装服务
1. 下载并提取文件
首先下载服务压缩包。你可以下载 官方包, 或者最近的版本 latest. 下载完成后切换到指定目录
$ tar -xf tigase-server-<version>-dist-max.tar.gz
$ cd tigase-server-<version>
| 不要用 root 用户运行 |
2. 启动服务器
scripts/tigase.sh start etc/tigase.conf
3. 确定 Tigase 是否启动
你应该查看如下的端口是否 on listen
$ lsof -i -P
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 18387 tigase 141u IPv6 22185825 0t0 TCP *:8080 (LISTEN)
java 18387 tigase 148u IPv6 22185834 0t0 TCP *:5222 (LISTEN)
java 18387 tigase 149u IPv6 22185835 0t0 TCP *:5223 (LISTEN)
java 18387 tigase 150u IPv6 22185836 0t0 TCP *:5290 (LISTEN)
java 18387 tigase 151u IPv6 22185837 0t0 TCP *:5280 (LISTEN)
java 18387 tigase 152u IPv6 22185838 0t0 TCP *:5269 (LISTEN)
4. 访问 Web Installer
链接前的注意要点:
进入配置文件,首先建立的账号密码为 admin/admin
Tigase: Username: admin Password: tigase
此组合只有一次有效,因为在安装过程完成时,它将从 config.tdsl 文件中删除。在这一点之后,安装页面将只能通过以下方式访问:
-
在 config.tdsl 文件的 admins 行中列为管理员的 JID 帐户。
-
手动添加到 config.tdsl 文件中的用户名和密码组合,或在此过程中添加到最后一页。
浏览器输入 http://localhost:8080/setup/ 查看是否正常工作. 也可用域名或者 ip.
输入上述用户名密码登陆.
5. 通过安装程序配置
欢迎页面后

点击 next

以下是一些关于我们的商业产品和许可证的信息。请仔细阅读协议,键入您的姓名或公司,然后单击“下一步”。

此页将查看基本配置设置,包括服务器类型、要使用的域,并为您提供指定域管理员的机会。此外,您还将选择 Tigase 服务器将使用的数据库类型(稍后进行配置)。如果您没有指定管理员和密码,则会为您指定一个,即 admin@yourdomain 和 password 是 tibase。如果您希望在基本配置之外配置服务器,请选中高级配置选项。

高级配置页。选择所需的组件和配置。有些可能会突出显示为红色,以表示冲突或未满足的需求。

插件将由服务器加载,大多数插件默认启用。有些可能会突出显示为红色,以表示冲突或未满足的需求。
这是数据库的安装位置。在步骤 3 中选择的数据库类型将影响可用选项。 BE SURE TO SPECIFY DATABASE ROOT USER ACCOUNT AND PASSWORD

成功安装数据库后,您应该会看到这样的页面。此页将显示数据库设置的任何问题,如无效的 uri、密码和架构。您可以单击浏览器检查凭据和设置,然后重试。
接下来是一个页面,询问您是否愿意提供访问 HTTP REST 命令的 API 访问密钥。强烈建议您指定 API 密钥或块访问。Open API 密钥允许服务器解释任何 REST 命令。

设置访问页将被上述指定的管理员 /tibase 用户锁定。这是您让安装页面在管理员帐户之外添加特定用户以在以后重新访问此安装过程的机会。如果留空,则只允许管理员中列出的 jid 访问。

安装完成,这就是“config.tdsl”文件的外观。如果您有一个自定义设置,或者希望将自己的设置放入其中,则可以复制并通过此处的内容来编辑当前的“config.tdsl”文件。单击“保存”将文件写入磁盘。

完成安装并重启服务
6. 重启服务
建议此时手动停止服务器,并使用适合您的操作系统的脚本重新启动它。从 Tigase 基目录输入
./scripts/tigase.sh stop
./scripts/{OS}/init.d/tigase start etc/tigase.conf
其中 {OS} 是您的 Linux、gentoo、debian、mandriva 或 redhat 类型
要进一步微调服务器,您应该编辑“etc/tibase.conf”。确保“JAVA_HOME”路径正确,并在需要时使用“JAVA_OPTIONS”-Xmx(max)和 -Xms(initial)增加内存。启动时,您需要指示 Tigase 从该文件读取设置,如下所示。
现在一切都应该顺利。如果遇到任何问题,请检查“logs/”中的日志文件。
7. Windows Instructions for using Web Installer
There are a few steps involved with setting up Tigase with the web installer in a Windows environment. Please follow this guide.
First step is to extract the distribution archive in it’s entirety to the intended running directory. Once there, run the Setup.bat file inside the win-stuff folder. This will move the necessary files to the correct folders before Tigase begins operation.
From here, you have a few options how to run Tigase; run.bat will operate Tigase using a java command, or tigase.bat which will start Tigase using the wrapper. You may also install Tigase and run it as a service.
One this setup is finished, web installer will continue the same from here.
本文内容由互联网用户自发贡献,版权归作者所有,本社区不拥有所有权,也不承担相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:jaagool@sina.cn 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。