Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Centos MarkLogic服务器安装-服务器安装页的访问被拒绝302_Centos_Marklogic - Fatal编程技术网

Centos MarkLogic服务器安装-服务器安装页的访问被拒绝302

Centos MarkLogic服务器安装-服务器安装页的访问被拒绝302,centos,marklogic,Centos,Marklogic,我已在CentOS上安装了MarkLogic server 10.0-2.1x86_64,并根据安装了相应的转换器。这是一个全新的安装,我唯一的目标是继续配置服务器。MarkLogic服务器以OK状态运行,ErrorLog.txt中没有错误。另外,端口80008001、8002。79997998和7997处于打开状态,并且没有其他任何东西在其上运行 但是,当我访问localhost:8001时,响应是HTTP代码302 这是我的8001_AccessLog.txt中的内容 ::1 - - [04

我已在CentOS上安装了MarkLogic server 10.0-2.1x86_64,并根据安装了相应的转换器。这是一个全新的安装,我唯一的目标是继续配置服务器。MarkLogic服务器以OK状态运行,ErrorLog.txt中没有错误。另外,端口80008001、8002。79997998和7997处于打开状态,并且没有其他任何东西在其上运行

但是,当我访问localhost:8001时,响应是HTTP代码302

这是我的8001_AccessLog.txt中的内容

::1 - - [04/Nov/2019:13:11:12 +0530] "GET / HTTP/1.1" 302 0 - "curl/7.29.0"
我的要求是:

[root@root Logs]# curl -v http://localhost:8001

* About to connect() to localhost port 8001 (#0)
*   Trying ::1...
* Connected to localhost (::1) port 8001 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.29.0
> Host: localhost:8001
> Accept: */*
>
< HTTP/1.1 302 Found
< X-Frame-Options: DENY
< Content-Security-Policy: default-src 'self'; media-src 'self'; img-src 'self' data:; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline';
< X-Content-Security-Policy: default-src 'self'; media-src 'self'; img-src 'self' data:; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline';
< Location: initialize-admin.xqy
< Server: MarkLogic
< Content-Length: 0
< Connection: Keep-Alive
< Keep-Alive: timeout=5

向http://localhost:8002 和http://localhost:8000 给出403错误。是否有一些用户/访问控制列表需要配置?我也用MarkLogic 9尝试过同样的方法,但我也有同样的问题。我已将MarkLogic安装为root用户,并且/etc/sysconfig/MarkLogic中的MarkLogic\u user也设置为root。

服务器正在发送一个302响应,这是一个重定向。位置标题给出了新的位置


您使用的是默认情况下不遵循重定向的curl。尝试添加-L标志。或者使用普通浏览器执行此管理初始化步骤

服务器正在发送302响应,这是一个重定向。位置标题给出了新的位置


您使用的是默认情况下不遵循重定向的curl。尝试添加-L标志。或者使用普通浏览器执行此管理初始化步骤

您可以通过向init端点发送POST来初始化MarkLogic服务器:

curl --anyauth -X POST -d "" -i http://localhost:8001/admin/v1/init
运行该命令将初始化服务器,但在创建数据库和应用程序服务器之前,仍然需要设置服务器。初始化后可以运行以下命令,并将设置安全数据库、管理用户和内部密钥库密码

curl -i -X POST --data "admin-username=myusername&admin-password=mypassword&realm=public" http://localhost:8001/admin/v1/instance-admin

此时,服务器处于联机状态,可以进行应用程序或数据库部署。这两个端点都是的一部分。

您可以通过向init端点发送POST来初始化MarkLogic服务器:

curl --anyauth -X POST -d "" -i http://localhost:8001/admin/v1/init
运行该命令将初始化服务器,但在创建数据库和应用程序服务器之前,仍然需要设置服务器。初始化后可以运行以下命令,并将设置安全数据库、管理用户和内部密钥库密码

curl -i -X POST --data "admin-username=myusername&admin-password=mypassword&realm=public" http://localhost:8001/admin/v1/instance-admin
此时,服务器处于联机状态,可以进行应用程序或数据库部署。这两个端点都是的一部分