部署目录
启动:
代码语言:javascript复制[root@arcgisserver ~]# service tomcat start
停止:
代码语言:javascript复制[root@arcgisserver ~]# service tomcat stop
以下为附录:
JDK安装
- 解压安装jdk
将jdk-6u45-linux-x64.bin文件拷贝到任意目录下,进入该目录,修改权限后,执行命令./ jdk-6u45-linux-x64.bin。该目录下生成一个新的jdk1.6.0_45目录,将该目录拷贝到指定目录下:
代码语言:javascript复制[root@arcgisserver soft]# mkdir /opt/java
代码语言:javascript复制[root@arcgisserver soft]# mv -t /opt/java /root/soft/jdk1.6.0_45
- 配置环境变量
[root@arcgisserver java]# vi /etc/profile
打开后,在文件末尾加入:
代码语言:javascript复制export JAVA_HOME=/home/user/software/jdk1.8.0_151
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
设置完成后,要想立即生效,需执行:
代码语言:javascript复制 [root@arcgisserver java]# source /etc/profile
查看是否设置正确:
代码语言:javascript复制[root@arcgisserver java]# env
Tomcat安装
- 解压缩并拷贝至指定目录
解压:
代码语言:javascript复制[root@arcgisserver soft]# tar -zxvf apache-tomcat-7.0.12.tar.gz
解压缩后在当前目录生成一个新目录apache-tomcat-7.0.12,将其剪贴到指定目录:
代码语言:javascript复制[root@arcgisserver soft]# mv -t /opt /root/soft/apache-tomcat-7.0.12
- 配置环境变量
Tomcat7下可省略,默认是自身目录
- 检查是否可正常启动
[root@arcgisserver ~]# sh /home/user/software/apache-tomcat-8.5.78/bin/startup.sh
在浏览器中查看8080端口是否可以访问
- 配置自动启动
- 将Tomcat子目录下bin的catalina.sh 文件复制到/etc/init.d目录下并更名为tomcat
[root@arcgisserver ~]# cp /home/user/software/apache-tomcat-8.5.78/bin/catalina.sh /etc/init.d/tomcat
- 编辑init.d目录下的tomcat文件,在其中添加指定内容
[root@arcgisserver ~]# vi /etc/init.d/tomcat
在脚本第三行增加中加入:
代码语言:javascript复制#!/bin/sh
#chkconfig:2345 10 90
#description:Tomcat service… …
# limitations under the License.
CATALINA_HOME=/home/user/software/apache-tomcat-8.5.78
JAVA_HOME=/home/user/software/jdk1.8.0_151
#OS specific support.$var _must_be set to true or false
:wq保存并退出。
- 添加tomcat服务
[root@arcgisserver ~]# chkconfig --add tomcat
- 查看服务列表
[root@arcgisserver ~]# chkconfig --list
如果tomcat 345为关闭状态,则执行如下命令,使其开机自启动:
代码语言:javascript复制[root@arcgisserver ~]# chkconfig tomcat on