美文网首页
在Linux安装配置Tomcat

在Linux安装配置Tomcat

作者: 听闻白依 | 来源:发表于2020-10-19 14:08 被阅读0次

    一、准备工作

    1、java -version 检查是否有java环境,没有则需要去安装并配置到环境变量中。

    2、下载tomcat包,下载地址:http://tomcat.apache.org/download-70.cgi

    二、安装Tomcat

    1、新建tomcat存放的目录

        [root@localhost ~]# mkdir /usr/local/tomcat

    2、拷贝下载好的 apache-tomcat-7.0.77.tar.gz 到 tomcat目录下

        [root@localhost ~]# cp apache-tomcat-7.0.77.tar.gz /usr/local/tomcat/

    3、进入tomcat目录,并解压apache-tomcat-7.0.77.tar.gz

        [root@localhost ~]# cd /usr/local/tomcat/[root@localhost tomcat]# tar -zxvf apache-tomcat-7.0.77.tar.gz

    4、进入解压的tomcat包的bin目录,并启动tomcat

        [root@localhost tomcat]# cd /usr/local/tomcat/apache-tomcat-7.0.77/bin/[root@localhost bin]# ./catalina.sh start

    或 [root@localhost bin]# ./startup.sh

    注: ./catalina.sh start 和 ./startup.sh 都能启动tomcat。使用 ./catalina.sh stop 或 ./shutdown.sh 停止tomcat。

    5、浏览器访问并解决防火墙问题。

    在浏览器使用ip进行访问(端口默认:8080),http://192.168.0.111:8080,可以看到tomcat的管理界面。

    192.168.0.111 为服务器的ip地址,如果访问不了,有可能是服务器防火墙问题,8080端口被拦截了,于是需要打开8080端口,并保存重启防火墙:

    [root@localhost bin]# iptables  -I  INPUT  -p  tcp  --dport  8080  -j  ACCEPT  [root@localhost bin]# /etc/init.d/iptables  save[root@localhost bin]# /etc/init.d/iptables  restart

    在server.xml配置中可以修改访问端口,<Connector port="8080" 修改成80端口,浏览器上就可以直接通过http://192.168.0.111 进行访问。

    6、配置 tomcat 帐号密码权限(登陆使用Web管理界面)

    修改tomcat下的配置文件 tomcat-users.xml

    [root@localhost ~]# vim /usr/local/tomcat/apache-tomcat-7.0.77/conf/tomcat-users.xml

    在前添加以下代码:

    注:username 和 password 则是登陆tomcat管理界面需要的账号密码。

    :wq 保存退出,重启tomcat

    浏览器访问:http://192.168.0.111:8080

    三、Tomcat配置服务和自启动

    1、Tomcat配置服务

    新建服务脚本:

    [root@localhost ~]# vim /etc/init.d/tomcat

    添加脚本内容:

    #!/bin/bash# description: Tomcat7 Start Stop Restart# processname: tomcat7# chkconfig: 234 20 80CATALINA_HOME=/usr/local/tomcat/apache-tomcat-7.0.77case$1instart)                sh$CATALINA_HOME/bin/startup.sh                ;;        stop)                sh$CATALINA_HOME/bin/shutdown.sh                ;;        restart)                sh$CATALINA_HOME/bin/shutdown.sh                sh$CATALINA_HOME/bin/startup.sh                ;;        *)echo'please use : tomcat {start | stop | restart}';;esacexit0

    :wq 保存脚本。

    执行脚本,启动、停止 和 重启服务。

    启动:service tomcat start

    停止:service tomcat stop

    重启:service tomcat restart

    2、Tomcat配置开机自启动

    向chkconfig添加 tomcat 服务的管理

    [root@localhost ~]# chkconfig --add tomcat

    设置tomcat服务自启动

    [root@localhost ~]# chkconfig tomcat on

    查看tomcat的启动状态

    [root@localhost ~]# chkconfig --list | grep tomcat

    状态如下:

    [root@localhost ~]# chkconfig --list | grep tomcat

    tomcat      0:off 1:off 2:on 3:on 4:on 5:on 6:off

    关闭tomcat服务自启动:chkconfig tomcat off

    删除tomcat服务在chkconfig上的管理:chkconfig --del tomcat

    相关文章

      网友评论

          本文标题:在Linux安装配置Tomcat

          本文链接:https://www.haomeiwen.com/subject/ruukmktx.html