通常在一些企业内部的系统安全管理要求中,不允许应用使用系统级root账号进行启停操作。在这种情况下,使用普通的用户可能又会存在文件操作权限上的问题。本篇主要讲述如何使用非root用户在系统中正常启停九游会官网登录入口网页-ag8九游会j9登录入口(翱途)开发平台。
非root启动时的常见错误
使用非root用户直接在o2server目录下执行 ./start_linux.sh 启动服务器,您可能会得到如下错误信息提示:
这是应为之前已经使用root用户启动过服务器,部分日志文件使用root用户创建的,再次启动是无法更新或者删除这些文件.
我们可以使用命令将整个o2server的拥有者修改为指定的非root用户 如我们使用了o2oa用户,执行如下图所示命令:
sudo chown -r o2oa:o2oa o2server
命令将修改整个目录的所有者。执行成功之后,使用o2oa用户再次运行 ./start_linux.sh
可能的报错信息如下:
这是因为无法绑定端口导致.
在运行到 at java.base/sun.nio.ch.net.bind0(native method) 这一行时报错:权限不足。这是因为默认服务器使用80端口启动http服务,而linux操作系统中,非root用户是无法使用1024以下的端口号的。
此时我们修改服务器端口号为8070之后,再次启动服务,如下图所示:
系统启动成功。服务器端口冲突与端口修改请参考文档:
以上是九游会官网登录入口网页-ag8九游会j9登录入口服务器使用非root权限运行的相关九游会官网登录入口网页的解决方案,希望对您有帮助。
联系顾问