tomcat实现一机多项目

7 篇文章 0 订阅
5 篇文章 0 订阅

 前期的部署跟单项目的部署一样,可以点击 tomcat单项目部署 进行查看

本实验架构为

在这里插入图片描述

1.在/tomcat下创建多项目的目录(如instancel1、2、3)
cd /usr/local/tomcat/
mkdir instancel{1,2,3}
cp -r conf/ instancel1/
cp -r logs/ instancel1/
cp -r work/ instancel1/
cp -r temp/ instancel1/
cp -r instancel1/   instancel2/
cp -r instancel1/   instancel3/
mkdir  /webapps
cp -r /usr/local/tomcat/webapps/ROOT/  /webapps/
2.配置每一个的server.xml

每一个都要相同的操作

vim /usr/local/tomcat/instancel1/conf/server.xml
vim /usr/local/tomcat/instancel2/conf/server.xml
vim /usr/local/tomcat/instancel3/conf/server.xml

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.为了方便,编写启动脚本
vim /usr/local/tomcat/start.sh
#!/bin/bash 

./etc/init.d/functions
export CATALINA_BASE="/usr/local/tomcat/$1"
case  "$2" in
start)
        $CATALINA_HOME/bin/startup.sh
;;
stop)
        $CATALINA_HOME/bin/shutdown.sh
;;
restart)
        $CATALINA_HOME/bin/shutdown.sh
        sleep 5
        $CATALINA_HOME/bin/startup.sh
;;
esac
4.启动每个项目 $1(instancel1,instancel2,instancel3) $2(start,stop,restart)
 bash start.sh instancel1 start
 bash start.sh instancel2 start
 bash start.sh instancel3 start
5. 查看端口是否都起动
ss -auntpl |grep 80

在这里插入图片描述

6. 检测

在浏览器中访问

http://localhost:8081/jeeadmin/jspgou/index.do
在这里插入图片描述
http://localhost:8082/jeeadmin/jspgou/index.do
在这里插入图片描述

http://localhost:8083/jeeadmin/jspgou/index.do

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于Tomcat实现动态商城网站项目需要以下步骤: 1. 首先,确保已经安装了Java开发环境和Tomcat服务器。可以从官方网站下载适用于所使用操作系统的版本。 2. 创建一个新的Web应用程序项目。在Tomcat的webapps目录下创建一个新的文件夹,作为项目的根目录。 3. 在Tomcat的conf目录下的server.xml文件中配置虚拟主机。在Host标签中添加一个Context标签,指定项目的路径和项目的根目录。 4. 在项目的根目录下,创建一个WEB-INF文件夹,并在其中创建一个web.xml文件。web.xml文件是应用程序的部署描述文件。 5. 在web.xml文件中配置一个servlet,用于处理请求和响应。可以使用Java Servlet技术来实现。 6. 在servlet中编写业务逻辑,如产品展示、购物车管理、订单处理等。 7. 连接数据库。可以使用JDBC技术与数据库进行交互,实现数据的增删改查。可以选择关系型数据库如MySQL或PostgreSQL。 8. 在项目中,可以使用JSP(JavaServer Pages)来实现动态页面。JSP允许在HTML代码中嵌入Java代码,以便动态生成页面内容。 9. 设计和创建数据库表,用于保存商品信息、用户信息、订单信息等。使用数据库来存储和管理数据。 10. 使用CSS样式表和JavaScript来美化和增强网站的交互性。 11. 部署项目。将项目打包成.war文件,将其放置在Tomcat的webapps目录下,然后启动Tomcat服务器。 12. 在浏览器中输入虚拟主机的URL,访问商城网站。 通过以上步骤,可以基于Tomcat实现一个动态商城网站项目。当用户访问网站时,Tomcat服务器将会调用相应的servlet来处理请求,并将生成的JSP页面返回给用户。同时,与数据库的交互将确保数据的准确性和可靠性。商城网站可以展示商品信息,处理用户的购物车和订单,提供良好的用户体验和服务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值