CentOS 系统中安装 ArcGIS Server10.1 一些问题及解决

由于工作中主要使用RoR开发,所以就把这个帖子发在这里了

本人由于从事GIS相关工作,因此工作中经常用到ArcGIS及相关软件,开发使用RoR,为了部署和服务器配置方便,故采用Linux作为服务器操作系统。ArcGIS Server为地图发布的重要工具,平常大多部署在Windows环境下,ESRI官网提供了Linux下安装的教程,同时google上也能搜到一些安装的教程,这里就在安装过程中遇到了一些问题与解决方法,分享出来与大家共同进步。 参考文档:http://www.cnblogs.com/esrichina/archive/2013/01/10/2853995.html

1.ArcGIS Server Linux的下载地址: ftp://150.131.194.1/Special/GIS/ESRI/Esri.10.1/ArcGIS%20for%20Server%20Enterprise/ArcGIS_Server_Ent_Linux_101_129046.iso

2.安装环境:CentOS 6.5 x86_64 64bit 3.安装大致流程按照参考文档所述,基本是

  • a. root下增加用户和组并为用户设置密码
  • b./etc/security/limits.conf修改配置文件 注意:CentOS因为非官方推荐系统,因此检查配置是否满足这块可能会提示版本不匹配
  • c.安装Xvfb: yum install Xvfb 这一步很重要,否则安装好以后启动虽然不会报错,但是在安装目录/framework/runtime/xvfb/xvfb_err.log中会发现缺少库文件
  • d.所附教程中有一步是将本机ip添加到hosts中,我测试结果是不需要,只需要将本机的名称增加到 127.0.0.1 的hosts中就可以了
  • *e.注意ArcGIS Server自带的http服务器是tomcat,在其安装目录/framework/runtime下有个tomcat文件夹。由于tomcat安装时可能会不自行启动,因此造成安装正常,启动服务正常(即执行sh startserver.sh显示ok),但在浏览器中无法打开manage页面,因此要在tomcat/bin 下执行startup.sh启动tomcat服务器。建议将此作为开机启动,我采用的方法是修改/etc/rc.d/rc.local,在最后面加一句 /home/username*/arcgis/server/framework/runtime/tomcat/bin/startup.sh start
  • f.最后要注意的一点是,按照官网将arcgisserver设置为开机启动的方法,我这里测试必须要网络连接正常才可正常启动,具体大家开机后,到system->service中去看一下添加好的arcgisservice状态。

花了很久安装成功,因此文中有些地方是凭着记忆写的,但基本上碰到的问题都描述到了,如果有什么问题,请大家留言。

CentOS 系统中安装 ArcGIS Server10.1 一些问题及解决,布布扣,bubuko.com

时间: 2024-12-23 09:35:41

CentOS 系统中安装 ArcGIS Server10.1 一些问题及解决的相关文章

如何在CentOS系统中安装配置SNMP服务

CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,现在有一大部分服务器在使用此操作系统:SNMP(简单网络管理协议)能够使网络管理员提高网络管理效能,及时发现并解决网络问题以及规划网络的增长.网络管理员还可以通过SNMP接收网络节点的通知消息以及告警事件报告等来获知网络出现的问题.本文主要介绍如何在CentOS系统中安装配置SNMP服务. 工具/原料 CentOS操作系统 方法/步骤 使用SNMP服务前

CentOS系统中安装MySQL和开启MySQL远程访问的方法

安装MySQL 安装MySQL和php-mysql [[email protected] ~]# yum -y install mysql-server [[email protected] ~]# yum -y install php-mysql 配置MySQL [[email protected] ~]#vim /etc/my.cnf 编辑MySQL的配置文件 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock #

在Centos系统中安装Mysql-5.5.52报错(一)

安装方式:  二进制免编译安装 初始化出错 mysql/scripts/mysql_install_db --basedir=/application/mysql/ --datadir=/application/mysql/data/ --user=mysql 提示: /application/mysql//bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file:

Linux(CentOS 6.4)系统中安装mplayer

整了一个上午终于把mplayer安装上了,我的系统是centos 6.4,真是不容易啊! 一.准备工作 需要的安装包及下载地址:1.mplayer源代码包(MPlayer-1.0rc4.tar.bz2)下载:http://www.mplayerhq.hu/MPlayer/releases/2.解码器安装包(all-20110131.tar.bz2)下载:http://www.mplayerhq.hu/MPlayer/releases/codecs/3.win32解码器安装包(windows-al

在CentOS 7中安装nginx服务器

简要地介绍一下,如何在CentOS 7中安装nginx服务器  下载对应当前系统版本的nginx包(package) # wget  http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm  建立nginx的yum仓库 # rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm  下载并安装nginx # yum inst

如何在 CentOS 7 中安装、配置和安全加固 FTP 服务

步骤 1:安装 FTP 服务器 1. 安装 vsftpd 服务器很直接,只要在终端运行下面的命令. # yum install vsftpd 2. 安装完成后,服务先是被禁用的,因此我们需要手动启动,并设置在下次启动时自动启用: # systemctl start vsftpd # systemctl enable vsftpd 3. 接下来,为了允许从外部系统访问 FTP 服务,我们需要打开 FTP 守护进程监听的 21 端口: # firewall-cmd --zone=public --p

CentOS-6.4-DVD系统中安装Oracle-11.2.0.4

完整版见https://jadyer.github.io/2014/05/18/centos-install-oracle/ /** * CentOS-6.4-DVD系统中安装Oracle-11.2.0.4 * ---------------------------------------------------------------------------------------------------------------------- * [前言] * 本来是在CentOS-6.4-m

CentOS系统 中yum常用命令使用

1.在centos系统中yum安装软件的简介: yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器. 基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载.安装. yum提供了查找.安装.删除某一个.一组甚至全部软件包的命令,而且命令简洁而又好记. yum [options] [command] [package ...

【转载】如何在 Ubuntu 15.04/CentOS 7 中安装 Lighttpd Web 服务器

Lighttpd 是一款开源 Web 服务器软件.Lighttpd 安全快速,符合行业标准,适配性强并且针对高配置环境进行了优化.相对于其它的 Web 服务器而言,Lighttpd 占用内存更少:因其对 CPU 占用小和对处理速度的优化而在效率和速度方面从众多 Web 服务器中脱颖而出.而 Lighttpd 诸如 FastCGI.CGI.认证.输出压缩.URL 重写等高级功能更是那些面临性能压力的服务器的福音. 以下便是我们在运行 Ubuntu 15.04 或 CentOS 7 Linux 发行