vlambda博客
学习文章列表

四步完成Tomcat安装

1.术语说明


TomcatTomcat是Apache 软件基金会(ApacheSoftware Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

JDKJDK(Java Development Kit)是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。


2.准备工作


     准备JDK:jdk-8u73-linux-x64.tar.gz(例)

     准备Tomcat:apache-tomcat-8.5.20.tar.gz

     Tomcat: /usr/local/tomcat8.5_20(例)

 

3.安装步骤


   3.1 先安装JDK

  • 解压jdk并移动至/usr/local目录下

  •  配置JAVA环境变量:以配置在/etc/profile文件下为例

     在命令行提示符下输入如下指令    

      exportJAVA_HOME=/usr/local/jdk1.8.0_73 

      export JRE_HOME=${JAVA_HOME}/jre   

      exportCLASSPATH=.:${JAVA_HOME}/lib:

     ${JRE_HOME}/lib   

      export PATH=${JAVA_HOME}/bin:$PATH

四步完成Tomcat安装

四步完成Tomcat安装

  • 执行:source /etc/profile 

  • 验证JAVA安装是否成功  

四步完成Tomcat安装

   3.2 安装Tomcat

  • 解压、重命名并移动Tomcat文件至/usr/local     

四步完成Tomcat安装

  • 修改:/usr/local/tomcat8.5_20/bin/catalina.sh:2行下面添加JAVA的环境变量

四步完成Tomcat安装

 3.3 配置防火墙规则

      Root用户输入: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

  将这条规则添加到/etc/rc.local下面,以便重启之后规则生效。

   3.4 将Tomcat加入到Service服务管理

  • 通过vi tomcat进入配置文件编辑界面

增加如下代码:

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

    ./etc/init.d/functions

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

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

else

   echo -e "/tomcat: unable to locate functions lib. Cannotcontinue."

exit -1

3.5 退出编辑界面,执行如下命令

chmod 777 tomcat;cp -rf tomcat /etc/init.d/,如此就可以通过service start tomcatservice stoptomcat启停tomcat服务了,如果你想用原生的tomcat启停命令,请切换到:/usr/local/tomcat8.5_20/bin下执行

./startup.sh  #启动

./shutdown.sh #关闭


4.测试验证


    打开浏览器测试,如出现如下界面,则证明Tomcat安装成功,至此通过简简单单四步,安装完成。