
# Linux操作系统
在Linux中部署与windows中基本相同，下面以TOMCAT为例讲解在linux下部署的步骤。
Linux 下使用"变量名=变量值"设置变量，并使用 export 命令将其导出为环境变量。下面是安装并配置jdk、tomcat的环境变量。
#### 安装JDK
```
#cp /path/to/ jdk-8u131-linux-x64.tar.gz /usr/local/ （把jdk复制到要想安装的位置，如：usr/local下面）
#cd /usr/local （到usr/local目录下）
#chmod a+x jdk-8u131-linux-x64.tar.gz （执行命令）
#tar –xzvf jdk-8u131-linux-x64.tar.gz （执行命令）
```
然后会提示是否确认安装，这是输入yes，确认即可。
#### 安装TOMCAT
同上，把tomcat（apache-tomcat-7.0.70.zip）复制到你想要安装的位置，如：usr/local下
# unzip apache-tomcat-7.0.70.zip（解包）到此既可以完成安装了。
#### 配置环境变量
在startup.sh或catalina.sh的开头位置设置JAVA_HOME
```
JAVA_HOME=/usr/local/jdk1.8.0_131
```
#### 参数优化
修改内存大小一般在启动文件startup.sh中设置，设置内存不能低于如下数值：
![](https://support.huaweicloud.com/edms-mnft/public_sys-resources/note_3.0-zh-cn.png)
jdk1.8开始取消了PermGen，取而代之的是Metaspace
```
export JAVA_OPTS=”-Xmx2048m -Xms2048m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m  -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK  -Dsun.jnu.encoding=GBK -Duser.language=zh -Duser.country=CN”
```
#### 部署ABI
将ABI(此名可以更改).war包复制到\\Tomcat \\webapps文件夹下
修改tomcat/bin 目录下的catalina.sh
#### 启动服务器
启动tomcat
```
＃ ./startup.sh
```
访问报表服务器，形如：http://127.0.0.1:8080/ABI，完成服务器的初始化工作。后缀ABI就是部署时war包的名称，如有更改，请对应更改。
