GeoScene Server 5.1安装笔记
本文档是基于易智瑞官方文档 “GeoScene Enterprise v4.0-安装部署教程-Linux版(Ubuntu系统)2023-7-25.pdf”,结合自己实际操作的安装总结,主要是为了便于后面再有安装需求时,有个参考。
-
安装环境
操作系统: kylin 银河麒麟高级服务器操作系统 V10
软件环境:Xftp、Xshell -
安装环境
-
在root下GeoLinux目录,并使用Xftp将安装包GeoScene_Server_Linux_51_190315051.tar.gz拷贝到该目录下
![]()
-
进入到GeoLinux目录:cd /root/GeoLinux
-
使用tar命令解压安装包:tar -zxvf GeoScene_Server_Linux_51_190315051.tar.gz
![]()
-
关闭防火墙
查看防火墙状态: sudo systemctl status firewalld
停止防火墙: sudo systemctl stop firewalld
![]()
-
创建用户和组
-
创建前可以先返回到根目录 cd ../
-
注意:GeoScene的软件要求在用户 geoscene 下,故只能创建名称为 geoscene 的用户
创建组:groupadd GEOscene
创建用户并添加到组中:useradd -g GEOscene -m geoscene
设置geoscene的密码: sudo passwd geoscene
输入设置密码命令后,会提示输入密码,不可见,输入所需的密码及确认密码即可
![]()
-
给geoscene用户添加sudo权限
使用 visudo 命令安全地编辑 /etc/sudoers 文件: geoscene ALL=(ALL) ALL
输入命令visudo ,在最后添加 geoscene ALL=(ALL) ALL
![]()
-
-
修改主机
-
主机名称按需设置,此处使用 product
-
修改hostname: sudo vi /etc/hostname
进入文件后按 i ,当底部出现 insert 字样即可编辑。编辑完按 Esc 退出编辑,输入 :wq 进行保存,输入:q! 不保存且退出
![]()
-
修改hosts 文件 : sudo vi /etc/hosts
![]()
::1 表示本机所有的ip都可以使用
-
执行命令 hostname product ,使修改的hostname立即生效
- 查看是否修改成功
- 查看域名: hostname
- 查看完全限定域名: hostname -f
![]()
- 查看是否修改成功
-
使用chown和chmod 修改文件夹的权限
chown -R geoscene:GEOscene /root/GeoLinux/GeoScene_Server_Linux_51_190315051
chmod -R 755 /root/GeoLinux/GeoScene_Server_Linux_51_190315051
![]()
-
- 安装GeoScene Server
- 修改limits.conf文件 : sudo vi /etc/security/limits.conf
在文件的最后添加下列内容,目的是在 limits.conf 文件中添加内容,限制用户的资源使用量。
geoscene soft nofile 66666
geoscene hard nofile 66666
geoscene soft nproc 25059
geoscene hard nproc 25059

- 拷贝安装文件到 /home/geoscene 中(GeoScene的限制)
![]()
也可以使用命令拷贝: sudo cp -r /root/GeoLinux/GeoScene_Server_Linux_51_190315051 /home/geoscene/
geoscene加入sudo权限后,使用命令拷贝,可减少安装过程中没有权限的问题
拷贝后可能还需要修改权限
sudo chown -R geoscene:GEOscene /home/geoscene/GeoScene_Server_Linux_51_190315051
sudo chmod -R 755 /home/geoscene/GeoScene_Server_Linux_51_190315051
-
切换到geoscene 用户下 : su - geoscene
![]()
-
cd 到 server 目录下的 serverdiag 文件
cd /home/geoscene/GeoScene_Server_Linux_51_190315051/setup_resources/serverdiag
![]()

- 运行serverdiag脚本诊断当前环境是否满足 GeoSceneServer 安装的要求
执行命令: ./serverdiag
![]()
当出现“发现 0 个错误和 0 个警告”提示时,说明环境满足要求,可安装 GeoSceneServer。
-
cd /home/geoscene/GeoScene_Server_Linux_51_190315051 目录
可查看帮助 ./Setup --help
![]()
-
执行安装 ./Setup -m console

同意 license后,一路enter,直到注册许可
- 注册许可
将许可文件拷贝一个路径下,在需要输入许可的地方输入其完整路径
![]()
- 启动服务
-
若配置没有什么问题,则安装完成后会自动启动服务
![]()
-
也可以手动启动服务
![]()
-
服务启动后,打开后台界面,创建站点
https://127.0.0.1:6443/geoscene/
- 遇到的问题
- serverdiag权限问题
查看serverdiag的权限: ls -l serverdiag
给serverdiag可执行的权限:chmod +x serverdiag
更改serverdiag所有者和组 : sudo chown geoscene:GEOscene serverdiag
给.sh可执行的权限:chmod +x /home/geoscene/GeoScene_Server_Linux_41_185302099/setup_resources/serverdiag/.diag/.sh - 查找模板文件
find /home/geoscene/geoscene/server -name "G51I024049.pagx"

















浙公网安备 33010602011771号