Centos7.9 安装ArcGISServer 10.5

1.安装配置JDK(参见之前文档)

2.设置centos arcgis 账户和密码;

一般服务器多是硬件服务器或者虚拟机,依托台式机安装的虚拟机环境直接在本机操作即可;硬件服务器比较麻烦,均需要系统工程师现场安装并配置环境(硬件服务器需要将安装文件拷贝到物理机,或者从U盘安装),设置IP和网络连接;或者大型磁盘矩阵虚拟化环境,目前大的应用一般是在大型磁盘矩阵的虚拟机上安装;centos服务器上设置系统密码后,还需要为创建arcgis 账户并设置密码,建议先建立用户组,将arcgis 账户归于一个用户组;

使用root用户先创建一组,然后创建arcgis用户并添加到组中。
(添加group组)
groupadd group
useradd -g group -p /home/arcgis -m arcgis   /(添加账户arcgis到group组,建立arcgis文件夹 )
passwd arcgis (设置用户arcgis的密码)
验证登陆后下一步;
passwd arcgis

3.拷贝解压ArcGIS for Server的安装包到服务器

cp  /home/user_1/tmp/ArcGIS_Server_Linux_105_15411.tar.gz /home/arcgis/
cp -i /home/user_1/tmp/ArcgisServer105.ecp /home/arcgis/

进入安装目录:
cd /home/arcgis/

解压安装文件:
tar -zxvf ArcGIS_Server_Linux_105_15411.tar.gz

4.配置网络环境参数

配置hosts文件
查看电脑 ip ifconfig
vi /etc/hosts
192.168.10.100 arcgis
在末尾追加ip地址内容,保存并退出

5. 编辑配置进程限制文件limits.conf
vi /etc/security/limits.conf
在末尾追加:

arcgis soft nofile 65535
arcgis hard nofile 65535
arcgis soft nproc 25059
arcgis hard nproc 25059

(编辑时,按i切换到输入环境,esc退出编辑环境,:wq表示保存并退出,:q!表示不保存退出)
其中arcgis表示的是arcgis server的安装用户。
保存并退出后,在arcgis账户下执行命令使其生效
su arcgis
ulimit -Hn -Hu
ulimit -Sn -Su

6.配置centos服务器的yum安装环境

说明:服务器一般是按标准安装,如果centos服务器不幸安装了简化版的操作系统,需要系统管理员执行配置安装环境,yum环境,安装arcgis系统的支撑环境包;如:fontconfig mesa-libGL mesa-libGLU libXtst libXext libX11 libXi libXdmcp libXrender libXau xorg-x11-server-Xvfb libXfont vim lib* 等;

执行新建文件夹命令-用于mount操作系统ISO操作系统文件;
mkdir -p /media/cdrom
 之后执行 mount ISO文件命令;

前提是先将CentOS7.ISO文件拷贝到服务器的tmp目录,执行命令将ISO文件拷贝出,到 /mnt目录下:mv /tmp/CentOS7.ISO /mnt

挂载ISO文件到/media/cdrom目录:

mount -o loop /tmp/CentOS7.ISO /media/cdrom
(umount /media/cdrom 卸载语句)

(重要)修改cdrom.repo配置文件

修改/etc/yum.repos.d/CentOS-Media.repo

vi /etc/yum.repos.d/CentOS-Media.repo
仅保留:
[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///media/cdrom/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7


修改repo文件后缀:屏蔽其他全部yum
cd /etc/yum.repos.d/

mv CentOS-Base.repo CentOS-Base.repo.bak
mv CentOS-CR.repo CentOS-CR.repo.bak
mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak
mv CentOS-fasttrack.repo CentOS-fasttrack.repo.bak
mv CentOS-Sources.repo CentOS-Sources.repo.bak
mv CentOS-Vault.repo CentOS-Vault.repo.bak
mv CentOS-x86_64-kernel.repo CentOS-x86_64-kernel.repo.bak
mv cdrom.repo cdrom.repo.bak

说明:这一步是最容易出错的地方,按着centos服务器的配置规则,首先先要访问网络资源,下载配置环境文件,但内网环境不允许此操作,所以服务器会读取本地配置文件,遍历查找yum源文件的配置信息,安装本地配置环境,但如果.repo配置文件过多,会查找不到本地配置源报错;所以尽可能简化配置文件,让操作系统上仅有一个配置文件;

yum配置环境的安装与检查
yum clean all
yum makecache
yum repolist

repolist 不为0表示正确安装;不为0表示没有正确安装;

示例:安装全部依赖包

yum -y install fontconfig mesa-libGL mesa-libGLU libXtst libXext libX11 libXi libXdmcp libXrender libXau xorg-x11-server-Xvfb libXfont vim lib*

全量安装lib
yum -y install lib*

7.测试arcgis安装环境

切换至ArGIS for Server 安装账户,并执行serverdiag命令
su - arcgis
cd /home/arcgis/ArcGISServer/serverdiag
./serverdiag

配置文件正确后执行安装命令即可;

8.安装ArGIS Server 程序

普通安装:(需要多次按回车键,中间需要输入授权目录)
cd  /home/arcgis/ArcGISServer/
./Setup -m console
静默安装(不用按回车键,不用输入授权文件目录):

cd /home/arcgis/ArcGISServer/
./Setup -m silent -l yes -a /home/arcgis/ArcGISServer10.5/ArcgisforServer10.5.ecp

9.安装完成

安装完成后会显示,在http://localhost:8090/arcgis/manager 管理页面打开管理页面并配置arcgis用户账号;

10.安装注意事项

1)配置.repo文件最为复杂,且容易出错,一定要安装完整版的centos服务器文件,尽量不安装精简版,既乞丐版;

2)安装过程中如果运气不佳,经常会出错,记得不要纠缠解决问题,删除账号与文件,重启服务器后在操作,也不要纠缠细节;

3)centos服务器会在修改配置文件的过程中出现文件系统损坏,建议不要试图修复,重新安装操作系统,或者让管理员重新分配虚拟机;在一个损坏了的服务器上继续运行高并发系统不现实,任何一次重启或者修改系统文件还会暴雷;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值