0

我在 Ubuntu 12.04 上。

Java 安装正确,因为我可以运行java -version

java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21) Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

使用以下命令安装 OpenFire:

  1. wget http://download.igniterealtime.org/openfire/openfire_3.7.1_all.deb
  2. dpkg -i openfire_3.7.1_all.deb

输出是:

Selecting previously unselected package openfire.
(Reading database ... 67858 files and directories currently installed.)
Unpacking openfire (from openfire_3.7.1_all.deb) ...
Setting up openfire (3.7.1) ...
adduser: Warning: The home directory `/var/lib/openfire' does not belong to the user you are currently creating.
Processing triggers for ureadahead ...    

有两个问题:
1.)“/opt”中没有“openfire”文件夹
2.)当我在外部端口上点击 9090 端口时,它没有通过。
3.)ps -ef | grep openfire不会产生任何东西。也尝试了 grepping "java" & "jive"。

我试图了解 OpenFire 是否真的安装正确

4

1 回答 1

1

警告:主目录 `/var/lib/openfire' 不属于您当前创建的用户。

这似乎是一个非常重要的线索。我认为用户应该是openfire?然后像这样更改所有权:

chown -R openfire:openfire /var/lib/openfire

此外,请查看这些设置说明。特别是防火墙设置。大量的港口似乎需要关注。

并检查安装脚本的来源以获取有关目录权限的更多线索。

于 2013-01-27T04:17:03.913 回答