rhel6.4部署tomcat

先把tomcat和jdk包下好

http://tomcat.apache.org/download-70.cgi

http://www.Oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

安装jdk

[[email protected] ~]# ls jdk*
jdk-8u131-linux-x64.rpm
[[email protected] ~]# rpm -ivh jdk-8u131-linux-x64.rpm

配置环境变量

[[email protected] ~]# vim /etc/profile
export JAVA_HOME=/usr/java/default
export JAVA_BIN=$JAVA_HOME/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
[[email protected] ~]# source /etc/profile
[[email protected] ~]# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

解压安装tomcat

[[email protected] ~]# tar -zxvf apache-tomcat-7.0.77.tar.gz
[[email protected] ~]# cd apache-tomcat-7.0.77

[[email protected] ~]# cd apache-tomcat-7.0.77/bin/
[[email protected] bin]# ./startup.sh
Using CATALINA_BASE:   /root/apache-tomcat-7.0.77
Using CATALINA_HOME:   /root/apache-tomcat-7.0.77
Using CATALINA_TMPDIR: /root/apache-tomcat-7.0.77/temp
Using JRE_HOME:        /usr/java/default
Using CLASSPATH:       /root/apache-tomcat-7.0.77/bin/bootstrap.jar:/root/apache-tomcat-7.0.77/bin/tomcat-juli.jar
Tomcat started.

关闭防火墙或者加一条允许8080端口通过

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

[[email protected] bin]# service iptables stop
iptables:清除防火墙规则:                             [确定]
iptables:将链设置为政策 ACCEPT:filter                    [确定]
iptables:正在卸载模块:                              [确定]

浏览器测试:http://ip:8080

增加web管理账号和角色,再<tomcat-users>标签里写入下面2条,指定

[[email protected] ~]# vim apache-tomcat-7.0.77/conf/tomcat-users.xml
<tomcat-users>
  <role rolename="kurolz"/>
  <user username="kurolz" password="kurolz" role="kurolz"/>
</tomcat-users>
时间: 05-17

rhel6.4部署tomcat的相关文章

部署tomcat负载均衡集群,实现节点之间内存中的Session共享。

在实验之前先来了解下tomcat会话管理器(Manager) Manger对象用于实现HTTP会话管理的功能,介绍下几种常见的: 1.StandardManager(标准会话管理器) 用于非集群环境中对单个处于运行状态的Tomcat实例会话进行管理.当Tomcat关闭时,这些会话相关的数据会被写入磁盘上的一个名叫SESSION.ser的文件,并在Tomcat下次启动时读取此文件.如果tomcat正常关闭会话不会丢失,如果是tomcat主机崩溃或者进程崩溃那会话是一定会丢失的. 2.Persist

利用Puppet全自动部署tomcat

上一篇聊了puppet的安装部署方法,如果你还没有安装puppet,请点击下方链接查看具体安装方法: <搭建Puppet自动化部署环境> 这篇来看一下如何利用Puppet全自动部署tomcat,在Puppet中有很多资源,其中比较常用的包括: package    通过程序安装软件 service    启动或停止服务 file      文件传输 exec      执行命令 由于tomcat用源码包安装的居多,所有下面主要用到file和exec资源 一.打开文件传输功能 1.vim /et

部署Tomcat服务器实现负载均衡

部署tomcat及负载均衡 简介: Tomcat最初是由Sun的软件架构师詹姆斯.邓肯.戴维森开发的,Tomcat服务器是一个免费的开放源代码的web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍应用,是开发和调试jsp程序的首选,Tomcat通常是作为一个Servlet和jsp容器,单独运行在后端.主要是作为使用java程序语言开发的网站部署的web服务器. 下面通过在虚拟机中搭建实验,来说明tomcat的使用并实现tomcat服务器的负载均衡 一.部署to

3-linux下部署tomcat应用

linux下部署tomcat应用 相关软件下载 jdk      http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html tomcat     http://tomcat.apache.org/ 解压jdk以及tomcat包 [r[email protected] soft]# tar -zxvf apache-tomcat-8.0.30.tar.gz [[email protecte

IntelliJ IDEA 15 部署Tomcat及创建一个简单的Web工程

一.部署Tomcat 二.创建一个简单的Web工程 2.1创建一个新工程 创建一个新工程 设置JDK及选择Web Application (创建的是Web工程) 点击Next,选择工作空间,起个工程名 2.2项目部署 在工具栏点击 Project: 无需任何设置,选择默认编译目录(或自定义编译目录) Modules: 将Tomcat加入 Libraries:无需任何设置.这里描述了此项目的依赖. Facets: 无需任何设置.这里描述了此项目所适配的服务框架 Artifacts: 无需任何配置.

在Mac OS X中部署Tomcat的经验

因为前几天重装了Mac的系统.准备接下来把一些必需的实验环境都搭建起来.这里简单总结一下在Mac OS X上部署Tomcat应该注意的事情: 下载Tomcat的相应版本号,如http://tomcat.apache.org/download-70.cgi里面的zip. 下载在希望部署的文件夹下解压.这里须要解决两个问题,一个是脚本的权限问题. 在终端中定位到tomcat文件夹下,输入 sudo chmod 755 ./bin/*.sh 另外一个是Java的环境变量问题.这个还略微有点复杂,能够參

【中级篇】部署Tomcat+Nginx负载均衡集群

部署Tomcat+Nginx负载均衡集群 1.          实验需求: 1)     2台服务器同时部署tomcat; 2) 部署Nginx 3) 搭建负载均衡,测试其效果. 2.          实验环境: Linux服务器系统版本:CentOS-6.5 -S02 IP:192.168.10.15  ( tomcat 2 ) Linux服务器系统版本:CentOS-6.5 -S03 IP : 192.168.10.18  ( Nginx) Linux服务器系统版本:  RedHat6.

Linux之部署Tomcat及其负载均衡

Linux之部署Tomcat及其负载均衡 一.案例 案例要求 1. 在1.10和1.20上分别部署tomcat服务,并创建java的web站点.在本机上分别验证是否能访问创建的web站点(如http://192.168.1.10:8080/index.jsp) 2. 在1.100的主机上部署nginx服务,修改主配置文件,实现nginx为前端,tomcat为后端的负载均衡的功能. 3.在client主机访问nginx服务器,验证是否能实现负载均衡. 二.开始部署 1.环境配置 (使用Vmware

CentOS6.8 部署Tomcat+jenkins+git+maven 持续集成

CentOS6.8 部署Tomcat+jenkins+git+maven 持续集成 一.环境介绍: 1.操作系统:CentOS 6.8  IP:192.168.1.100 2.JDK版本:jdk1.8.0_101 3.Tomcat版本:tomcat-9.0.0.M21 4.jenkins版本: Jenkins ver. 2.46.3 5.git版本:git version 2.9.4 6.maven版本:3.5.0 二.环境部署 1.下载所需软件包 # mkdir /tmp/soft ; cd