一、下载tomcat

可以先下载到本地,然后ftp到服务器

官方 Apache Tomcat 的下载页面(下面的链接是apache自己的镜像服务器的地址,不同网络连接的话,apache会给出不同的镜像地址):

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

也可以直接在服务器下载(windows版本的区分32位与64位,ubuntu(linux)版本的不区分)

1
wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.55/bin/apache-tomcat-7.0.55.tar.gz

或者可以到我的共享云盘下载

1
http://yunpan.cn/Qa4vWeVafiDXn  提取码 ab05

二、解压安装

先解压

1
tar zxvf apache-tomcat-7.0.55.tar.gz -C /alidata/server/

然后改名为tomcat7

1
cd /alidata/server/ 
1
mv apache-tomcat-7.0.55.tar.gz tomcat7
1
更改用户
1
2
3
cd /alidata/server/tomcat7
chown -R root .
chgrp -R root .

三、配置环境变量

1
vi /etc/profile

在最后面加上如下两句

1
2
CATALINA_HOME=/alidata/server/tomcat7
export CATALINA_HOME

保存后退出vi 刷新变量使配置立即生效

1
source /etc/profile

进入tomcat的bin目录

1
cd $CATALINA_HOME/bin

修改catalina.sh

1
vi catalina.sh

找到这行# OS specific support. $var _must_ be set to either true or false.

在这行下面新增如下配置语句

指定tomcat的目录以及jdk的目录

关于ubuntu下jdk的安装请参考 阿里云服务器Ubuntu安装jdk7

1
2
CATALINA_HOME=/alidata/server/tomcat7
JAVA_HOME=/usr/lib/jvm/jdk7

保存后退出vi 尝试下启动tomcat是否成功

(因为我们本来就在tomcat下的bin目录,所以直接运行startup.sh)

1
sh startup.sh  或./startup.sh

四、安装tomcat服务

当前所在目录是tomcat的bin目录哦

1
cp catalina.sh /etc/init.d/tomcat

让tomcat在启动服务器时就启动,配置以下语句

1
update-rc.d –f tomcat defaults

启动tomcat

1
service tomcat start

关闭tomcat

1
service tomcat stop

五、查看tomcat日志

当然得保证自己所在目录是tomcat下的logs目录哦 即/alidata/server/tomcat7/logs

1
tail -500 catalina.out

ok,这样tomcat就安装完毕了,有问题请留言哦。

ubuntu 安装tomcat<服务器>的更多相关文章

  1. Ubuntu 14.04.2 x64 安装tomcat服务器傻瓜教程

    序:安装tomcat服务器之前有一堆的准备工作,比如JDK安装. 一.JDK 7 下载及安装 1.下载JDK文件 X86 代表i386,i486系列, 是为32位操作系统所使用的包.X64是64位操作 ...

  2. Linux下安装Tomcat服务器和部署Web应用

    一.上传Tomcat服务器

  3. ubuntu安装ftp服务器

    ubuntu安装ftp服务器 1: 安装vsftpd ~$ sudo apt-get install vsftpd ubuntu10.10自己装了,这步省略. 2: 配置vsftpd 2.1 修改vs ...

  4. 转】Linux下安装Tomcat服务器和部署Web应用

    原博文出自于: http://www.cnblogs.com/xdp-gacl/p/4097608.html 感谢! 一.上传Tomcat服务器

  5. 超简单Mac安装Tomcat服务器

    超简单Mac安装Tomcat服务器 1.首先下载tomcat 下载连接 2. 解压并改名 3.把Tomcat复制到系统中的资源库或者Library 4.打开shell,进入Tomcat下面的bin目录 ...

  6. 如何在Windows下安装Tomcat服务器

    Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选服务器.在Windows下安装 ...

  7. 第21篇 ubuntu安装ftp服务器(转载)

    ubuntu安装ftp服务器 1: 安装vsftpd ~$ sudo apt-get install vsftpd ubuntu10.10自己装了,这步省略. 2: 配置vsftpd 2.1 修改vs ...

  8. JavaWeb入门——在Linux环境下安装Tomcat服务器

    JavaWeb入门——在Linux环境下安装Tomcat服务器 摘要:本文主要学习了如何在Linux环境下安装Tomcat服务器. 准备工作 检查Java环境变量 检查系统是否配置了Java的环境变量 ...

  9. JavaWeb入门——在Windows环境下安装Tomcat服务器

    JavaWeb入门——在Windows环境下安装Tomcat服务器 摘要:本文主要学习如何在Windows环境中下载并安装Tomcat服务器. 下载 获取安装包 推荐去官网上下载Tomcat: htt ...

随机推荐

  1. .net后台使用post方式对指定地址的方法传值并且获取结果的方法

    /// <summary> /// .net 后台 post http地址请求 /// </summary> /// <param name="uri" ...

  2. uva297 Quadtrees (线段树思想,区间操作)

    借鉴了线段数区间操作的思想,只是把一个结点的孩子扩展到了4个, 结点k,四个孩子编号分别为4*k+1,4*k+2,4*k+3,4*K+4,从零开始. 根据层数,确定权值. #include<cs ...

  3. Deepgreen DB 是什么(含Deepgreen和Greenplum下载地址)

    Deepgreen官网下载地址:http://vitessedata.com/products/deepgreen-db/download/ 不需要注册 Greenplum官网下载地址:https:/ ...

  4. 51nod——2502最多分成多少块

    数据范围好小... 题目中没说要升序降序,不过样例解释里可以看出是要升序. #include <bits/stdc++.h> using namespace std; ],b[],visi ...

  5. 【线段树 树链剖分 差分 经典技巧】loj#3046. 「ZJOI2019」语言【未完】

    还是来致敬一下那过往吧 题目分析 先丢代码 #include<bits/stdc++.h> ; ; ; struct node { int top,son,fa,tot; }a[maxn] ...

  6. ubuntu14.04搭建LAMP环境(nginx,php,mysql,linux)详解

    最近更换开发环境至ubuntu,整理开发环境和常用软件的安装配置(更新排版) 以下安装过程经过多次操作得出,参照步骤进行操作即可 一.LAMP基本环境搭建 1 切换root账号 sudo su 2,安 ...

  7. 201621123080《Java程序设计》第9周学习总结

    作业09-集合与泛型 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容. 2. 书面作业 本次作业题集集合 1. List中指定元素的删除(题集题目) 1.1 实 ...

  8. LeetCode(203) Remove LinkedList Elements

    题目 Remove all elements from a linked list of integers that have value val. Example Given: 1 –> 2 ...

  9. Gym - 100781G Goblin Garden Guards (扫描线)

    题意: n 只哥布林,每只哥布林都有一个位置坐标. m 个炮台,每个炮台都有一个位置坐标和一个攻击半径. 如果一个哥布林在任何一个炮台的攻击范围内,都会被杀死. 求最后没有被杀死的哥布林的数量. 这题 ...

  10. SmartGit 30天评估期结束解决办法

    smartgit 需要输入序列号解决办法: 1.找到路径: %APPDATA%\syntevo\SmartGit\<main-smartgit-version> 然后删除: setting ...