tomcat
2019-05-24 06:10:31来源:博客园 阅读 ()
如果你的一个服务启动不起来,如何排错,查看日志。/var/log
tomcat使用详解
tomcat也是一个web服务器,轻量级的,处理java语言很好
tomcat安装
打开官网https://tomcat.apache.org/,打开download,选择9,而后传至Linux。
mv apache-tomacat-9.0.17 /usr/local/tomcat
cd /usr/local/ 此时tomcat已经安装好了,但还没有执行权限。
部署comcat和跑java程序都要下载java yum install java –y
(java-1.8.0-openjdk.x86_64 1:1.8.0.161-2.b14.el7 )
ls –l tomcat/bin/startup.sh 这个是tomcat的启动命令
-rw-r—r—1 root root 1904 Mar 13 15:36 tomcat/bin/startup.sh
表示startup.sh这个脚本没有执行的权限,我们要赋予它执行的权限。
但我们tomcat还有其他命令,所以要给tomcat所有文件赋予执行权限。
chmod –R +x /usr/local/tomcat
启动的话要进入到tomcat的bin目录,输入./strartup.sh即可启动。输入./shutdown.sh即可关闭。
tomcat监听的8080端口
tomcat目录结构
yum install tree –y 显示目录结构
使用方法:tree –L 1 列出1层的
.
├── bin #用以启动、关闭Tomcat或者其它功能的脚本(.bat文件和.sh文件)为什么要加./ 表明在当前路径。不然会在$PATH里面找。
├── conf #用以配置Tomcat的XML及DTD文件
├── lib #存放web应用能访问的JAR包
├── LICENSE
├── logs #Catalina(comcat执行不成功可以查看此日志,路径/var/log/comcat/catalina.out)和其它Web应用程序的日志文件
├── NOTICE
├── RELEASE-NOTES
├── RUNNING.txt
├── temp #临时文件
├── webapps #Web应用程序根目录。java包放到这里。会自动解压,可以直接访问。
└── work #用以产生有JSP编译出的Servlet的.java和.class文件
cd webapps/ (也可以在此目录创建一个目录,当做测试目录使用)
docs文档信息
examples 样本,模板
host-manager主机管理工具
manager主机管理工具
ROOT 相当于网站根目录 切记不可删除!
tomcat主配置文件
tomcat/conf/server.xml
关注两个点:他有几个端口 3个端口
分别是干什么用的
第一个是8005端口 接收shutdown指令的 需要下载telnet
telnet 127.0.0.1 8005 回车
输入SHUTDOWN 即可停止tomcat服务
第二个端口8080端口 监听端口
第三个端口8009端口 接受AJP协议的
comat多实例部署
一台真实服务器部署多个comcat服务程序,为什么要部署多实例,最大程度利用我们系统资源。
cp –a tomcat tomcat1
cp –a tomcat tomcat2
然后修改端口。打开tomcat1、tomcat2配置文件修改即可。
tomcat搭建集群
upstream ken { server ip:8080; servre ip:8081; server ip:8082; } server{ listen 80 default_server; listen [::]:80 default_server; server_name _; root /user/share/nginx/html; # Load configuration files for the default server block. include /etc/nginx/default.d/*.conf; location / { proxy_pass http://ken/; }
如何给tomcat做测试文件,先删除tomcat ROOT目录下的文件,在写入echo “测试” >index.html 即可。分别写入三个后端节点。
原文链接:https://www.cnblogs.com/shuaiyin/p/10916832.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 一个骚命令防止你的文件被误删除! 2020-06-08
- 一个骚命令防止你的文件被误删除! 2020-06-02
- 如何让你的脚本可以在任意地方都可执行? 2020-05-19
- 老板说,Vim宏都不会用,你的工作效率太低啦~ 2020-04-01
- 企业级自动化部署方案——ansible实现tomcat自动安装和配置 2020-03-30
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash