【精通Linux系列】CentOS7 实战部署tomcat网站服务器

简介: 【精通Linux系列】CentOS7 实战部署tomcat网站服务器

🚀 作者 :“大数据小禅”


🚀 专栏简介 :本专栏主要分享Linux技术,会涉及到常用的Linux命令操作,常用的服务部应用署以及相关运维知识,还有一些Linux系统的深层解析,Linux系列专栏地址,欢迎小伙伴们订阅!


🚀 个人主页 :大数据小禅


🚀 粉丝福利 :加入小禅的大数据社群


🚀 欢迎小伙伴们 点赞👍、收藏⭐、留言💬


CentOS7 实战部署tomcat网站服务器

Tomcat:是一个开源免费的Web应用服务器,性能稳定,是目前比较流行的Web应用服务器,是java语言编写的,所以必须运行在有java的环境上


tomcat官网下载:


https://tomcat.apache.org/download-80.cgi    进入后选择那个tar.gz的下载
下载:
yum install -y wget    (如果找不到wegt这个命令的话)
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.50/bin/apache-tomcat-8.5.50.tar.gz
也可以在官网下载后再上传

image.png

**解压
tar -xf apache-tomcat-8.5.43.tar.gz
mv apache-tomcat-8.5.43 /usr/local/tomcat8
检查java环境:java -version**

image.png

[root@localhost tomcat8]# ls -lrt /usr/local/tomcat8
total 132
drwxr-x---. 7 root root 76 Jul 5 04:53 webapps
-rw-r-----. 1 root root 16262 Jul 5 04:56 RUNNING.txt
-rw-r-----. 1 root root 7139 Jul 5 04:56 RELEASE-NOTES
-rw-r-----. 1 root root 3255 Jul 5 04:56 README.md
-rw-r-----. 1 root root 1726 Jul 5 04:56 NOTICE
-rw-r-----. 1 root root 57011 Jul 5 04:56 LICENSE
-rw-r-----. 1 root root 5407 Jul 5 04:56 CONTRIBUTING.md
-rw-r-----. 1 root root 19534 Jul 5 04:56 BUILDING.txt
drwxr-x---. 2 root root 4096 Aug 1 23:33 lib
drwxr-x---. 2 root root 29 Aug 1 23:33 temp
drwxr-x---. 2 root root 4096 Aug 1 23:33 bin
drwx------. 3 root root 4096 Aug 1 23:43 conf
drwxr-x---. 2 root root 4096 Aug 1 23:43 logs
drwxr-x---. 3 root root 21 Aug 1 23:43 work
bin:存放可执行命令,比如开启和关闭;
conf:配置文件;
Context.xml:Tomcat公用的环境配置,tomcat 服务器会定时去扫描这个文件  在conf目录下的
web.xml:Web应用程序描述文件,都是关于是Web应用程序的配置文件
server.xml:可以设置tomcat的端口号,添加虚拟机这些的,是对服务器的设置
tomcat-users.xml:用户配置文件
webapps:发布web应用的;
lib:库文件;   如果想要加入第三方拓展,就再这里。

image.png

[root@localhost bin]# ps -ef | grep tomcat
root 68135 1 4 23:43 pts/0 00:00:25 /usr/local/jdk1.8/jre/bin/java -
Djava.util.logging.config.file=/usr/local/tomcat8/conf/logging.properties -
Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -
Djdk.tls.ephemeralDHKeySize=2048 -
Djava.protocol.handler.pkgs=org.apache.catalina.webresources -
Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -
classpath /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar -
Dcatalina.base=/usr/local/tomcat8 -Dcatalina.home=/usr/local/tomcat8 -
Djava.io.tmpdir=/usr/local/tomcat8/temp org.apache.catalina.startup.Bootstrap start
[root@localhost bin]# netstat -tunlp | grep 68135
tcp6 0 0 127.0.0.1:8005 :::* LISTEN
68135/java
tcp6 0 0 :::8009 :::* LISTEN
68135/java
tcp6 0 0 :::8080 :::* LISTEN
68135/java

image.pngimage.png

相关文章
|
13天前
|
弹性计算 安全 Linux
使用阿里云服务器安装Z-Blog博客网站流程,新手一键部署教程
本教程教你如何在阿里云99元服务器上,通过宝塔Linux面板一键部署Z-Blog博客。基于CentOS 7.9系统,从远程连接、安装宝塔面板、开放端口到部署Z-Blog全流程详解,操作简单,新手也能轻松搭建个人博客网站。
214 13
|
13天前
|
弹性计算 Devops Shell
用阿里云 DevOps Flow 实现 ECS 部署自动化:从准备到落地的完整指南
阿里云 DevOps Flow 是一款助力开发者实现自动化部署的高效工具,支持代码流水线构建、测试与部署至ECS实例,显著提升交付效率与稳定性。本文详解如何通过 Flow 自动部署 Bash 脚本至 ECS,涵盖环境准备、流水线搭建、源码接入、部署流程设计及结果验证,助你快速上手云上自动化运维。
62 0
监控 安全 Linux
39 0
|
2月前
|
监控 Java Linux
Apache NiFi项目的编译与部署于CentOS服务器
总而言之,Apache NiFi的编译和部署虽然涉及多个步骤,但这些操作步骤简明扼要,即使是不太熟悉Java或Maven的用户也能跟随指南完成。通过遵循上述步骤,您将能够在CentOS服务器上成功部署Apache NiFi,为您的数据流处理任务建立一个功能强大的平台。
128 16
|
2月前
|
资源调度 负载均衡 JavaScript
使用PM2工具部署Vue.js应用于服务器
以上步骤完成之后,你就成功利⽤ PM⼆工具将 Vuejs 应⽰程序部署至服 务 器,并且配合反向代理实现了高效稳定访问及负载均衡功能。
85 0
|
2月前
|
运维 数据可视化 数据库
一小时搞定服务器软件部署:资深工程师实测方案
本文分享了一位运维工程师在短时间内将30个不同软件部署到新服务器上的实战经验。面对全新 Rocky Linux 系统,传统手工部署方式效率低下且容易出错。作者尝试多种自动化方案后,最终选择使用自动化部署工具,通过其内置的 Docker Compose 模板和可视化界面,实现快速、批量部署,大幅提升效率,30个应用仅用约1小时完成,显著节省时间和人力成本。
|
Java 应用服务中间件 Linux
百度搜索:蓝易云【Linux系统Tomcat安装与配置。】
Tomcat是一个开源的Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范。在Linux系统上安装和配置Tomcat可以为Java Web应用程序提供服务。
138 0
|
Java Linux 应用服务中间件
Linux Mint下的Tomcat安装及配置
1)官网下载Tomcat 2)我下载的是这个 3)下载解压到了/usr/Java/ 4)vim /etc/profile 在文件末加上: PATH=$PATH:$CATALINA_HOME/bin 回到apache-tomcat-7.0.67/bin/ ./startup.sh OK,显示Tomcat started. 打开localhost:8080检查 搞定。
932 0
|
Java Linux 应用服务中间件
Linux下Tomcat的安装配置
Linux下Tomcat的安装配置 一.下载安装对应的jdk,并配置Java环境。 官网下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.
1100 0