我目前正在运行CentOS服务器(最新版本),并遵循OpenEMM安装指南安装OpenEMM 2013.我更新了我的Java和Tomcat。 完成安装后,我使用以下命令:
su openemm /home/openemm/bin/openemm.sh start
我收到两个失败的消息:
Starting sendmails: listener Starting sendmail: 451 4.0.0 can not chdir(/var/spool/mqueue/): Permission denied Program mode requires special privileges, eg, root or TrustedUser.
和
Starting sm-client: touch : cannot touch '/var/run/sm-client.pid': Permission denied chown: cannot access '/var/run/sm-client.pid': No such file or directory lstat(/var/run/sm-client.pid) failed: no such file or directory Permission denied (real uid not trusted)
这些[FAILED]响应之后启动Tomcat和Java检查似乎运行正常,没有问题。
我已将可信用户权限更改为
O TrustedUser=openemm
但是,这似乎并没有清除错误信息。
如果我尝试在我的Web浏览器中访问服务器目标path,那么即使端口8080处于末尾,就像OpenEMMbuild议的那样,我也不会在URL或IP地址的任何地方出现。
我想知道如果我有这个configuration不正确。 任何人都可以提出一些想法,试图解决这些错误和/或让我的网站地址正确显示OpenEMM?
显然我有这个命令:
su openemm
并需要sunenemm。 在这个问题中,我遇到的另一个问题是我安装了错误的Java版本并且安装不正确。 这是我的浏览器无法显示OpenEMM的原因。
我已经重新安装了Java并重新configuration了我的设置。 似乎现在进展顺利。