一、安装依赖包
yum -y install fontconfig mesa-libGL mesa-libGLU libXtst libXext \
libX11 libXi libXdmcp libXrender libXau xorg-x11-server-Xvfb \
libXfont vim
二、打开HOSTS文件:
vim /etc/hosts
在文件末尾添加本机IP和机器名的映射后保存并退出:
请将下面的IP和机器名修改为你的服务器的实际的IP和机器名
192.168.80.131 leopold
三、修改防火墙设置
开放6080端口的访问。4000~4003端口开启备用
firewall-cmd --zone=public --add-port=6080/tcp --permanent
firewall-cmd --zone=public --add-port=4000/tcp --permanent
firewall-cmd --zone=public --add-port=4001/tcp --permanent
firewall-cmd --zone=public --add-port=4002/tcp --permanent
firewall-cmd --zone=public --add-port=4003/tcp --permanent
systemctl restart firewalld //重启防火墙 生效
四、
打开/etc/selinux/config这个配置文件
vim /etc/selinux/config
SELINUX=permissive //将SELinux的值改为permissive
修改后执行如下命令使修改生效
setenforce Permissive
五:修改用户的权限
vim /etc/security/limits.conf
添加
arcgis soft nofile 65535
arcgis hard nofile 65535
arcgis soft nproc 25059
arcgis hard nproc 25059
六、创建用户
在安装ArcGIS Server之前,首先要在linux服务器中创建arcgis用户组和用户,创建的arcgis用户供server运行时使用。
使用root用户登陆到系统:
su - root
创建用户组arcgis:输入以下命令回车执行。
groupadd arcgis
创建用户arcgis并将其隶属于用户组arcgis:输入以下命令回车执行。
useradd -g arcgis ags
为新建的用户arcgis设置密码:输入以下命令回车执行
passwd ags
准备使用xftp或者其他工具将安装包上传到/home/ags目录下
安装arcigs server
解压文件 tar -xzf ArcGIS_for_Server_Linux_1031_145870.tar.gz cd ArcGISServer
静默安装 ./Setup -m silent -l yes -a /home/ags/ArcgisServer103.ecp(授权文件绝对路径)
如果报错的话
/ 根据提示:切换用户过去又切换回来,检查
/*
[root@VM_0_14_centos security]# su root
[root@VM_0_14_centos security]# su ags
[ags@VM_0_14_centos security]$ ulimit -Hn -Hu
open files (-n) 65535
max user processes (-u) 25059
[ags@VM_0_14_centos security]$ ulimit -Sn -Su
open files (-n) 65535
max user processes (-u) 25059
七、安装成功,然后访问路径 如果不能访问看看防火墙(有必要时执行这个语句 systemctl disable firewalld)