ubuntu 搭建 tomcat
一、下载tomcat
先下载到本地,然后ftp上传到服务器
官方 Apache Tomcat 的下载
- 2
二、解压安装
先解压
tar zxvf apache-tomcat-7.0.64.tar.gz -C /java
然后改名为tomcat7
ca /java
mv apache-tomcat-7.0.64 tomcat7
更改用户
cd /java/tomcat7
chown -R root .
chgrp -R root .
- 3
三、配置环境变量
vi /etc/profile
在最后面加上如下两句
CATALINA_HOME=/java/tomcat7
export CATALINA_HOME
保存后退出vi 刷新变量使配置立即生效
source /etc/profile
进入tomcat的bin目录
cd $CATALINA_HOME/bin
或者:
cd /java/tomcat7/bin
修改catalina.sh
vi catalina.sh
找到如下这行
# OS specific support. $var _must_ be set to either true or false.
在这行下面新增如下配置语句
指定tomcat的目录以及jdk的目录
CATALINA_HOME=/java/tomcat7
JAVA_HOME=/java/jdk7
保存后退出vi 尝试下启动tomcat是否成功
在tomcat下的bin目录下直接运行startup.sh
sh startup.sh
或者
./startup.sh
- 4
四、安装tomcat服务
当前所在目录是tomcat的bin目录
cp catalina.sh /etc/init.d/tomcat
让tomcat在服务器启动时就启动,配置以下语句
update-rc.d -f tomcat defaults
这样就可以用service启动tomcat了:
service tomcat start
关闭tomcat:
service tomcat stop
- 5
五、查看tomcat日志
cd进入tomcat下的logs目录 即/java/tomcat7/logs
tail -f catalina.out
ok,到这里,tomcat就安装完毕了。
ubuntu 搭建 tomcat的更多相关文章
- 腾讯云ubuntu搭建tomcat
转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6377945.html 一:工具准备 Putty+Xftp5,见上一篇博文:http://www.cnblogs ...
- 部署测试环境(ubuntu+mysql+tomcat)
背景:入职新公司,广州这边没有测试开发环境,需要自己搭建一个:要求ubuntu+mysql+tomcat有具体版本要求: 2015/4/13 下载Ubuntu12.04 http://mirror ...
- 在Linux环境下搭建Tomcat+mysql+jdk环境
按照下面的步骤一步一步来搭建tomcat+jdk+mysql环境. [Linux环境]------我搭建的是64位centos版本的linux系统 1.下载并安装一个VMware workstat ...
- 个人环境搭建——搭建tomcat
搭建tomcat 和前几个软件一样,Tomcat 同样是由JAVA开发的,所以,在安装前一定要装好JDK,具体JDK搭建过程参见 个人环境搭建——搭建JDK环境 篇. 系统环境:ubuntu12. ...
- Ubuntu 配置 Tomcat
系统环境:Ubuntu 10.10(linux-kernel 2.6.35-22) 安装版本:apache-tomcat-7.0.29.tar.gz(官方网址:Apache Tomcat) 安装步骤: ...
- ubuntu搭建DNS
ubuntu搭建DNS 一. bind简介: BIND是Domain Name System (DNS) 协议的一个实现,提供了DNS主要功能的开放实现,主要包括以下三种: *域名服务器 *D ...
- Ubuntu 搭建PHP开发环境
Ubuntu确实很好玩.有喜欢的命令行,简洁的界面,不同于Window要的感觉.偶尔换换环境工作,学习Linux的思维方式,是一种不错的做 法.之前也折腾过Ubuntu,不过,因为网络的问题,一直没有 ...
- Linux下搭建tomcat集群全记录(转)
本文将讲述如何在Linux下搭建tomcat集群,以及搭建过程中可能的遇到的问题和解决方法.为简单起见,本文演示搭建的集群只有两个tomact节点外加一个apache组成,三者将安装在同一机器上:ap ...
- ubuntu搭建svn服务器并htpp访问版本库并svn与web同步
Ubuntu搭建SVN服务器多版本库 1 介绍 Subversion是一个自由,开源的版本控制系统,这个版本库就像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况.这样就可 ...
随机推荐
- 【hibernate】hibernate不同版本的命名策略
===================================================hibernate 4命名策略如下================================ ...
- python的安全插件
1.PyFuzz (0.1.3) - Simple fuzz testing for u ...
- opengl interface
glTranslate()是移动坐标系,比如glTranslate(-1.5,0,0),之后你画的图就是在屏幕左边1.5个单位~glRotation()是做旋转的,第一个参量是angle,后面3个分别 ...
- SpringMVC Controller 介绍【转】
链接地址: http://haohaoxuexi.iteye.com/blog/1753271
- 白话http请求
http接口测试和使用,首先要了解什么是http请求: http请求通俗讲就是把客户端的东西通过http协议发送到服务端,服务端根据http协议的定义解析客户端发过 来的东西! http请求中常用到的 ...
- $ is not defined
$ is not defined 引入Jquery的顺序不正确,要把它放在第一个引入
- c语言字符数组的初始化问题
1.字符数组的定义与初始化 字符数组的初始化,最容易理解的方式就是逐个字符赋给数组中各元素. char str[10]={ 'I',' ','a','m',' ',‘h’,'a','p','p','y ...
- BFC简析
一.BOX模型 box是CSS中布局的基本单位,而不同类型的box,会参与不同的Formatting Context(一个决定如何渲染文档的容器),box内的元素会以不同的方式渲染. block-le ...
- 提升Web性能的技巧
1. 采用反向代理服务器(Reverse Proxy Server)来对应用进行加速和保护 其作用主要在以下三方面: 负载平衡 – 运行在反向代理服务器上的负载平衡器会在不同的不服务器 间进行传输 ...
- H5网页判断手机横屏或是竖屏
我们做出来的H5页面在手机端浏览的时候,用户很有可能会产生更换横竖屏的操作,这时如果我们能够判断出横竖屏,就可以更好的优化我们的网页,进而拥有更好的用户体验度.下面是判断横竖屏的代码: window. ...