ArcGIS软件部署-OpenSSL创建ArcGIS Enterprise所需证书的批处理脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ArcGIS软件部署-OpenSSL创建ArcGIS Enterprise所需证书的批处理脚本相关的知识,希望对你有一定的参考价值。

参考技术A 在windows环境下安装完OpenSSL,需要修改openssl.cfg配置文件,修改内容如下:
dir= D:/developer/OpenSSL-Win64/bin/arcgisCA
同时还需要在上面配置的目录下创建CA相关的文件夹和文件,批处理脚本如下:

本脚本用于创建portal、server、datastore组件的证书。生产环境下需要为各服务器生成SSL证书,可在本脚步上根据需要修改。

centos7.2源码安装openssl1.0.2

centos7.2默认是安装了opensll软件包的,但是部署个别服务时,由于版本太低。会影响服务的正常部署。只能使用源码安装提高openssl软件版本。


因为之前有openssl软件包,所以要先移除之前版本:

删除旧版本:

 yum remove -y openssl openssl-devel


源码安装openssl需要perl环境编译,如果没有perl环境还是需要安装:

 yum -y install perl perl-devel


现在新版本openssl:

 wget https://www.openssl.org/source/openssl-1.0.2l.tar.gz


解压源码包并进入解压后的目录:

 tar zxf openssl-1.0.2l.tar.gz 

 cd openssl-1.0.2l

配置并编译安装:

 ./config -fPIC --prefix=/usr/local/openssl/ enable-shared && make && make install

注释:

 --prefix:指定安装目录

 -fPIC:编译openssl的静态库

 enable-shared:编译动态库


加入环境变量,以便方便使用openssl命令:

 echo "export PATH=\$PATH:/usr/local/openssl2/bin"  >>/etc/profile

 source /etc/profile


将库文件路径写入/etc/ld.so.conf文件中,方便调用库文件

 echo "include /usr/local/openssl2/lib" >> /etc/ld.so.conf

 ldconfig

查看openssl命令路径:

 which openssl

 /usr/local/openssl/bin/openssl

查看版本号:

openssl version -a

OpenSSL 1.0.2l  25 May 2017

built on: reproducible build, date unspecified

platform: linux-x86_64

options:  bn(64,64) rc4(16x,int) des(idx,cisc,16,int) idea(int) blowfish(idx) 

compiler: gcc -I. -I.. -I../include  -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -fPIC -Wa,--noexecstack -m64 -DL_ENDIAN -O3 -Wall -DOPENS

SL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASMOPENSSLDIR: "/usr/local/openssl/ssl"


本文出自 “12889292” 博客,请务必保留此出处http://12899292.blog.51cto.com/12889292/1930343

以上是关于ArcGIS软件部署-OpenSSL创建ArcGIS Enterprise所需证书的批处理脚本的主要内容,如果未能解决你的问题,请参考以下文章

arcgis采样长时间没结果

ArcGIS10的文件能在ArcGIS9.3中打开吗,如果能怎么保存ArcGIS10的文件才能让ArcGIS9.3打开.

白话空间统计二十四:地理加权回归ArcGIS的GWR工具参数说明一

Arcgis瓦片--数据获取

ArcGIS风暴Google Earth的替代品:ArcGIS Earth安装与使用(附安装包下载)

ArcGIS风暴Google Earth的替代品:ArcGIS Earth安装与使用(附安装包下载)