设为首页 - 加入收藏 华夏门户网 (http://www.iiona.com)- 国内知名站长资讯网站,提供最新最全的站长资讯,创业经验,网站建设等!
热搜: 运维篇 防长 军事 打击
当前位置: 主页 > 业界 > 正文

高级运维篇:Docker构建Tomcat Web服务器与Tomcat如何优化

发布时间:2019-04-30 12:08 所属栏目:[业界] 来源:今日头条
导读:Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,Tomcat本身也是一个HTTP服务器,可以单独使用,apache是一个以C语言编写的HTTP服务器。Tomcat主

Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,Tomcat本身也是一个HTTP服务器,可以单独使用,apache是一个以C语言编写的HTTP服务器。Tomcat主要用来解析JSP语言。目前最新版本为9.0。

高级运维篇:Docker构建Tomcat Web服务器与Tomcat如何优化

一、Tomcat安装配置

安装tomcat之前需要安装jdk (Java Development Kit) 是 Java 语言的软件开发工具包(SDK)),这里选择JDK1.8.0_151

1)启动Centos容器

  1. [root@localhost ~]# docker run -itd -p 6022:22 -p 80:8080 centos6.8 /bin/bash  
  2. [root@localhost ~]# docker ps -l  

高级运维篇:Docker构建Tomcat WEB服务器与tomcat如何优化

2)进入容器,安装wget

  1. [root@localhost ~]# docker exec -it 709fd5453c25 /bin/bash 
  2. [root@709fd5453c25 /]# yum -y install wget 

3)下载JDK软件包

  1. [root@709fd5453c25 /]# wget jdk-8u151-linux-x64.tar.gz 
  2. [root@709fd5453c25 /]# tar zxf jdk-8u151-linux-x64.tar.gz 
  3. [root@709fd5453c25 /]# mv jdk1.8.0_151/ /usr/local/ 

高级运维篇:Docker构建Tomcat WEB服务器与tomcat如何优化

4)配置java环境变量,vim /etc/profile 添加如下语句:

  1. export JAVA_HOME=/usr/local/jdk1.8.0_151 
  2. export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib 
  3. export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin 

高级运维篇:Docker构建Tomcat WEB服务器与tomcat如何优化

[root@709fd5453c25 /]# source /etc/profile //使环境变量立刻生效。

[root@709fd5453c25 /]# java -version //查看java版本,显示版本为1.8.0_151,证明安装成功。

高级运维篇:Docker构建Tomcat WEB服务器与tomcat如何优化

下载tomcat源码包,这里下载的版本为apache-tomcat-7.0.82.tar.gz,下载完后解压:

[root@709fd5453c25 /]# wget apache-tomcat-7.0.82.tar.gz

[root@709fd5453c25 /]# tar zxf apache-tomcat-7.0.82.tar.gz

[root@709fd5453c25 /]# mv apache-tomcat-7.0.82 /usr/local/tomcat

启动tomcat,命令为:/usr/local/tomcat/bin/startup.sh

高级运维篇:Docker构建Tomcat WEB服务器与tomcat如何优化

查看ps -ef |grep tomcat 进程及端口是否存在

高级运维篇:Docker构建Tomcat WEB服务器与tomcat如何优化

通过页面访问可以看到tomcat默认测试页面:(通过本机80端口映射容器的8080端口)

高级运维篇:Docker构建Tomcat WEB服务器与tomcat如何优化

这个画面是默认网站,怎么来创建一个自己的网站页面呢,定义自己的发布目录,方法如下:在server.xml配置文件末尾加入如下行:(附截图)

  1. <Context path="/" docBase="/data/webapps/www" reloadable="true"/> 

高级运维篇:Docker构建Tomcat WEB服务器与tomcat如何优化

在/data/webapps/www目录下,创建自己的jsp代码,重启tomcat即可访问。

延伸:Tomcat性能优化

【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

网友评论
推荐文章