標籤:style blog http color get 使用
由於工作中主要使用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狀態。
花了很久安裝成功,因此文中有些地方是憑著記憶寫的,但基本上碰到的問題都描述到了,如果有什麼問題,請大家留言。