安装前准备

上传文件到服务器,x-ftp
 
xshell登陆Centos
检查机器名
修改机器名为:portal.cloud.local
 
方法一:零时设置,重启后失效,该方法不可取
 
 
方法二:修改计算机名,重启后依旧有效有效,hostnamectl set-hostname portal.cloud.local
 
方法三:重启后依旧保持(网上方法说可以,但是一直不生效)
更改/etc/sysconfig下的network文件,在提示符下输入vi /etc/sysconfig/network,然后将HOSTNAME后面的值改为想要设置的主机名。
 
 
确认是否修改好:more /etc/sysconfig/network
 
更改/etc下的hosts文件,在提示符下输入vi /etc/hosts,然后将localhost.localdomain改为想要设置的主机名。
在提示符下输入reboot命令,重新启动服务器。
重启后发现依旧hostname命令依旧不生效
 
 

安装java环境

解压java安装包:tar -xzvf jdk-8u131-linux-x64.tar.gz
 
在/usr文件下创建java文件夹
切换到root账户下重新创建、安装java环境
移动解压后的jdk文件夹到java目录下:mv /home/arcgis/soft/jdk1.8.0_131 /usr/java
在/etc/profile文件中,配置环境变量,使JDK在所有用户中生效:
打开/etc/profile文件:vi /etc/profile
编辑文件,在最后添加:
export JAVA_HOME=/usr/java/jdk1.8.0_131
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib export PATH=$JAVA_HOME/bin:$PATH
保存退出后,执行source /etc/profile是修改的环境变量生效
测试java环境是否生效

安装tomcat环境

解压tomcat :tar -xzvf apache-tomcat-8.0.32.tar.gz
移动tomcat到指定文件夹:mv /home/arcgis/soft/apache-tomcat-8.0.32 /home/arcgis/tomcat
创建Https证书,也可导入现有通配符证书,这里创建自签名证书
首先进入到jdk的bin目录下,cd /usr/java/jdk1.8.0_131/bin
利用keytool创建自签名证书
./keytool -genkey -alias tomcat -keyalg RSA -keystore /home/arcgis/tomcat/tomcat.keystore -validity 36500
 
确认自签名证书创建成功
切换到tomcat的 conf目录下
修改tomcat/conf/server.xml文件 ,修改端口为80,443
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="443" />
<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="/home/arcgis/tomcat/tomcat.keystore" keystorePass="esri@123"/>
启动tomcat验证修改是否生效,/home/arcgis/tomcat/bin/startup.sh
登陆浏览器验证测试
设置tomcat开机自启动
进入 cd /home/arcgis/tomcat/bin/ 文件夹下,增加 setenv.sh文件,catalina.sh启动的时候会调用,同时配置java内存参数
#tomcat pid
export CATALINA_HOME=/home/arcgis/tomcat
export CATALINA_BASE=/home/arcgis/tomcat
#add tomcat pid
CATALINA_PID="$CATALINA_BASE/tomcat.pid"
#add Java opts
JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=1024m -Xms512M -Xmx1024M -XX:MaxNewSize=256m"
增加tomcat.service
在/usr/lib/systemd/system目录下增加tomcat.service,目录必须是绝对目录
[root@portal bin]# vi  /etc/systemd/system/tomcat.service
写入一下命令:
[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target
 
[Service]
Type=forking
Environment="JAVA_HOME=/usr/java/jdk1.8.0_131" "JRE_HOME=/usr/java/jdk1.8.0_131/jre"
PIDFile=/home/arcgis/tomcat/tomcat.pid
ExecStart=/home/arcgis/tomcat/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target
##[unit]配置了服务的描述,规定了在network启动之后执行,
##[service]配置服务的pid,服务的启动,停止,重启
##[install]配置了使用用户
 
 注意一定要配置JAVA_HOME,否则将无法启动
 
使用tomcat.service
systemctl enable tomcat.service
systemctl start tomcat.service
systemctl statustomcat.service
systemctl stop tomcat.service
systemctl restart tomcat.service
 
因为配置pid,在启动的时候会在tomcat的根目录下生产tomcat.pid文件,停止后删除
 

ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 1、安装前准备的更多相关文章

  1. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 6、总结

    安装小结 安装完成后,首先我们需要将Datastore托管给Server,再将Server托管给Portal以此来完成整个单机版Enterprise 部署流程.为了测试流程是否正确,我们可以采用上传一 ...

  2. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 5、安装Datastore

    安装Datastore 解压datastore安装包,tar -xzvf ArcGIS_DataStore_Linux_1051_156441.tar.gz 切换到arcgis账户静默安装server ...

  3. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 4、安装 ArcGIS for Server

    安装ArcGIS for Server 解压server安装包,tar -xzvf ArcGIS_Server_Linux_1051_156429.tar.gz 切换到arcgis账户静默安装serv ...

  4. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 3、安装Portal for ArcGIS

    安装Portal for ArcGIS 解压portal安装包,tar -xzvf Portal_for_ArcGIS_Linux_1051_156440.tar.gz 切换到arcgis账户静默安装 ...

  5. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 2、安装WebAdapter

    解压webadapter安装包,tar -xzvf Web_Adaptor_Java_Linux_1051_156442.tar.gz 进入下Webadapter目录下静默安装 ./Setup -m ...

  6. ArcGIS Enterprise 10.7.1新特性:批量发布服务

    ArcGIS Enterprise 10.7.1提供了批量发布GIS服务的功能,能大大简化GIS系统管理员的工作量. 作为发布人员和管理人员,支持向Portal for ArcGIS添加云存储.文件共 ...

  7. Apache Hadoop集群离线安装部署(二)——Spark-2.1.0 on Yarn安装

    Apache Hadoop集群离线安装部署(一)——Hadoop(HDFS.YARN.MR)安装:http://www.cnblogs.com/pojishou/p/6366542.html Apac ...

  8. ArcGIS Enterprise 10.6 (Windows)安装及部署图解

    目录 前言 1 本地环境配置 1.1 机器名修改 1.2 安装和配置IIS 2 ArcGIS for Server 2.1 安装 ArcGIS for Server 2.2 配置 ArcGIS for ...

  9. .net应用程序安装部署时异常 Error 1001. 在初始化安装时发生异常 System.BadImageFormatException:未能加载文件或程序集 的解决办法【成功解决】

    采用.net 4.0框架开发的一个桌面应用程序在某学校的一体机(Windows7的32位操作系统)上做安装部署时抛出异常,安装程序回滚,多次尝试仍不成功. Error 1001. 在初始化安装时发生异 ...

随机推荐

  1. N1 Armbian 安装 Domoticz

    前言 N1 中安装 Domoticz 的方法与这篇类似,MQTT 服务器改用 mosquitto,更轻量级. 步骤 安装 Domoticz,只选择 HTTP 8080 端口 curl -sSL ins ...

  2. Android Toast语句应用

    1.findViewById()函数使用 函数作用:通过id来找到前台界面的组件 2.Toast语句 (1)介绍 (2)用法 (3)代码示例 package com.lucky.test21; imp ...

  3. POJ1475 Pushing Boxes 华丽丽的双重BFS

    woc累死了写了两个半小时...就是BFS?我太菜了... 刚开始以为让人预先跑一遍BFS,然后一会儿取两节加起来就好了,结果发现求出来的最短路(就是这个意思)会因箱子的移动而变化....我死了QWQ ...

  4. [转] Java 使用Try-with-resources自动关闭资源

    [From] https://blog.csdn.net/wtopps/article/details/71108342 Try-with-resources Try-with-resources是J ...

  5. 牌型种数-dfs-蓝桥杯2015

    牌型种数 牌型种数 小明被劫持到 X 赌城,被迫与其他 3 人玩牌. 一副扑克牌(去掉大小王牌,共 52 张),均匀发给 4 个人,每个人 13 张. 这时,小明脑子里突然冒出一个问题: 如果不考虑花 ...

  6. IOS下去掉input submit圆角和

    在iOS系统下input submit会有圆角,如果添加有背景色,背景色出错,在安卓系统是没有这些问题,可以在input样式加上这段样式 input{ -webkit-appearance: none ...

  7. js - cannot set property xxx of undefined

    for(let i=0;i<=res.data.length;i++){ res.data[i]['class'] = 'biaoqian-red'; } console.log(res.dat ...

  8. python学习9-生成器(转载)

    什么是生成器? 生成器的实质就是迭代器,我们能够从生成器中一个一的拿值 python中获取生成器的方式有三种: 1.通过生成器函数 2.通过生成器表达式 3.通过数据转换也可以获取生成器(某些对象执行 ...

  9. Knime读取Jason数据

    Knime ETL 工具 Jason数据解析到DB 1. 下面例子是一段Jason代码 [{,,},{,,},{,,}] 2. 用文本文件存储上面代码. test_jason.txt 3. 用File ...

  10. html5使用local storage存储的数据在本地是以何种形式保存的

    html5使用local storage存储的数据是如何保存在本地的?(我使用的是chrome浏览器,chrom浏览器是用sqlite来保存本地数据的) Html5 的local storage 是通 ...