arcgis安装(linux)

安装arcgis server 10.7(此教程需要双网卡配置,需要先让网络互通)

1.创建用户组和用户

groupadd esri

正在上传…重新上传取消

useradd -g esri -m arcgis

正在上传…重新上传取消

passwd arcgis

正在上传…重新上传取消

2.确保计算机名定义正确

不可以使用默认的localhost.localdomin作为计算机名称

检测计算机名称

hostname

正在上传…重新上传取消

修改计算机名称

vi /etc/hostname

正在上传…重新上传取消

正在上传…重新上传取消

或者使用命令修改

hostnamectl  set-hostname arcgisserver.vanpeng.com

正在上传…重新上传取消

3添加计算机名称解析

vi /etc/hosts    进入修改文件后按i进行编辑,按esc+:wq进行保存退出,按esc+:q直接退出不保存

正在上传…重新上传取消

正在上传…重新上传取消

注意:多网卡的环境下,建议删除locahost所在行。

4.准备安装包

上传安装包到/root

ArcGIS_Server_Linux_1071_169796.tar.gz

正在上传…重新上传取消

解压缩安装包

tar -zxvf  ArcGIS_Server_Linux_1071_169796.tar.gz

正在上传…重新上传取消

解压中:

正在上传…重新上传取消

解压完成:

正在上传…重新上传取消

修改所属:

chown -R arcgis:esri ArcGISServer/

正在上传…重新上传取消

移动安装包到arcgis用户下home文件夹

mv  ArcGISServer/ /home/arcgis/

正在上传…重新上传取消

5.修改内核参数

vi /etc/security/limits.conf

正在上传…重新上传取消

最后添加如下内容:

正在上传…重新上传取消

输入命令:

正在上传…重新上传取消

正在上传…重新上传取消

sysctl  -p

使内核参数生效

正在上传…重新上传取消

6.检查环境并静默安装

su - arcgis

切换至arcgis用户

正在上传…重新上传取消

cd /home/arcgis/

进入home下的arcgis文件下

正在上传…重新上传取消

ArcGISServer/serverdiag/serverdiag

正在上传…重新上传取消

当出现如下信息,说明环境满足需求,可安装ArcGIS for server

There were 0 failure(s) and 0 warning(s) found:

./Setup -m silent -l yes

安装中:

正在上传…重新上传取消

安装完成:

正在上传…重新上传取消

配置arcgisserver,浏览器输入https://ip:6080/arcgis/manager(ip为本机IP)

1点击创建站点

正在上传…重新上传取消

2点击下一步,设置登录名和密码

正在上传…重新上传取消

3点击下一步

正在上传…重新上传取消

4点击完成

正在上传…重新上传取消

5登录新站点(配置完成)

正在上传…重新上传取消

安装arcgis portal 10.7

1.创建用户组和用户

groupadd esri

正在上传…重新上传取消useradd -g esri -m arcgis

正在上传…重新上传取消

pass arcgis

正在上传…重新上传取消

2.确保计算机名定义正确

不可以使用默认的localhost.localdomin作为计算机名称

检测计算机名称

hostname

正在上传…重新上传取消

hostname -f

正在上传…重新上传取消

vi /etc/hostname     进入修改文件后按i进行编辑,按esc+:wq进行保存退出,按esc+:q直接退出不保存

正在上传…重新上传取消

按i进行编辑输入arcgisportal.vanpeng.comesc+:wq进行保存退出

正在上传…重新上传取消

或者使用命令

hostnamectl set-hostname arcgisportal.vanpeng.com修改名称

正在上传…重新上传取消

修改名称重启生效

  1. 添加计算机名称解析

vi /etc/hosts

正在上传…重新上传取消

在原文件下方按i进行编辑输入

14.13.19.210 arcgisportal.vanpeng.com arcgisportal

14.13.19.200 arcgisserver.vanpeng.com arcgisserver

14.13.19.230 serverwa.vanpeng.com serverwa

esc+:wq进行保存退出

正在上传…重新上传取消

4、准备安装包

上传安装包到/root

正在上传…重新上传取消

解压缩安装包

tar -zxvf Portal_for_ArcGIS_Linux_1071_169807.tar.gz

正在上传…重新上传取消

解压完成

正在上传…重新上传取消

修改所属

chown -R arcgis:esri PortalForArcGIS/

正在上传…重新上传取消

移动安装包到arcgis用户home文件夹

mv PortalForArcGIS/ /home/arcgis/

正在上传…重新上传取消

5、修改内核参数

vi /etc/security/limits.conf

在原文件下方按i进行编辑输入

arcgis soft nofile 65535

arcgis hard nofile 65535

arcgis soft nproc 25059

arcgis hard nproc 25059

esc+:wq进行保存退出

执行以下命令使内核生效

ulimit -Hn -Hu

ulimit -Sn -Su

sysctl -p

正在上传…重新上传取消

  1. 检查环境并静默安装

切换用户

su - arcgis

正在上传…重新上传取消

cd /home/arcgis/

正在上传…重新上传取消

PortalForArcGIS/portaldiag/portaldiag

开始安装

当出现如下信息,说明环境满足需求,可安装ArcGIS for server

There were 0 failure(s) and 0 warning(s) found:

输入./Setup -m silent -l yes

正在上传…重新上传取消

安装 ArcGIS DataStore 10.7

1.创建用户组和用户

groupadd esri

正在上传…重新上传取消useradd -g esri -m arcgis

正在上传…重新上传取消

pass arcgis

正在上传…重新上传取消

2.确保计算机名定义正确

不可以使用默认的localhost.localdomin作为计算机名称

检测计算机名称

hostname

正在上传…重新上传取消

hostname -f

正在上传…重新上传取消

vi /etc/hostname     进入修改文件后按i进行编辑,按esc+:wq进行保存退出,按esc+:q直接退出不保存

正在上传…重新上传取消

按i进行编辑输入arcgisdatastore.vanpeng.comesc+:wq进行保存退出

正在上传…重新上传取消

或者使用命令

hostnamectl set-hostname arcgisdatastore.vanpeng.com

正在上传…重新上传取消

3、添加计算机名称解析

vi /etc/hosts

在原文件下方按i进行编辑输入

14.13.19.220 arcgisdatastore.vanpeng.com arcgisdatastore

14.13.19.200 arcgisserver.vanpeng.com arcgisserver

esc+:wq进行保存退出

正在上传…重新上传取消

4、准备安装包

上传安装包到/root

正在上传…重新上传取消

解压缩安装包

tar -zxvf ArcGIS_DataStore_Linux_1071_169808.tar.gz

正在上传…重新上传取消

解压完成

正在上传…重新上传取消

修改所属

chown -R arcgis:esri ArcGISDataStore_Linux/

正在上传…重新上传取消

移动安装包到arcgis用户home文件夹

mv ArcGISDataStore_Linux/ /home/arcgis/

正在上传…重新上传取消

5、修改内核参数

vi /etc/security/limits.conf

在原文件下方按i进行编辑输入

arcgis soft nofile 65535

arcgis hard nofile 65535

arcgis soft nproc 25059

arcgis hard nproc 25059

esc+:wq进行保存退出

正在上传…重新上传取消

执行以下命令使内核生效

ulimit -Hn -Hu

ulimit -Sn -Su

echo 'vm.max_map_count = 262144' >> /etc/sysctl.conf

echo 'vm.swappiness = 1' >> /etc/sysctl.conf

sysctl -p

正在上传…重新上传取消

6、检查环境并静默安装

su - arcgis

cd /home/arcgis/

ArcGISDataStore_Linux/ datastorediag/datastorediag

当出现如下信息,说明当前环境满足需求,可安装ArcGIS for Server。

正在上传…重新上传取消

There were 0 failure(s) and 0 warning(s) found:

7.输入./Setup -m silent -l yes开始安装

安装 ArcGIS WebAdapter 10.7 For Server

1.创建用户组和用户

groupadd esri

正在上传…重新上传取消useradd -g esri -m arcgis

正在上传…重新上传取消

pass arcgis

正在上传…重新上传取消

2.确保计算机名定义正确

不可以使用默认的localhost.localdomin作为计算机名称

检测计算机名称

hostname

正在上传…重新上传取消

hostname -f

正在上传…重新上传取消

vi /etc/hostname     进入修改文件后按i进行编辑,按esc+:wq进行保存退出,按esc+:q直接退出不保存

正在上传…重新上传取消

按i进行编辑输入arcgisdatastore.vanpeng.comesc+:wq进行保存退出

或者使用命令

hostnamectl set-hostname serverwa.vanpeng.com

正在上传…重新上传取消

3、添加计算机名称解析

vi /etc/hosts

在原文件下方按i进行编辑输入

14.13.19.230 serverwa.vanpeng.com serverwa

14.13.19.200 arcgisserver.vanpeng.com arcgisserver

esc+:wq进行保存退出

正在上传…重新上传取消

4、准备安装包

上传安装包到/root

jdk-8u161-linux-x64.tar.gz

apache-tomcat-8.5.43.tar.gz

Web_Adaptor_Java_Linux_1071_169645.tar.gz

正在上传…重新上传取消

解压缩并移动软件

tar -zxvf jdk-8u161-linux-x64.tar.gz

正在上传…重新上传取消

tar -zxvf apache-tomcat-8.5.43.tar.gz

正在上传…重新上传取消

tar -zxvf Web_Adaptor_Java_Linux_1071_169645.tar.gz

正在上传…重新上传取消

修改所属

chown -R arcgis:esri jdk1.8.0_161/

chown -R arcgis:esri apache-tomcat-8.5.43/

chown -R arcgis:esri WebAdaptor/

正在上传…重新上传取消

移动安装包到arcgis用户home文件夹

mv jdk1.8.0_161/ /home/arcgis/

mv apache-tomcat-8.5.43/ /home/arcgis/

mv WebAdaptor/ /home/arcgis/

正在上传…重新上传取消

5、修改内核参数

vi /etc/security/limits.conf

arcgis soft nofile 65535

arcgis hard nofile 65535

arcgis soft nproc 25059

arcgis hard nproc 25059

正在上传…重新上传取消

使配置生效

ulimit -Hn -Hu

ulimit -Sn -Su

sysctl -p

正在上传…重新上传取消

6、添加全局环境变量

vi /etc/profile

正在上传…重新上传取消

JAVA_HOME=/home/arcgis/jdk1.8.0_161

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH

正在上传…重新上传取消

生效环境变量

source /etc/profile

验证java环境

java -version

  1. 设置tomcat自启

vi /home/arcgis/apache-tomcat-8.5.43/bin/catalina.sh

添加JAVA_HOME=/home/arcgis/jdk1.8.0_161/

正在上传…重新上传取消

vi /etc/systemd/system/tomcat.service空文件,添加进去

[Unit]

Description=Tomact

After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]

Type=oneshot

User=root

ExecStart=/home/arcgis/apache-tomcat-8.5.43/bin/startup.sh

ExecStop=/home/arcgis/apache-tomcat-8.5.43/bin/shutdown.sh

ExecReload=/bin/kill -s HUP $MAINPID

RemainAfterExit=yes

 

[Install]

WantedBy=multi-user.target

systemctl daemon-reload

systemctl enable tomcat

systemctl start tomcat

正在上传…重新上传取消

  1. 配置tomcat ssl

创建ssl文件夹

mkdir -p /home/arcgis/apache-tomcat-8.5.43/ssl

输入以下命令配置自签名证书

openssl req -netkey rsa:2048 -nodes -keyout /home/arcgis/

Apache-tomact-8.5.43/ssl/serverwa.key -509 -days 365 -out /

home/arcgis/apache-tomact-8.5.43/ssl/serverwa.crt

正在上传…重新上传取消

输入自签名证书创建所需的参数。创建自签名证书时,Common Name输入的是当前机器的完全限定域名,即serverwa.vanpeng.com输入红色字

Country Name (2 letter code) [XX]:CN

State or Province Name (full name) :Shenyang

Locality Name (eg, city) [Default City]:Shenyang

Organization Name (eg, company) [Default Company Ltd]:VANPENG

Organizational Unit Name (eg, section) :TechSupport

Common Name (eg, your name or your server’s hostname) :server.vanpeng.com

Email Address :[email protected]

正在上传…重新上传取消

备注:要使用SHA-256算法进行加密,参见下面命令:

openssl req -sha256 -netkey rsa:2048 -nodes -keyout /home/arcgis

/apache-tomact-8.5.43/ssl/serverwa.key -x509 -days 365 -out /

home/arcgis/apache-tomact-8.5.43/ssl/serverwa.crt

编辑tomcat的server.xml文件

vi /home/arcgis/apache-tomcat-8.5.43/conf/server.xml

  1. 将8080端口号修改为80

           connectionTimeout="20000"

           redirectPort="443" />

正在上传…重新上传取消

2) 将8443端口修改为443

3) 取消端口号8443对应的connector的注释,并启用ssl。

 443 protoco1=org.apache.coyote.http11.

Http11Nioportoco1

maxThreads=150 SSLEnabled=true scheme=https 

secure=true

clientAuth=false sslProtocol=TLS keystoreFile=/home/arcgis

/apache-tomact-8.6.43/ssl/serverwa.pfx keystoreType=pkcs12

keystorePass=vp141319@>

正在上传…重新上传取消

编辑tomcat的web.xml文件

vi /home/arcgis/apache-tomcat-8.5.43/conf/web.xml

在web.xml文件中后面,也就是倒数第二行里,加上如下配置:在文件倒数第二行添加

  

        

        CLIENT-CERT

        Client Cert Users-only Area

    

    

        

        

            SSL

            /*

        

                    CONFIDENTIAL

        

正在上传…重新上传取消

重启tomcat

systemctl restart tomcat

正在上传…重新上传取消

验证是否开启80和443端口

ss -antp|egrep “80|443”  (建议手打注意符合中英文)

正在上传…重新上传取消

验证80端口重定向到443

curl -I http://127.0.0.1

HTTP/1.1 302

Cache-Control: private

Expires: Thu, 01 Jan 1970 08:00:00 CST

Location: https://192.168.10.10/

Transfer-Encoding: chunked

Date: Wed, 15 Aug 2018 16:38:51 GMT

正在上传…重新上传取消

9、安装WebAdapter

su arcgis

/home/arcgis/WebAdaptor/Setup -m silent -l Yes

看到如下信息,说明Web Adaptor安装成功。

ArcGIS Web Adaptor (Java Platform) 10.7.1 installation is complete.

正在上传…重新上传取消

将arcgis安装包移动到tomcat文件夹下

cp /home/arcgis/webadaptor10.7.1/java/arcgis.war /home/arcgis/apache-tomcat-8.5.43/webapps/arcgis.war

正在上传…重新上传取消

su root

systemctl restart tomcat

正在上传…重新上传取消

su arcgis

cd /home/arcgis/webadaptor10.7.1/java/tools

./configurewebadaptor.sh -m server -w https://serverwa.vanpeng.com/arcgis/webadaptor -g https://arcgisserver.vanpeng.com:6443 -u siteadmin -p siteadmin -a true

返回 Successfully Registered.说明配置成功,即可通过webadaptor访问ArcGIS for Server。

  1. 防火墙设置

firewall-cmd --zone=public --add-port=80/tcp --permanent

正在上传…重新上传取消

firewall-cmd --zone=public --add-port=443/tcp --permanent

firewall-cmd --reload

静默安装 ArcGIS Web Adaptor—ArcGIS Enterprise | ArcGIS Enterprise 文档

安装 ArcGIS WebAdapter 10.7 For Portal

1、创建用户组与用户

groupadd esri

正在上传…重新上传取消

useradd -g esri -m arcgis

正在上传…重新上传取消

passwd arcgis

正在上传…重新上传取消

2.确保计算机名定义正确

不可以使用默认的localhost.localdomin作为计算机名称

检测计算机名称

hostname

正在上传…重新上传取消

hostname -f

正在上传…重新上传取消

修改计算机名称:

vi /etc/hostname     进入修改文件后按i进行编辑,按esc+:wq进行保存退出,按esc+:q直接退出不保存

正在上传…重新上传取消

按i进行编辑输入portalwa.vanpeng.comesc+:wq进行保存退出

或者使用命令

hostnamectl set-hostname portalwa.vanpeng.com

3、添加计算机名称解析

正在上传…重新上传取消

正在上传…重新上传取消

4、准备安装包

上传安装包到/root

jdk-8u161-linux-x64.tar.gz

apache-tomcat-8.5.43.tar.gz

Web_Adaptor_Java_Linux_1071_169645.tar.gz

正在上传…重新上传取消

解压缩并移动软件

tar -zxvf jdk-8u161-linux-x64.tar.gz

正在上传…重新上传取消

tar -zxvf apache-tomcat-8.5.43.tar.gz

正在上传…重新上传取消

tar -zxvf Web_Adaptor_Java_Linux_1071_169645.tar.gz

正在上传…重新上传取消

修改所属

chown -R arcgis:esri jdk1.8.0_161/

chown -R arcgis:esri apache-tomcat-8.5.43/

chown -R arcgis:esri WebAdaptor/

正在上传…重新上传取消

移动安装包到arcgis用户home文件夹

mv jdk1.8.0_161/ /home/arcgis/

mv apache-tomcat-8.5.43/ /home/arcgis/

mv WebAdaptor/ /home/arcgis/

正在上传…重新上传取消

  1. 修改内核参数

vi /etc/security/limits.conf

arcgis soft nofile 65535

arcgis hard nofile 65535

arcgis soft nproc 25059

arcgis hard nproc 25059

正在上传…重新上传取消

ulimit -Hn -Hu

ulimit -Sn -Su

sysctl -p

正在上传…重新上传取消

  1. 添加全局环境变量

vi /etc/profile

JAVA_HOME=/home/arcgis/jdk1.8.0_161

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH

正在上传…重新上传取消

生效环境变量

source /etc/profile

正在上传…重新上传取消

验证java环境

java -version

正在上传…重新上传取消

7、设置tomcat自启

vi /home/arcgis/apache-tomcat-8.5.43/bin/catalina.sh

正在上传…重新上传取消

JAVA_HOME=/home/arcgis/jdk1.8.0_161/

正在上传…重新上传取消

vi /etc/systemd/system/tomcat.service

正在上传…重新上传取消

正在上传…重新上传取消

正在上传…重新上传取消

关闭selinux

正在上传…重新上传取消

正在上传…重新上传取消

重启虚拟机,执行以下三个命令:

systemctl daemon-reload

systemctl enable tomcat

systemctl start tomcat

正在上传…重新上传取消

  1. 配置tomcat ssl

mkdir -p /home/arcgis/apache-tomcat-8.5.43/ssl

openssl req -sha256 -netkey rsa:2048 -nodes -keyout /home/arcgis

/apache-tomact-8.5.43/ssl/portalwa.key -x509 -days 365 -out /

home/arcgis/apache-tomact-8.5.43/ssl/portalwa.crt

输入自签名证书创建所需的参数。创建自签名证书时,Common Name输入的是当前机器的完全限定域名,即portalwa.vanpeng.com

County Name (2 letter code) [XX]:CN

State or Province Name (full name) :Shenyang

Locality Name (eg, city) [Default City]:Shenyang

Organization Name (eg, company) [Default Company Ltd]:VANPENG

Organizational Unit Name (eg, section) :TechSupport

Common Name (eg, your name or your server’s hostname) :portalwa.vanpeng.com

Email Address :[email protected]

正在上传…重新上传取消

openssl pkcs12 -inkey /home/arcgis/apache-tomact-8.5.43/ssl

/portalwa.key -in/home/arcgis/apache-tomact-8.5.43/ssl/portalwa

.crt -export -out /home/arcgis/apache-tomact-8.5.43/ssl/

portalwa.pfx

编辑tomcat的server.xml文件

vi /home/arcgis/apache-tomcat-8.5.43/conf/server.xml

正在上传…重新上传取消

1) 将8080端口号修改为80

           connectionTimeout="20000"

           redirectPort="443" />

正在上传…重新上传取消

2) 将8443端口修改为443

3) 取消端口号8443对应的connector的注释,并启用ssl。

443 protoco1=org.apache.coyote.http11.

Http11Nioprotoco1

maxThreads=150 SSLEnabled=true>

/home/arcgis/

apache-tomact-8.5.43/ssl/portalwa.pfx

certificateKeystoreType="PKCS12"

certificateKeystorePassword="vp141319@" />

  

编辑tomcat的web.xml文件

vi /home/arcgis/apache-tomcat-8.5.43/conf/web.xml

正在上传…重新上传取消

在web.xml文件中后面,也就是倒数第二行里,加上如下配置:

  

CLIENT-CERT

Client Cert Users-only Area

    

    

        

        

            SSL

            /*

        

        

   CONFIDENTIAL

        

    

正在上传…重新上传取消

重启tomcat

systemctl restart tomcat

正在上传…重新上传取消

验证是否开启80和443端口

ss -antp|egrep “80|443”

正在上传…重新上传取消

验证80端口重定向到443

curl -I http://127.0.0.1

正在上传…重新上传取消

HTTP/1.1 302

Cache-Control: private

Expires: Thu, 01 Jan 1970 08:00:00 CST

Location: https://192.168.10.10/

Transfer-Encoding: chunked

Date: Wed, 15 Aug 2018 16:38:51 GMT

9、安装WebAdapter

su arcgis

/home/arcgis/WebAdaptor/Setup -m silent -l Yes

看到如下信息,说明Web Adaptor安装成功。

ArcGIS Web Adaptor (Java Platform) 10.7.1 installation is complete.

正在上传…重新上传取消

cp /home/arcgis/webadaptor10.7.1/java/arcgis.war /home/arcgis/apache-tomcat-8.5.43/webapps/portal.war

su root

正在上传…重新上传取消

systemctl restart tomcat

正在上传…重新上传取消

su arcgis

cd /home/arcgis/webadaptor10.7.1/java/tools

./configurewebadaptor.sh -m portal -w

https://portalwa.vanpeng.com/portal/webadaptor  -g

https://arcgisportal.vanpeng.com:7443 -u arcgis -p arcgis123

返回 Successfully Registered.说明配置成功,即可通过webadaptor访问Portal for ArcGIS。

10、防火墙设置

firewall-cmd –zone=public –add-port=80/tcp –permanent

firewall-cmd –zone=public –add-port=443/tcp –permanent

正在上传…重新上传取消

firewall-cmd –reload

正在上传…重新上传取消

https://enterprise.arcgis.com/zh-cn/web-adaptor/latest/install/java-linux/silently-install-arcgis-web-adaptor-server.htm

你可能感兴趣的:(linux,centos,运维)