您的位置:新葡亰496net > 电脑系统 > 安装Tomcat并运行程序,8中安装与配置Tomcat

安装Tomcat并运行程序,8中安装与配置Tomcat

发布时间:2019-10-22 05:07编辑:电脑系统浏览(105)

     运行环境:Centos7 jdk:1.8.0_171  Tocmcat:8.5.31

    1.各软件版本号

      Jdk    :jdk-8u101-linux-x64

      Tomcat :apache-tomcat-7.0.75

      Mariadb:mariadb-10.0.17-linux-x86_64

      先将所有的安装包放到 /usr/local/  目录下

    安装环境:Centos-6.8

    因为现在来看我们的技术用到的是Struts2 Hibernate3 Spring3所以普通的java Web容器可以了,如果以后我们要用到EJB这样的东西可以换成JBOSS 或是weblogic等.
     
    前面这一部分主要是安装JDK和TOMCAT:8080容器可以运行,后面我们再加上apache:80 的http服务
     
    第一步
     
    下载SSH远程连接工具,我用的是Secure Shell 并安装.
     
    第二步
     
    1.下载jdk. 我用的版本是 jdk-6u26-linux-x64-rpm.bin   网址去 下载
    然后在用ssh工具自带FTP文件传输工具,将bin文件上传到linux服务器上去。放到这个文件中去(/usr/local/);
    2. 然后在ssh上运行下命令:(注:"#"表示命令最左端,相当ssh中的"#"不用输入,其后面才是我们需要输入的命令。)
     
    # cd /usr/local
     
    修改权限使其具有执行权限 a x 表示的是所有用户都有执行权 = , - [u,g,o]分别表示用户,组,其它。
     
    #chmod a x jdk-6u26-linux-x64-rpm.bin
      
    # ./jdk-6u26-linux-x64-rpm.bin
     
     
     
    ****安装程序运行****
     
     
     
    稍等一下,安装完成。个人感觉jdk在linux下安装比windows下快,呵呵。
     
    然后用 ln -s 命令  ln (link)-s (symbolic)如果加上-s 就是把文件映射成镜象,如果不加-s就是生成同样的文件然后存到相应的目录只不过文件名后面加上一个@ ,注意:不管加不加-s 文件都是同步的。主文件修改其它文件也一样修改.格式 ln -s [source] [target]
     
    ln -s /usr/local/jdk1.6.0_03      1个空格     /usr/local/jdk
     
    ln -s /usr/local/jdk1.6.0_03/jre     1个空格       /usr/local/jre
     
     
    # cd /usr
    # ls
    输入上面的命令,你会发现我们安装成功的java文件(/usr/java),至此我们jdk安装完毕。比想象中简单吧,呵呵。
      
    二. 配置环境变量
        呵呵,java在windows下安装是需要配环境变量,linux也不另外。linux下环境变量是放在根目录下一个文件中(bashrc),如果需要修改环境变量什么的,只需要修改这个文件就行了。
    # cd ~
    # vim .bashrc
    新葡亰496net,输入上面的命令进入环境变量编辑文件中,注意".bashrc"中的点不可以少,也不要写成"./bashrc".然在该文件中添加下面几行代码,然后保存退出(vim命令是":wq"),这样我们的java环境变量就设置好了,可以用上面的java文件夹当做jdk,jre路径也可以不用,我这里用的是/usr/local做为文件路径.下面是设置java的环境变量,其中的"export"命令可以理解为windows下的"set"命令
     
    export JAVA_HOME=/usr/local/jdk
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin
    export CATALINA_HOME=/usr/local/tomcat
       
    三.部署Tomcat
    1.下载Tomcat安装文件,我用的是apache-tomcat.zip免安装版本。然后用ssh的文件传输工具,将其上传linux上服务器上。我将放在这个文件下(/usr/local).
    2.运行下面命令来进行解压
    # cd /usr/local
    # unzip apache-tomcat-5.5.26.zip
    *******解压中******
    解压成功了,然后参考步骤二,设置下tomcat的环境变量。如果已经设置过了,看一下路径对不对(/usr/local/apache-tomcat-5.5.26).
    输入下面命令来启动tomcat
    # cd /usr/local/apache-tomcat-5.5.26/bin
    # ./sartup.sh
    **** Tomcat 启动 ****
    3.然后在windows下浏览器中输入你服务器的IP地址url,如
    出现tomcat的首页 说明tomcat安装成功了。
      
    四.安装过程中遇到的问题和解决方法
    如果输入上面url访问失败,即tomcat启动失败,请用下面的方法来尝试处理
    (1).权限问题,用户权限和文件是否有可执行权限。
    a.普通用户权限一般不足,请Google命令给用户加权限,我是用root用户来进行安装的,因此没有遇到这个问题。
    b.文件的权限不够,大部分时候是没有可执行权限。我在安装过程中失败后,给下面文件(/usr/local/apache-tomcat-5.5.26/bin)文件夹中所有文件赋予了可执行权限。可用下面的命令。
    # cd /usr/local/apache-tomcat=5.5.26/bin
    # chmod 777 "文件名" (如:#chmod 777 startup.sh)
      
    (2)防火墙和端口问题 查看tomcat的8080端是否开启
    首先确定是不是防火墙问题,可以运行下面命令将防火墙服务关闭,然后再访问看是否正常。如果正常,说明是防火墙问题,我安装过程就是遇到这个问题,后来发现时防火墙问题,用下面方法解决掉了。
    关闭服务器的防火墙服务命令
    # service iptables stop
    开启服务器的防火墙服务命令
    # service iptables start
    编辑和开启防火墙相应端口命令
    # vim  /ect/sysconfig/iptables
    查看端口是否被占用,查看端口命令
    # netstat -pan|gerp 8080
    查看所有进程命令
    # ps -ef
    杀死一个进程命令
    # kill 进程id  (注:呵呵,感觉比windows下简单多了,kill you, hehe)
    查看系统初始所有服务命令
    # cd /etc/rc.d/init.d
    # ls
    挂载服务,删除服务,服务列表可以通过下面命令查看到
    # chkconfig -h
      
     
     
     
    如果不能则先关闭防火墙" service iptables stop"
    "./shutdown.sh"结束Tomcat服务
    也可以使用"kill PID"杀死Tomcat进程
      
    下面把把Tomcat添加到自启动,修改/etc/rc.local文件
    再最后添加如下内容
    JAVA_HOME=/usr/java/jdk1.6.0_16
    export JAVA_HOME
    /tomcat5/bin/startup.sh   
      
    使用命令:
    ps -aux | grep tomcat
    发现并没有8080端口的Tomcat进程。
    使用命令:netstat –apn
    查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name
     
    发现8080端口被PID为9658的Java进程占用。
    进一步使用命令:ps -aux | grep java,或者直接:ps -aux | grep pid 查看
     
    就可以明确知道8080端口是被哪个程序占用了!然后判断是否使用KILL命令干掉!
      
      
    方法二:直接使用 netstat   -anp   |   grep  portno
    即:netstat –apn | grep 8080
     
     
    使用"gzip -d apache-tomcat-5.5.28.tar.gz"解压文件,解压出一个文件夹名为为"apache-tomcat-5.5.28.tar"
    使用"tar -xvf apache-tomcat-5.5.28.tar"解压文件,屏幕将显示解压信息。
    使用"ls -l"显示出TomCat文件夹"apache-tomcat-5.5.28"
    使用"mv apache-tomcat-5.5.28 /usr/"把文件夹移动到其usr目录下
    使用" mv apache-tomcat-5.5.28 tomcat5"修改目录名为"tomcat5"
    进入到"tomcat5/bin"目录下,"startup.sh"和"catalina.sh"两个文件能启动Tomcat
    使用"./startup.sh"启动服务,包如下错误
    "[[email protected] bin]# ./startup.sh
    Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
    At least one of these environment variable is needed to run this program"
    这是由于没有设置JAVA_HOME变量,
    使用"JAVA_HOME=/usr/java/jdk1.6.0_16"和"export JAVA_HOME"设置变量
    再执行"./startup.sh",显示如下信息
    "Using CATALINA_BASE:   /usr/tomcat5
    Using CATALINA_HOME:   /usr/tomcat5
    Using CATALINA_TMPDIR: /usr/tomcat5/temp
    Using JRE_HOME:        /usr/java/jdk1.6.0_16
    Using CLASSPATH:       /usr/tomcat5/bin/bootstrap.jar"
    使用"ps -ef |grep tomcat"可以显示tomcat已启动
    使用"wget

     
    下面是把tomcat做为服务让系统自动启动
     
    1、在/etc/init.d 下创建一tomcat启动脚本
    2、chkconfig --add tomcat
    3、service tomcat start
      这时会出现env: /etc/init.d/tomcat:No such file or directory
    tomcat服务无法启动,难道还需要其它配置吗?高手帮忙看一下吧
    脚本:
    #!/bin/sh
    # chkconfig: 345 99 10
    # description: Auto-starts tomcat
    # /etc/init.d/tomcatd
    # Tomcat auto-start
    # Source function library.
    . /etc/init.d/functions
    # source networking configuration.
    . /etc/sysconfig/network
    RETVAL=0

    准备文件如下:

    下载地址 :https://tomcat.apache.org/download-80.cgi#8.5.31  Apache官网

    2.JDK安装配置

    在/usr下添加一个java目录,将rpm文件拷过去

    #mkdir /usr/java/

    #cp jdk-8u101-linux-x64.rpm /usr/java/

    添加执行权限

    #cd /usr/java

    #chmod x jdk-8u101-linux-x64.rpm

    执行rpm命令安装

    #rpm -ivh jdk-8u101-linux-x64.rpm

    配置JDK环境变量,在文件最后加上以下几行

    #vim /etc/profile

    #export JAVA_HOME=/usr/java/jdk1.8.0_121

    #export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    #export PATH=$JAVA_HOME/bin:$PATH

    使环境变量生效

    #source /etc/profile

    检查java是否安装成功

    #java -version

    出现下面信息说明安装成功

     

     新葡亰496net 1

    安装方式:源码安装

    export JAVA_HOME=/usr/local/jdk
    export CATALINA_HOME=/usr/local/tomcat7
    export CATALINA_BASE=/usr/local/tomcat7
    export CATALINA_TMPDIR=/usr/tomcat7/temp
    TOMCATUSER=tomcat
    start()
    {
      if [ -f $CATALINA_HOME/bin/startup.sh ];
      then
      echo $"Starting Tomcat"
      /bin/su $TOMCATUSER -c $CATALINA_HOME/bin/startup.sh
      RETVAL=$?
      echo " OK"
      return $RETVAL
      fi
    }
    stop()
    {
      if [ -f $CATALINA_HOME/bin/shutdown.sh ];
      then
      echo $"Stopping Tomcat"
      /bin/su $TOMCATUSER -c $CATALINA_HOME/bin/shutdown.sh
      RETVAL=$?
      sleep 1
      ps -fwwu tomcat | grep apache-tomcat|grep -v grep | grep -v PID | awk '{print $2}'|xargs kill -9
      echo " OK"
      # [ $RETVAL -eq 0 ] && rm -f /var/lock/...
      return $RETVAL
      fi
    }

    1.CentOS-6.4-x86_64-bin-DVD1.iso

    JDK安装配置教程:https://www.cnblogs.com/lenovo_tiger_love/p/9220348.html

    3.安装Tomcat

    在/usr下新建目录web 并将Tomcat安装包发到该目录下

    #mkdir /usr/web

    #mv apache-tomcat-7.0.75.tar.gz   /usr/web

    解压安装包

    #tar -xvzf apache-tomcat-7.0.75.tar.gz

    修改Tomcat端口为8081

    #vim apache-tomcat-7.0.75/conf/server.xml

     新葡亰496net 2

    启动tomcat服务

    #/usr/web/apache-tomcat-7.0.75/bin/startup.sh

    在防火墙中开放8081端口

    #vim /etc/sysconfig/iptables  

     新葡亰496net 3

     

    重启防火墙

    # /etc/init.d/iptables restart

    #serivce iptables save

    启动tomcat

    #usr/web/apache-tomcat-7.0.75/bin/startup.sh

    查看tomcat日志

    #tali -f /usr/web/apache-tomcat-7.0.75/logs/catalina.out

    出现 Server startup in ****ms说明tomcat 启动成功

     新葡亰496net 4

    软件:apache-tomcat-8.5.15.tar.gz

    case "$1" in
    start)
      start
      ;;
    stop)
      stop
      ;;

    2.jdk-7u67-linux-x64.rpm

     

    4.安装MariaDB

    解压

    # tar zxvf  mariadb-10.0.17-linux-x86_64.tar.gz

    # mv mariadb-10.0.17-linux-x86_64 /usr/local/mysql

    增加 mysql 属组

    # groupadd mysql    

    增加 mysql 用户 并归于mysql 属组                

    # useradd -g mysql mysql    

    设置 mysql 目录的用户及用户组归属。  

    # chown mysql:mysql -Rf  /usr/local/mysql   

    赐予可执行权限   

    # chmod x -Rf /usr/local/mysql

    复制默认mysql配置 文件到/etc 目录

    #cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf  

    初始化数据库

    #/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

    复制mysql服务程序 到系统 目录

    #cp/usr/local/mysql/support-files/mysql.server   /etc/init.d/mysql   

    添加mysql 至系统服务并设置为开机启动

    # chkconfig  mysql on  

    启动mysql   

    # service  mysql  start  

    修改字符集为utf8

    #vi /etc/my.cnf

    在[client]下面添加 default-character-set = utf8

    在[mysqld]下面添加 character_set_server = utf8

    修改完重启:#service  mysql  restart

    登录Mariadb 设置用户名密码

    #mysqladmin -u root password ‘ ’

    进入数据库查询数据库字符编码

    #show variables like “character%”

    出现如下信息说明字符编码没问题

     新葡亰496net 5

    创建新数据库

    #create database htwx;

    #use htwx;

    并导入数据库

    #source /usr/local/htwx.sql;

     

    下载地址:http://tomcat.apache.org/download-80.cgi

    restart)
      echo $"Restaring Tomcat"
      $0 stop
      sleep 1
      $0 start
      ;;
    *)
      echo $"Usage: $0 {start|stop|restart}"
      exit 1
      ;;
    esac
    exit $RETVAL

    3.apache-tomcat-7.0.55.tar.gz

    前提:

    5.各个软件安装路径

    1)JDK /usr/java/jdk1.8.0_121/

    2)Tomcat  /usr/web/apache-tomcat-7.0.75

    3)MariaDB /usr/local/mysql

    安装前提:

    Web容器可以了,如果以后我们要用到EJB这样的东西可以换成JBOSS 或是w...

    安装步骤如下:

    检测java版本 shell:java -version 若显示正确,则证明已安装

    系统必须已经安装配置JDK6

    一、安装JDK

    检测JDK环境变量 shellecho $JAVA_HOME,如果显示路径,则证明配置了环境变量

    1.登录linux,切换到root用户

    [root@n1 /]# java -version
    bash: java: command not found

     

    1)因为我是使用的阿里云服务器,直接使用的就是root用户

    [root@n1 /]# rpm -ivh /soft/jdk-7u67-linux-x64.rpm
    Preparing...                ########################################### [100%]
      1:jdk                    ########################################### [100%]
    Unpacking JAR files...
        rt.jar...
        jsse.jar...
        charsets.jar...
        tools.jar...
        localedata.jar...
        jfxrt.jar...
    [root@n1 /]#

    1、下载并上传安装

    2)如果不是root账号,使用su root获取root用户权限,当前工作目录不变(需要root密码)或sudo –i不需要root密码直接切换成root(需要当前用户密码)

    [root@n1 /]# java -version
    java version "1.7.0_67"
    Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
    Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

    新葡亰496net 6

    2.在usr目录下建立soft文件夹

    [root@n1 /]# cd /usr/java
    [root@n1 java]# ls
    default  jdk1.7.0_67  latest
    [root@n1 java]#

     

    cd /usr

    二、安装Tomcat

    1.1、新建文件目录 shell:mkdir /usr/tomcat8 

    mkdir soft

    rm -rf /usr/local/tomcat7
    cd /usr
    cd /usr/local/tomcat7
    ls
    ls

    1.2、xftp上传压缩文件apache-tomcat-8.5.31.tar.gz,xftp5安装教程及下载文件见JDK配置教程。

    3.apache-tomcat-8.5.15.tar.gz上传到soft目录下

    cd /
    tar zxvf /soft/apache-tomcat-7.0.55.tar.gz
    mv /apache-tomcat-7.0.55 /usr/local/tomcat7
    chmod x /usr/local/tomcat7

    1.3、解压安装 shell:tar -zxvf apache-tomcat-8.5.31.tar.gz

    往linux服务器上传/下载各种安装包(当然,也可以wget)直接获取,有两个非常简单方便的命令rz / sz,可能很多系统默认没安装此服务.安装rz/sz一步搞定,执行命令

    三、设置环境变量

    1.4、删除原始压缩文件 shell:rm -rf apache-tomcat-8.5.31.tar.gz

    yum install lrzsz

    执行vim /etc/profile命令,添加环境变量代码如下

    1.5、检查相关文件目录,shell:apache-tomcat-8.5.31      如图:

    剩下就简单了,在Xshell中:

    #jdk config
    export JAVA_HOME=/usr/java/jdk1.7.0_67
    export CALSSPATH=$JAVA_HOME/lib/*.* 
    #tomcat config
    export TOMCAT_HOME=/usr/local/tomcat7
    export CATALINA_HOME=/usr/local/tomcat7
    #path config
    export PATH=$PATH:$JAVA_HOME/bin:$TOMCAT_HOME/bin

    新葡亰496net 7

    输入rz,会弹出文件选择框,上传文件到linux

    执行指令source /etc/profile刷新环境变量

    1.6、启动Tomcat,检查是否安装成功。shell:/usr/tomcat8/apache-tomcat-8.5.31/bin/startup.sh 如图:

    输入sz文件名,会下载文件到Windows

    四、启动Tomcat

    新葡亰496net 8

    4.解压apache-tomcat-8.5.15.tar.gz到当前目录

    sh /usr/local/tomcat7/bin/startup.sh

    1.8、主机浏览器输入centos7主机IP地址:8080 检查是否访问成功。例如:192.168.3.101:8080 如图:

    tar –zxvf apache-tomcat-8.5.15.tar.gz

    在火狐浏览器中打开网址

    新葡亰496net 9

    得到文件夹apache-tomcat-8.5.15

    关闭Tomcat命令
    sh /usr/local/tomcat7/bin/shutdown.sh

     

    按照个人习惯,我一般把安装文件放到/usr/local下

    五、开机启动Tomcat脚本

     若浏览器提示访问8080端口失败,则需要在linux防火墙中开发8080端口 或关闭系统防火墙。

    mv apache-tomcat-8.5.15  /usr/local/tomcat8(移动文件)

    5.1、执行指令vi /etc/rc.d/init.d/tomcat生成脚本文件,内容如下

    停止Tomcat服务 shell: /usr/tomcat8/apache-tomcat-8.5.31/bin/shutdown.sh

    5.编辑配置文件,修改配置

    #!/bin/bash

    1.9、linux防火墙中开放8080端口 shell:vim /etc/sysconfig/iptables 如图:

    cd  /usr/local/tomcat8/bin

    #

    新葡亰496net 10

    vim catalina.sh(进入编辑模式)

    # /etc/rc.d/init.d/tomcat

    linux防火墙iptables  详解:http://man.linuxde.net/iptables    园又见解地址:https://www.cnblogs.com/alimac/p/5848372.html

    i

    # init script for tomcat precesses

    重启防火墙 shell:systemctl restart iptables.service 或 service iptable restart

    在最后一行添加以下内容:

    #

    启动Tomcat,并通过浏览器访问8080端口。

    CATALINA_HOME=/usr/local/tomcat8.0/

    # processname: tomcat

    1.10、修改Tomcat端口号

    ESC(退出编辑模式)

    # description: tomcat is a j2se server

    进入安装目录 shell:cd apache-tomcat-8.5.31 查看文件目录 shell:ls   shell:vim /conf/server.xml

    :wq(保存退出)

    # chkconfig: 2345 86 16

    新葡亰496net 11

    6.修改tomcat的端口(有两种方式)

    # description: Start up the Tomcat servlet engine.

    查找8080端口:/8080 按a键进入insert模式 修改端口号 例如:8080=>80 esc键退出修改,:wq保存并退出

    方式一:

    if [ -f /etc/init.d/functions ]安装Tomcat并运行程序,8中安装与配置Tomcat。; then

    2、设置tomcat服务启动

    1)因为我是使用的阿里云服务器,在阿里云控制台的实例中的安全组中配置规则勾选80端口

    . /etc/init.d/functions

    2.1、执行命令创建脚本文件 shell: vim /etc/rc.d/init.d/tomcat8 写入以下脚本代码: 黄色内容路径根据实际安装路径修改。

    2)因为tomcat默认端口为8080,则需要进行修改

    elif [ -f /etc/rc.d/init.d/functions ]; then

    #!/bin/sh
    #chkconfig: 2345 10 90
    #description: Starts and Stops the Tomcat daemon.
    #by test
    ##############################################
    #Startup script for Tomcat on Linux
    
    
    #filename tomcat.sh
    
    
    #Make sure the Java and the tomcat installation path has been added to the PATH
    JAVA_HOME=/usr/java/jdk1.8.0_171                  #JDK dir 
    CATALINA_HOME=/usr/tomcat/apache-tomcat-8.5.31           #tomcat dir
    export JAVA_HOME
    export CATALINA_HOME
    
    
    ###############################################
    start_tomcat=$CATALINA_HOME/bin/startup.sh              #tomcat启动文件
    stop_tomcat=$CATALINA_HOME/bin/shutdown.sh                  #tomcat关闭文件
    start() {                                                              
            echo -n "Starting tomcat: "
            ${start_tomcat}
            echo "tomcat start ok."
    }
    stop() {
            echo -n "Shutting down tomcat: "
            ${stop_tomcat}
            echo "tomcat stop ok."
    }
    # See how we were called
    
    case "$1" in
      start)
            start
            ;;
      stop)
            stop
            ;;
      restart)
            stop
            sleep 10
            start
            ;;
      *)
            echo "Usage: $0 {start|stop|restart}"
    esac
    exit 0
    

    cd  /usr/local/tomcat8/ conf

    . /etc/rc.d/init.d/functions

    头部 #!/bin/sh  #chkconfig: 2345 10 90 必选存在。

    vim server.xml

    else

    2.2、 给文件添加权限,使得脚本文件可以执行,shell:chmod 755 /etc/rc.d/init.d/tomcat

    i

    echo -e "atomcat: unable to locate functions lib. Cannot continue."

    2.3、将文件添加至服务,shell:chkconfig --add /etc/rc.d/init.d/tomcat8

    进入后找到下面的代码

    exit -1

    2.4、修改apache-tomcat-8.5.31/bin/catalina.sh文件,shell:vim /usr/tomcat8/apache-tomcat-8.5.31/bin/catalina.sh  文件内容最后添加以下命令:

    <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" / >

    fi

    export JAVA_HOME=/usr/java/jdk1.8.0_171
    export CATALINA_HOME=/usr/tomcat8/apache-tomcat-8.5.31
    export CATALINA_BASE=/usr/tomcat8/apache-tomcat-8.5.31
    export CATALINA-TMPDIR=/usr/tomcat8/apache-tomcat-8.5.31

    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443">

    RETVAL=$?

    2.5、命令启动或停止tomcat服务

    更改为:

    CATALINA_HOME="/usr/local/tomcat7" #tomcat安装目录

    shell:启动:service tomcat8 start 或 停止:service tomcat8 stop

    <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="843" />

    case "$1" in

    新葡亰496net 12

    <Connector port="8009" protocol="AJP/1.3" redirectPort="843">

    start)

    3、java程序部署

    Esc

    if [ -f $CATALINA_HOME/bin/startup.sh ];

     未完,待续...................

    :wq

    then

     

    方式二:

    echo $"Starting Tomcat"

    CSDN参考文献:

    3)直接使用tomcat的默认端口8080,则不需要对配置文件进行更改,直接在在阿里云控制台实例中的安全组中配置规则,添加8080端口

    $CATALINA_安装Tomcat并运行程序,8中安装与配置Tomcat。HOME/bin/startup.sh

    7.启动tomcat

    fi

    执行以下操作:

    ;;

    /usr/local/tomcat8/bin/startup.sh //启动tomcat

    stop)

    执行后出现如下信息说明已成功启动

    if [ -f $CATALINA_HOME/bin/shutdown.sh ];

    Using CATALINA_BASE:  /usr/local/tomcat

    then

    Using CATALINA_HOME:  /usr/local/tomcat

    echo $"Stopping Tomcat"

    Using CATALINA_TMPDIR: /usr/local/tomcat/temp

    $CATALINA_HOME/bin/shutdown.sh

    Using JRE_HOME:        /usr/java/jdk1.7.0_45/jre

    fi

    Using CLASSPATH:     /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

    ;;

    8.防火墙开放8080端口(关闭防火墙的话就不需要执行此步骤)

    *)

    增加8080端口到防火墙配置中,执行以下操作:

    echo $"Usage: $0 {start|stop}"

    /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #开启8080端口

    exit 1

    /etc/rc.d/init.d/iptables save #保存配置

    ;;

    /etc/rc.d/init.d/iptables restart #重启防火墙

    esac

    9.检查Tomcat安装运行

    exit $RETVAL

    通过以下地址查看tomcat是否运行正常:

     

    http://IP:8080/

    5.2、添加权限chmod 755 /etc/rc.d/init.d/tomcat,使得脚本文件可执行

    看到tomcat系统界面,说明安装成功!

    5.3、运行:chkconfig --add /etc/rc.d/init.d/tomcat #将其加到服务中

    10.停止Tomcat

    5.4、在vim /usr/local/tomcat7/bin/catalina.sh文件中加入以下语句:

    /usr/local/tomcat8/bin/shutdown.sh  //停止tomcat

    #auto startup tomcat config
    export JAVA_HOME=/usr/java/jdk1.7.0_67
    export CATALINA_HOME=/usr/local/tomcat7
    export CATALINA_BASE=/usr/local/tomcat7
    export CATALINA_TMPDIR=/usr/local/tomcat7/temp

    启动tomcat服务: service tomcat start
    停止tomcat服务: service tomcat stop

    Linux下Apache与多个Tomcat 集群负载均衡 http://www.linuxidc.com/Linux/2012-01/51731.htm

    Nginx Tomcat 集群负载均衡解决笔记 http://www.linuxidc.com/Linux/2013-07/86827.htm

    实例详解Tomcat组件安装 Nginx反向代理Tomcat Apache使用mod_jk和mod_proxy反向代理和负载均衡 http://www.linuxidc.com/Linux/2013-06/85290.htm

    CentOS 6.5下利用Rsyslog LogAnalyzer MySQL部署日志服务器 http://www.linuxidc.com/Linux/2014-06/103836.htm

    Apache Tomcat 环境搭建(JK部署过程) http://www.linuxidc.com/Linux/2012-11/74474.htm

    Tomcat 的详细介绍:请点这里
    Tomcat 的下载地址:请点这里

    本文永久更新链接地址:http://www.linuxidc.com/Linux/2015-01/111485.htm

    新葡亰496net 13

    本文由新葡亰496net发布于电脑系统,转载请注明出处:安装Tomcat并运行程序,8中安装与配置Tomcat

    关键词:

上一篇:新葡亰496netShell脚本语言,基本操作小结

下一篇:没有了