无法在端口80上启动Neo4j

无法在端口80上启动Neo4j,neo4j,Neo4j,我正在使用CentOS 我无法在端口80上启动neo4j。从7474端口开始工作,但就我而言,我的学校只允许我向公众公开80端口。我启动它时遇到问题:它卡在“等待服务器准备就绪………”并且没有完成 如果我正在使用sudo service neo4j service start,我会收到错误消息“rm:无法删除'/neo4j test/data/neo4j service.pid':没有这样的文件或目录”。 我怀疑可能是apache阻止我使用端口80,所以使用yum卸载了httpd,但问题仍然存在

我正在使用CentOS

我无法在端口80上启动neo4j。从7474端口开始工作,但就我而言,我的学校只允许我向公众公开80端口。我启动它时遇到问题:它卡在“等待服务器准备就绪………”并且没有完成

如果我正在使用sudo service neo4j service start,我会收到错误消息
“rm:无法删除'/neo4j test/data/neo4j service.pid':没有这样的文件或目录”。

我怀疑可能是apache阻止我使用端口80,所以使用yum卸载了httpd,但问题仍然存在


我无法在端口80上启动neo4j的可能原因是什么?

尝试修改文件conf/neo4j-wrapper.conf中的最后一行

wrapper.user=neo4jwrapper.user.created=false


您可能希望尝试将用户从“neo4j”更改为“root”,以便使用端口80:

wrapper.user=root
wrapper.user.created=false

它在Linux中对我很有用。

您能给我们展示conf/neo4j-wrapper.conf的内容吗?我已经在80端口上成功地启动了neo4j。为此,我重新安装了服务,并将用户设置为root用户运行neo4j。似乎只有root能够打开端口80。所以,至少现在,问题已经解决了。我的conf/neo4j-wrapper.conf的最后一行是wrapper.user=neo4j wrapper.user.created=false更改它似乎没有帮助
wrapper.user=root
wrapper.user.created=false