安装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.com按esc+:wq进行保存退出
正在上传…重新上传取消
或者使用命令
hostnamectl set-hostname arcgisportal.vanpeng.com修改名称
正在上传…重新上传取消
修改名称重启生效
添加计算机名称解析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
正在上传…重新上传取消
检查环境并静默安装切换用户
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.com按esc+: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.com按esc+: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
设置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
正在上传…重新上传取消
配置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 :arcgis@vanpeng.com
正在上传…重新上传取消
备注:要使用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
将8080端口号修改为80 connectionTimeout="20000" redirectPort="443" /> 正在上传…重新上传取消 2) 将8443端口修改为443 3) 取消端口号8443对应的connector的注释,并启用ssl。 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 正在上传…重新上传取消 重启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。 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 文档 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.com按esc+: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/ 正在上传…重新上传取消 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 正在上传…重新上传取消 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 正在上传…重新上传取消 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 :arcgis@vanpeng.com 正在上传…重新上传取消 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。 Http11Nioprotoco1” maxThreads=”150” SSLEnabled=”true”> 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 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安装 ArcGIS WebAdapter 10.7 For Portal