Linux下Tomcat的简单部署

最近一段时间因为需求需要在Linux下使用Tomcat,因为平时多用lamp和lnmp的系统框架,而Java的web服务器几乎没有用到,而且对Java的记忆要追述到大学,只能上网去恶补下Tomcat的相关资料。先说下Tomcat,它是Apache、Sun和其它公司共同研发的项目,在Tomcat上实际运行JSP页面和Servlet是作为一个与Apache独立的进程运行的,当然它也可处理HTML的静态页面,但是处理的HTML的静态页面的能力远远不如Apache,它实际上旨在在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

[root@localhost src]# yum -y install java-1.6.0-openjdk*#安装openjdk相关环境包
[root@localhost src]# wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.75/bin/apache-tomcat-7.0.75.tar.gz
[root@localhost src]# tar -zxvf apache-tomcat-7.0.75.tar.gz -C /usr/local/ 
[root@localhost src]# cd /usr/local/
[root@localhost local]# mv apache-tomcat-7.0.75/ apache-tomcat
[root@localhost local]# vim /etc/profile.d/tomcat.sh#添加Tomcat中的catalina脚本的环境路径
export CATALINA_HOME=/usr/local/apache-tomcat
export PATH=$CATALINA_HOME/bin:$PATH
[root@localhost local]# source /etc/profile.d/tomcat.sh
[root@localhost local]# cd apache-tomcat/bin/
[root@localhost bin]# vim catalina.sh#在这里修改一下catalina.sh的脚本,在脚本开头添加catalina的pid
CATALINA_PID=/var/run/catalina.pid

在Tomcat中是使用cattalina脚本控制的,在Unix环境下使用catalina.sh,Windows环境下使用catalina.bat,有很多具体的配置参数的说明都在catalina.sh脚本前的注释里,如果是有其他的配置修改就要在在catalina.sh脚本中添加修改,如指定Jvm的内存等等。总之Tomcat的安装还是很简单的。

  在安装好后简单的配置一下Tomcat的虚拟主机,Tomcat的配置文件在CATALINA_HOME下的conf目录中,通常是Tomcat的配置是配置server.xml文件中Server这个容器中的Engine内定义Host容器添加虚拟主机和相应使用的功能及配置开关等等,在这里就简单配置一个简单站点

[root@localhost bin]# cd ../conf/
[root@localhost conf]# vim server.xml#添加虚拟主机,jsp站点路径在/data/www/java.text.com
…略…
    <Host name="java.text.com" appBase="/data/www" unpackWARS="true" autoDeploy="true" >
    <Context path="" docBase="/data/www/java.text.com" reloadable="true" />
    </Host>
…略…
[root@localhost conf]# cd /data/www/java.text.com/
[root@localhost java.text.com]# vim index.jsp#在docBase路径中新建一个index.jsp
<html>
  <head>
    <title>My JSP 'index.jsp' starting page</title>
        <meta http-equiv="pragma" content="no-cache">
        <meta http-equiv="cache-control" content="no-cache">
        <meta http-equiv="expires" content="0">
        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="This is my page">
  </head>
 
  <body>
    This is my JSP page. <br>
  </body>
</html>
[root@localhost java.text.com]# catalina.sh stop#重启下Tomcat
[root@localhost java.text.com]# catalina.sh start

本地在hosts中绑定ip和域名,直接访问

如此简单的Tomcat的站点配置部署完毕。

更多Tomcat相关教程见以下内容

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

猜你喜欢

转载自www.linuxidc.com/Linux/2017-02/140856.htm
今日推荐