四步完成Tomcat安装
1.术语说明
Tomcat:Tomcat是Apache 软件基金会(ApacheSoftware Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
JDK:JDK(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
执行:source /etc/profile
验证JAVA安装是否成功
3.2 安装Tomcat
解压、重命名并移动Tomcat文件至/usr/local
修改:/usr/local/tomcat8.5_20/bin/catalina.sh:在2行下面添加JAVA的环境变量
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 tomcat和service stoptomcat启停tomcat服务了,如果你想用原生的tomcat启停命令,请切换到:/usr/local/tomcat8.5_20/bin下执行
./startup.sh #启动
./shutdown.sh #关闭
4.测试验证
打开浏览器测试,如出现如下界面,则证明Tomcat安装成功,至此通过简简单单四步,安装完成。