1、上传安装包到linux服务器
在Ubuntu服务器上传tomcat存放目录

/usr/local#ls
apache-tomcat-7.0.99.tar

2、进入到/usr/local/目录:
$ cd /usr/local/
解压tomcat压缩包:
$ tar-zxvf apache-tomcat-7.0.64.tar.gz 得到文件夹:apache-tomcat-7.0.64
3、赋予tomcat文件夹及其所有子文件夹可写权限

#chmod o=rwx -R apache-tomcat-7.0.64/

4、配置/apache-tomcat-7.0.64/bin/catalina.sh文件
使用vi打开/apache-tomcat-7.0.64/bin/catalina.sh文件,在’#'注释结束,正文开始的地方,插入以下代码,指定JDK主目录:

JAVA_HOME=/usr/local/java/jdk1.7.0_79

如果需要配置tomcat内存,可以接着插入下面的代码:

JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=600M -XX:MaxPermSize=600m -Dcom.sun.management.jmxremote"

保存,关闭。这样,Tomcat7就基本完成安装了。端口默认是8080 。可以到conf目录下的server.xml把8080改成其他的端口就行了。
5、启动与停止
进入/apache-tomcat-7.0.64/bin目录启动tomcat:
nohup ./startup.sh & 使tomcat在后台进程运行

进入/apache-tomcat-7.0.64/bin目录停止tomcat:
./shutdown.sh

源码安装二

1、先安装 JDK
  具体安装方法请参考:Linux Ubuntu 下安装与卸载 JDK
2、将 Tomcat 7 的 .tar.gz包 复制到 /opt/目录下
sudo cp ‘tomcat所在的路径’ /opt

3、解压 JDK 到当前目录

sudo tar -xvzf apache-tomcat-7.0.85.tar.gz

4、打开启动脚本(在 tomcat 目录下)

sudo vi ./bin/startup.sh

在 启动脚本 文件中的最前面 加这段代码:

JAVA_HOME=/opt/jdk1.7.0_79
JRE_HOME=/opt/jdk1.7.0_79/jre
PATH=$JAVA_HOME/bin:$JRE_HOME:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/opt/apache-tomcat-7.0.85

注: JAVA_HOME 和 JRE_HOME 是已经配置好 JDK 和 JRE 目录,TOMCAT_HOME 为当前 apache-tomcat-7.0.85 目录,保存退出。

5、开启、关闭、重启 Tomcat(在 Tomcat 目录下)
1)启动 Tomcat 7

sudo sh ./bin/startup.sh

2)关闭 Tomcat 7

sudo sh ./bin/shutdown.sh

3)重启 Tomcat 7

sudo sh ./bin/startup.sh

下列截图表示 Tomcat 7 开启成功,你也可以将 Tomcat 添加到服务。

6、测试
可以通过 curl

curl http://localhost:8080

也可以直接打开浏览器,输入地址:

`http://localhost:8080 或 http://127.0.0.1:8080`

更多介绍 : https://blog.csdn.net/sun8112133/article/details/79944531

apt-get 命令进行在线安装Tomcat 7

1、安装步骤

sudo apt-get install tomcat7

2、服务开启、关闭、重启 Tomcat 7
启动 Tomcat 7

sudo service tomcat7 start

关闭 Tomcat 7

sudo service tomcat7 stop

重启 Tomcat 7

sudo service tomcat7 start

3、使用 apt-get 命令 安装后的 tomcat 7的目录结构说明

/etc/tomcat7   :全局配置
/usr/share/tomcat7/   :程序主目录
/usr/share/tomcat7/conf/Catalina/localhost/   :本机部署的 Catalina 配置
/var/lib/tomcat7/   :工作主目录
/var/lib/tomcat7/webapps   :应用文件实际存放于此
/var/lib/tomcat7/work   :动态工作目录(动态编译的 .jsp 存放于此)

4、测试

#curl http://localhost:8080

直接打开浏览器,输入地址:http://localhost:8080 或 http://127.0.0.1:8080

5、

6、

参考链接 :
Linux Ubuntu 安装Tomcat 7 : https://blog.csdn.net/sun8112133/article/details/79944531

更多介绍 ubuntu安装tomcat7 : https://www.cnblogs.com/dreamboy/p/10285835.html

Ubuntu源码安装Tomcat7相关推荐

  1. 三星note4安装linux,Leanote Ubuntu 源码安装

    Leanote Ubuntu 源码安装 1 安装golang 2 安装MongoDB 2.1 安装MongoDB 从 Mongodb 官网 获取相应系统的最新版安装链接,笔者以 Ubuntu18.04 ...

  2. Ubuntu源码安装php-7.2.23

    1.切换到安装目录,解压 #cd /usr/local/src #tar -zxvf php-7.2.23.tar.gz #cd php-7.2.23 下载链接 :https://www.php.ne ...

  3. 一次令人吐血的ubuntu源码安装gcc-5.4.0经历

    ubuntu20.04源码安装gcc-5.4.0 虽然cilkplus已经被弃用了,但是因为代码里用到了cilkplus,所以还是要安装gcc-5.4.0,因为make一直不通过,整个过程费了好大功夫 ...

  4. linux卸载kong,Ubuntu 源码安装Kong

    安装openresty tar xzvf openssl-1.0.2h.tar.gz 以下是我个人安装流程 tar xzvf openresty-1.9.15.1.tar.gz 安装openresty ...

  5. ubuntu 源码安装 opencv + opencv_contrib

    教程 安装 准备 获取源码 编译 Release版本 Debug版本 问题 现成下载 安装 安装前一定先看一遍官方教程(Installation in Linux,opencv_contrib)和以下 ...

  6. SUMO ubuntu 源码安装

    在sumo使用过程中,我们如果使用sudo apt-get install sumo 时,只能安装sumo的0.32版本,如果我们想装1.x版本需要通过源码进行编译. Linux Build - SU ...

  7. ubuntu 源码安装nginx

    2019独角兽企业重金招聘Python工程师标准>>> 下载nginx 地址:http://nginx.org/en/download.html 解压安装,这个不解释 问题出现1: ...

  8. Ubuntu源码安装Nginx

    2019独角兽企业重金招聘Python工程师标准>>> Nginx是常用Web服务器,市场占有率直追老牌Web服务器软件Apache.Nginx除了作为Web服务器以外,还可以作为邮 ...

  9. linux源码下载阿帕奇,Ubuntu 12.04下源码安装Apache

    环境:Ubuntu 12.04 [简单安装] 一般第一次安装Apache都较为顺利. 1. 下载并解压 root@ubuntu:/home/qy/share#tar zxvf httpd-2.2.22 ...

最新文章

  1. python3.x安装cv2失败
  2. 除了密钥,公有云还有哪些安全保护方式
  3. 无法绑定到“ ngModel”,因为它不是“ input”的已知属性
  4. 数据中心机房应该如何布线,机柜布线方法详解!
  5. SpringMVC注解解析
  6. 集群监控之Ganglia的部署
  7. C语言基本语法——结构体、联合和枚举
  8. Hibernate查询用法总结
  9. 一行命令开启VNC 和windows之间复制粘贴功能
  10. Linux命令整理-Ubuntu
  11. 阿里巴巴java开发编码规范—代码格式
  12. 看完这篇你就懂了深度学习的具体流程和代码该怎么写了!(Deep Learning Onramp)
  13. Win10使用以前的图片查看器
  14. 世界强大的移动便携图形工作站介绍
  15. 数据加工(一)-------数据抽取
  16. 保你学会Springboot如何前后端分离地传输数据!(后端,前端的坑过几天填上)
  17. Shell版本循环语句(if//for/while/case)
  18. 【Matlab】三次样条插值实现
  19. 远程连接kali linux一直提示密码错误的解决方法
  20. 【题解】营救(二分答案)

热门文章

  1. 决策树案例:基于python的商品购买能力预测系统
  2. r语言aggredate_R语言 分组计算,不止group_by
  3. 有趣的python代码实例_Python之路:200个Python有趣的小例子一网打尽
  4. linux内核nasm,在x86汇编代码,NASM,Linux中操作字符串
  5. android textview 关键字高亮显示
  6. 设计模式原则之五:里氏置换原则
  7. android主题与风格入门
  8. How do you create a DynamicResourceBinding that supports Converters, StringFormat?
  9. [转] 理解 JavaScript 中的 Array.prototype.slice.apply(arguments)
  10. NetScaler Networking Deployment