Apache Tomcat服务部署网站的项目实践
Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成.由于有了Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现,因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器.
Tomcat环境搭建
1.由于Tomcat使用Java开发,所以应该下载并安装JDK.
[root@localhost ~]# wget http://www.oracle.com/technetwork/java/javase/downloads/index.html [root@localhost ~]# tar -xzvf jdk-*.tar.gz -C /usr/local/ [root@localhost ~]# mv /usr/local/jdk-*/ /usr/local/jdk
2.修改环境配置文件写入以下内容,保证下次开机配置好Java环境.
[root@localhost ~]# vim /etc/profile #------------------------------------------------------------------ #Java-JDK-Path export JAVA_HOME=/usr/local/jdk export JAVA_BIN=/usr/local/jdk/bin export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME JAVA_BIN PATH CLASSPATH #------------------------------------------------------------------ [root@localhost ~]# source /etc/profile
3.下载并解压安装Tomcat.
[root@localhost ~]# wget http://tomcat.apache.org/tomcat9.0.7.tar.gz [root@localhost ~]# tar -xzvf apache-tomcat-9.0.7.tar.gz -C /usr/local/ [root@localhost ~]# mv /usr/local/apache-tomcat-9.0.7/ /usr/local/tomcat
4.修改环境配置文件写入以下内容.
[root@localhost ~]# vim /etc/profile #------------------------------------------------------------------ #Apache-Tomcat-Path export TOMCAT_HOME=/usr/local/tomcat export PATH=$PATH:$TOMCAT_HOME/bin #------------------------------------------------------------------ [root@localhost ~]# source /etc/profile
5.赋予可执行权限,启动Tomcat,并设置成开机自启动.
[root@localhost ~]# chmod -R 755 /usr/local/tomcat/bin/* [root@localhost ~]# /usr/local/tomcat/bin/catalina.sh start [root@localhost ~]# echo "/usr/local/tomcat/bin/catalina.sh start" >> /etc/profile
部署静态页面
1.创建一个默认目录,用来保存起始页面.
[root@localhost ~]# mkdir -p /usr/local/tomcat/webindex [root@localhost ~]# echo "hello world" > /usr/local/tomcat/webindex/index.html
2.修改tomcat主配置文件,具体只需要修改两处位置即可.
[root@localhost ~]# vim /usr/local/tomcat/conf/server.xml
Define a non-SSL/TLS HTTP/1.1 Connector on port 8080
-->
#添加本行,指定一下配置文件位置
3.重新启动Tomcat,稍等片刻即可完成部署.
[root@localhost ~]# /usr/local/tomcat/bin/catalina.sh stop [root@localhost ~]# /usr/local/tomcat/bin/catalina.sh start
Java-war包部署
1.将War包拷入到 /usr/local/tomcat/webapps 目录下,并删除 ROOT 缓存目录.
[root@localhost ~]# cp -a *.war /usr/local/tomcat/webapps/ [root@localhost ~]# rm -fr /usr/local/tomcat/webapps/ROOT/*
2.编辑Tomcat主配置文件,在相应的区域中加入以下标语句.
[root@localhost ~]# vim /usr/local/tomcat/conf/server.xml
上一篇:解决Tomcat Caused by: java.lang.ClassNotFoundException: java.util.logging.Logger的问题
栏 目:其它服务器
下一篇:Tomcat运行时在IDEA控制台输出信息中文乱码的解决方案
本文地址:https://zz.feitang.co/server/28994.html
您可能感兴趣的文章
- 12-22nginx代理实现静态资源访问的示例代码
- 12-22Docker 存储管理的几种方式
- 12-22nginx静态资源的服务器配置方法
- 12-22Docker Compose部署微服务项目上线功能
- 12-22GPU服务器的多用户配置方法
- 12-22docker-compose搭建etcd集群的实现(三节点)
- 12-22docker中mysql开启日志的实现步骤
- 12-22Linux下docker安装mysql8并配置远程连接
- 12-22docker部署mysql8并设置可远程连接
- 12-22阿里云oss对象存储使用详细步骤


阅读排行
推荐教程
- 12-11docker存储目录迁移示例教程
- 12-10docker start启动容器后仍然exit状态的解决
- 12-10Linux下如何安装Logstash
- 12-19Zabbix SAML SSO 登录绕过漏洞的操作流程
- 12-15Docker-Compose搭建Spark集群的实现方法
- 12-14Docker Desktop无法正常启动解决(failed to start...)
- 12-14k8s 与docker空间使用分析与清理方法
- 12-13k8s编排之Deployment知识点详解
- 12-13Nginx IP封禁及自动封禁IP的实现
- 12-13Nginx代理Partainer如何使用
申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。
如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。
联系QQ:257218569 | 邮箱:257218569@qq.com
Copyright © 2018-2025 站长天空 版权所有 Powered by EyouCms冀ICP备14023439号





