工具:ArcGIS 10.2+centos 6.5+VMware-workstation 11.0
1.静默安装的好处
- 若机器环境不符合安装条件,系统会提示详细错误信息,而不会继续安装;
- 安装效率高,设置好安装参数后全自动安装;
- 安装过程中若有错误会提示详细的错误日志和错误信息,方便发现问题。
- 静默安装不需要图形化界面;
2.安装环境搭建
添加ip和主机名映射
查看主机ip地址
查看机器名:vi /etc/sysconfig/network
编辑/etc/hosts文件,在打开的hosts文件中添加ip和机器名映射
创建安装账户
添加文件句柄和进程数限制
指令:vi /etc/security/limits.conf;添加以下内容
赋予安装账户对安装包的所有权:chmod 777 –R ArcGISServer
检查必须包
①compat-libf2c-34 ②compat-libstdc++-296
③compat-openldap ④libXp Ø
⑤mesa-libGL ⑥mesa-libGLU
⑦openldap ⑧openssl
⑨Xvfb
执行环境检测
切换至ArGISServer安装账户,并执行serverdiag命令,对当前环境进行初步检测
检测过程无错误,说明当前环境基本满足安装要求
许可文件准备
将ecp文件拷贝至当前机器上,并确保安装账户对其具有可读权限
3.安装 ArcGIS for Server
切换到ArcGISServer目录,执行Setup命令,根据提示按ENTER阅读LICENSE AGREEMENT选择是否接受许可协议
输入许可文件的完整路径,如/home/serverlic.ecp
4.创建ArcGIS Server站点
根据前一步骤的提示,在浏览器中打开ArcGIS Server Manager,点击 Create New Site
指定服务器目录和配置存储的路径,也可接受默认值,点击Next
5.登录 ArcGIS Server Manager
站点创建完毕后,即可输入主站点管理员的账户名和密码,点击登录
6.设置开机自动启动
拷贝arcgisserver脚本文件,到/etc/rc.d/init.d路径下
确保root账号对脚本有读写权限,切换到init.d目录
编辑arcgisserver脚本,添加如下内容:
agshome=/home/arcgis/arcgis/server
# chkconfig:35 99 01
在root用户下在服务器启动的级别中建立快捷方式,并设置开机启动,指令如下:
chkconfig –add arcgisserver //设置为系统服务
chkconfig arcgisserver on //设置为开机自启动
注:如要从其他机器访问ArcGIS for Server,则需要关闭防火墙输入service iptables stop 暂时关闭防火墙或输入chkconfig iptables off永久关闭防火墙