部署arcgis Host Server
在这里插入图片描述Portal安装完成后下一步就是安装Host Server,Host Server即arcgis Server,
只是他的作用是用来存储发布的服务或portal分析后产生的服务数据,portal本身是不存储跟服务有关的信息的。
Xftp将ArcGIS_Server_Linux_1071_169796.tar.gz上传到服务器上
tar -zxvf ArcGIS_Server_Linux_1071_169796.tar.gz
进入到解压后的目录
执行安装命令
./Setup -m silent -l yes -d /home/arcgis/ -a /home/arcgis/soft/server.ecp
-a 表示的是server的许可,安装server必须先指定许可的
等待检查都通过后,会自动执行安装过程
待安装成功后,则可以通过https://portal.com:6443/arcgis/manager/地址访问
Host Serve是单节点服务,选择创建新站点,用户名密码可以一致siteadmin,下一步
指定站点配置信息和服务信息存储位置,下一步
选择完成即可开始创建站点
等待一会,站点即可创建成功,登陆验证一下即可
配置开机启动
Arcgis server安装后也会自动创建一个开机启动脚本,
跟portal一样只需要复制到指定目录即可,脚本在安装目录的/framework/etc/scripts目录中的 arcgisserver.service文件
cd /home/arcgis/server/framework/etc/scripts 进入到目录
su root 切换到root用户
cp arcgisserver.service /usr/lib/systemd/system 复制文件到指定目录
su arcgis 切换到arcgis用户
systemctl enable arcgisserver 设置脚本为开机启动
部署arcgis 关系datastore
Datastore有三种模式,使用场景有所不同,host server则需要的是关系形datastore,
所以在portal.com服务器上部署一个关系型datastore跟host server做联合。
使用xftp将ArcGIS_DataStore_Linux_1071_169808.tar.gz上传到服务器上
解压安装包到当前目录下
tar -zxvf ArcGIS_DataStore_Linux_1071_169808.tar.gz
进入到解压后的安装目录
执行静默安装命令,datastore目前是不需要许可的
./Setup -m silent -l yes -d /home/arcgis/
Check spatiotemporal big data store requirements [WARNING]
这里会有这个警告,说的是大数据存储环境,但是我们这个datastore只是用作关系型的,这里可以忽略这个警告。
等待安装成功,通过https://portal.com:2443/arcgis/datastore/地址
配置关系型datastore
关系datastore是配置给host server使用
在配置向导中输入host server地址、用户名跟密码,下一步
指定部署目录,下一步
勾选关系,下一步
确认配置无误后,完成,开始创建datastore。
等待,即可配置成功
检查配置结果,配置结果在host server上查看
在host server上选择站点标签,数据存储节点
勾选arcgis datastore,选择验证按钮开始验证,等待状态编程绿色,则说明配置无误
配置开机启动
Datastore安装后会默认创建一个开机脚本
开机脚本在安装目录下/framework/etc/scripts/arcgisdatastore.service
cd /home/arcgis/datastore/framework/etc/scripts 进入到目录
su root 切换到root用户
cp arcgisdatastore.service /usr/lib/systemd/system 复制文件到指定目录
su arcgis 切换到arcgis用户
systemctl enable arcgisdatastore 设置脚本为开机启动