一、系統(tǒng)環(huán)境
CentOS7,剛安裝的系統(tǒng)
二、軟件包準(zhǔn)備
jdk1.8.0_131.zip
ArcGIS_Server_Ent_Linux_1031_145941
ArcgisServer103.ecp
三、部署操作
1、/usr下新建soft文件夾,將軟件復(fù)制到該目錄下(root用戶)
2、由于使用的電腦并沒有安裝其他任何軟件,只有CentOS7操作系統(tǒng)自帶安裝的,因此查看是否有jdk安裝包,沒有的情況下,我們使用jdk1.8.0_131.zip進(jìn)行安裝。
1)切換到j(luò)dk1.8.0_131.zip所在目錄下并解壓
2)編輯配置文件
vi /etc/profile
在最后添加3行環(huán)境變量(編輯時(shí),按i切換到輸入環(huán)境,esc退出編輯環(huán)境,:wq表示保存并退出,:q!表示不保存退出)export JAVA_HOME=/usr/soft/jdk1.8.0_131export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
3)運(yùn)行配置文件使其生效
. /etc/profile(注意.后有空格)
3、安裝Server
1)創(chuàng)建組合賬戶
本來是想直接在root賬戶下安裝的,但是換件檢測時(shí)會(huì)出現(xiàn)警告,怕出現(xiàn)問題,還是老老實(shí)實(shí)新建了用戶。大家可以嘗試一下無視警告安裝能否成功。
安裝CentOS時(shí)沒有創(chuàng)建arcgis用戶,使用root用戶先創(chuàng)建一個(gè)esri組,然后創(chuàng)建arcgis用戶并添加到esri組中。
groupadd esri(添加esri組)
useradd –gesri –p /home/arcgis –m arcgis(添加用戶并設(shè)置其路徑等)
passwd arcgis(設(shè)置用戶arcgis的密碼)
2)切換到ArcGIS for Server的安裝包路徑下,并解壓
3)編輯配置文件(這個(gè)是設(shè)置文件句柄和進(jìn)程的數(shù)量,具體含義可參考ArcGIS幫助文檔http://resources.arcgis.com/zh-cn/help/install-guides/arcgis-server-unix/10.1/index.html#/na/00sz00000010000000/)
vi /etc/security/limits.conf
在末尾追加:
arcgis soft nofile 65535
arcgis hard nofile 65535
arcgis soft nproc 25059
arcgis hard nproc 25059
**4)**保存并退出后,執(zhí)行命令使其生效
ulimit -Hn -Hu
ulimit -Sn -Su
5)設(shè)置防火墻
查看防火墻狀態(tài)systemctl status firewalld
臨時(shí)關(guān)閉防火墻systemctl stop firewalld
設(shè)置永久關(guān)閉防火墻systemctl disable firewalld
6)配置hosts文件
查看電腦ipifconfig
vi /etc/hosts
在末尾追加內(nèi)容,保存并退出
7)給ArcGISServer安裝包文件夾賦權(quán)限
chmod -R 777 ArcGISServer/
8)準(zhǔn)備安裝,需要切換到arcgis用戶進(jìn)行安裝
**檢測安裝環(huán)境**,出現(xiàn)警告,mesa-libGLU和xorg-x11-server-Xvfb沒有安裝
**利用yum解決這個(gè)問題**:yum install mesa-libGLU
yum install xorg-x11-server-Xvfb
這兩個(gè)依賴包安裝完成后,重新開始安裝ArcGIS Server
9)設(shè)置站點(diǎn)
打開網(wǎng)頁http://localhost:6080/arcgis/manager創(chuàng)建站點(diǎn)
4、考慮到有時(shí)候需要重啟電腦,那么需要將ArcGISServer設(shè)置為開機(jī)自啟動(dòng)
注意:按照arcgis給出的設(shè)置方法及網(wǎng)上的方法,并不能設(shè)置成功,不知道是否是我哪里設(shè)置有問題。
按照自己的理解重新進(jìn)行了設(shè)置方法,并經(jīng)測試成功:
1)設(shè)置rc.local,這個(gè)是開機(jī)的時(shí)候會(huì)讀的啟動(dòng)程序
這里要注意:必須要加cd /home/arcgis/arcgis/server,否則運(yùn)行時(shí)無權(quán)限切換;
2)賦予rc.local權(quán)限,必須要賦,否則重啟并不會(huì)啟動(dòng)rc.local
5、設(shè)置網(wǎng)絡(luò)自動(dòng)連接
1)ifconfig查看網(wǎng)絡(luò)IP所屬為p2p1
2)切換到配置目錄
cd /etc/sysconfig/network-scripts
3)編輯
vi ifcfg-p2p1
將其中的ONBOOT=no改為ONBOOT=yes
聯(lián)系客服