在linux下安装并操作tomcat
1、安装tomcat
1)、下载tomcat
从官网http://tomcat.apache.org/下载tomcat,保存在/home目录下。
root@ubuntu:/home/ubuntu/Downloads# cp apache-tomcat-6.0.20.tar.gz /home
2)、安装tomcat
tar -zxvf apache-tomcat-6.0.20.tar.gz
另一种方案:使用Windows下tomcat,Windows tomcat在linux中同样可以使用。
2、操作tomcat
tomcat是随机启动的,所以在开启服务器的时候要手动开启tomcat,不然没法访问(网上说可以设置随着服务器开启而开启,有兴趣的朋友可以去尝试下,嘎嘎~~)
1)、查看tomcat(我的tomcat放在/home目录下)
root@ubuntu:~# cd /home
root@ubuntu:/home# ls
apache-tomcat-6.0.18 jdk-6u30-linux-i586.bin mytask.sh web.war
jdk1.6.0_30 ljq ubuntu
root@ubuntu:/home# cd apache-tomcat-6.0.18/
root@ubuntu:/home/apache-tomcat-6.0.18# ls
bin lib logs RELEASE-NOTES temp work
conf LICENSE NOTICE RUNNING.txt webapps
tomcat目录解析:
bin:存放启动和关闭Tomcat的可执行脚本。
conf:Tomcat的配置文件,如server.xml(Tomcat服务器配置文件)和web.xml(被所有webapps共享的配置文件),密码忘了看 tomcat-users.xml。
webapps:存放web applications,用户自己需要部署的应用程序也放到此目录。
work:tomcat运行时生成的临时文件,包括jsp编译后产生的class文件等。
logs:存放日志文件。
temp:JVM用于存放临时文件的目录(java.io.tmpdir)。
root@ubuntu:/home/apache-tomcat-6.0.18/bin# ./startup.sh //启动tomcat
root@ubuntu:/home/apache-tomcat-6.0.18/bin# ./shutdown.sh //关闭tomcat
root@ubuntu:/home/apache-tomcat-6.0.18/logs# tail -f catalina.out //查看tomcat日志(-f表示会不断打印新的日志出来)
Linux下显示tomcat控制台
$TOMCAT_HOME为tomcat安装目录。在linux如果按$TOMCAT_HOME/bin/startup.sh来起动tomcat则得不到像windows一样的控制台效果,查看日志很不方便.是不是linux下没有像windows下一样的控制台呢,不是的,只是大家都习惯这样来启动它。在LINUX下如何使启动TOMCAT后像WINDOWS一样呢?,解决办法如下:
root@ubuntu:/home/apache-tomcat-6.0.18/bin# ./catalina.sh run
ctrl+c: 可结束日志打印,但不影响正常应用的运行。
top -c:类似windows的任务管理器。
查看java的进程:ps -ef |grep java
杀死对应id进程:kill -9 pid //-9即force
kill pid: 杀死进程,pid从top -c执行得到(pid为进程编号),注意运行前记得在核对一遍进程编号。
在linux下安装并操作tomcat的更多相关文章
- Linux下安装JDK,Tomcat,Mysql详细教程
1. 概述 今天教大家在linux下安装jdk,mysql以及tomcat.在javaweb开发中,最后完成的项目代码,一般都是布在linux服务器下的.因为linux服务器可以说是安全性稳定性都比w ...
- 03 在Linux下安装Myeclipse及Tomcat(含下载)
测试环境: 主机系统:Win 7 虚拟机:VMware workstation 11.1.0 虚拟机OS: centos 6.5 64位 Kernel 2.6.32-431-e16.x86_64 My ...
- linux下安装jdk跟tomcat
文章参考 https://www.cnblogs.com/geekdc/p/5607100.html Linux服务器安装jdk+tomcat https://baijiahao.baidu ...
- linux下安装jdk,tomcat以及mysql
环境:centOS6.8.jdk1.8,tomcat-8.5.15,mysql-5.7.18 1. 安装JDK 注意:rpm与软件相关命令 相当于window下的软件助手 管理软件 步骤: 1)查看 ...
- Linux 下安装多个 tomcat
安装多个 tomcat 和安装一个同理,只是需要更改一些配置. 1.复制多个 tomcat 安装目录 cp /usr/local/tomcat_8080/ /usr/local/tomcat_8081 ...
- Linux下安装JDK和tomcat
1.新建用户 2.解压 jdk-7u67-linux-x64.tar.gz 到本地 3.配置环境变量 编辑.bash_profile文件 4.生效 5.安装tomcat 6.验证tomcat是否安装成 ...
- linux下安装多个Tomcat
编辑环境变量:vi /etc/profile 加入以下代码 ##########first tomcat########### CATALINA_BASE=/usr/local/src/tomcat ...
- [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例二.
为了更好的排版, 所以将IK分词器的安装重启了一篇博文, 大家可以接上solr的安装一同查看.[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一: http://ww ...
- Nginx入门篇-基础知识与linux下安装操作
我们要深刻理解学习NG的原理与安装方法,要切合实际结合业务需求,应用场景进行灵活使用. 一.Nginx知识简述Nginx是一个高性能的HTTP服务器和反向代理服务器,也是一个 IMAP/POP3/SM ...
随机推荐
- Python3 shutil模块
平时我们总会用到复制文件的命令,Python中自带了相应模块,那就是shutil模块,下面是shutil模块的分析及用法. 1.copyfileobj(fsrc, fdst, length=16*10 ...
- selenium 上传文件方法补充——SendKeys、win32gui
之前和大家说了input标签的上传文件的方式: <selenium2 python 自动化测试实战>(13)——上传文件 现在好多网站上传的标签并不是input,而是div之类的比如: 全 ...
- cell的循环利用
方式1 // 1.先根据cell的标识去缓存池中查找可循环利用的cell UITableViewCell *cell = [tableView dequeueReusableCellWithIdent ...
- Siddhi cep java 集成简单使用
Siddhi 是一个开源的cep (Complex Event Processing)类库,有一个明显的例子是uber 的事件处理,具体可以google 几张参考cep 以及siddhi 图 java ...
- 使用 commander && inquirer 构建专业的node cli
备注: 比较简单就是使用nodejs 的两个类库帮助我们进行开发而已,具体的使用参考类库文档 1. 项目初始化 a. 安装依赖 yarn init -y yarn add commander in ...
- lapis 框架安装试用
备注: 此次安装使用的是openresty 的openresty-1.11.2.1(openresty-1.11.2.1.tar.gz,最新版本存在cjson 包的问题 ) 同时对于lua ...
- linux CentOS 安装rz和sz命令 lrzsz
lrzsz在linux里可代替ftp上传和下载. lrzsz 官网入口:http://freecode.com/projects/lrzsz/ lrzsz是一个unix通信套件提供的X,Y,和ZMod ...
- Mac下docker搭建lnmp环境 + redis + elasticsearch
之前在windows下一直使用vagrant做开发, 团队里面也是各种开发环境,几个人也没有统一环境,各种上线都是人肉,偶尔还会有因为开发.测试.生产环境由于软件版本或者配置不一致产生的问题, 今年准 ...
- CentOS 7 named设置主从复制
前两篇文章介绍了named的安装和配置forward. 本文将介绍named的主从复制. 在从named的配置中添加: zone "weiheng.ink" IN { type s ...
- [DP题]最长上升子序列
最长上升子序列 总时间限制:2000ms 内存限制:65536kB 描述 一个数的序列bi,当b1 < b2 < ... < bS的时候,我们称这个序列是上升的.对于给定的一个序列( ...