怎样用自己的电脑,做网站,易搜搜索引擎,路由器做网站服务器吗,中国建设银行最新消息主流开发项目#xff0c;springboot框架下#xff0c;jar部署java传统的tomcat发布war包
一 什么是tomcat#xff1f;
是一个用于运行java程序的软件#xff0c;发布的时候#xff1a;开发将源码使用maven打包#xff0c;生产war包
二 安装tomcat
tomcat是java写的springboot框架下jar部署java传统的tomcat发布war包
一 什么是tomcat
是一个用于运行java程序的软件发布的时候开发将源码使用maven打包生产war包
二 安装tomcat
tomcat是java写的必须有java环境安装jdk
参考这篇文章安装 jdk安装
2.1 部署tomcat
根据这篇文章下载需要的版本 tomcat下载教程
tar -xzvf apache-tomcat-9.0.84.tar.gz -C /usr/local
cd /usr/local/apache-tomcat-9.0.84/bin
./version.sh #测试脚本测试能否正常运行jdk安装是否正常
2.2 启动tomcat,登入查看是否正常访问
/usr/local/apache-tomcat-9.0.84/bin/startup.sh
netstat -tunlp|grep java #查看是否启动成功访问192.168.10.152:8080tomcat的默认端口8080 三 tomcat认证账户密码
tomcat 的四个重要配置文件
bin 存放tomcat脚本启停脚本conf tomcat的配置文件logs 存放tomcat的运行日志webapps war包丢这里
3.1 修改配置文件加入账号密码验证并测试tomcat9版本需要修改两处配置文件其余版本只需要直接修改user配置文件 vim /usr/local/apache-tomcat-9.0.84/conf/tomcat-users.xml###如图添加一下信息####
role rolenamemanager-gui/role rolenameadmin-gui/user usernametomcat password123456 rolesmanager-gui,admin-gui/重启tomcat然后使用账号登录tomcat
!!!!这里发现报错查询原因是tomcat9版本以上还要修改另外一个配置文件tomcat9进行账号密码认证 四 tomcat部署java项目-开发直接给war的方式
4.1 准备java项目的war包 mv jpress.war /usr/local/apache-tomcat-9.0.84/webapps 当出现jpress目录即可访问ip:8080/jpress即可这里只是模拟部署java项目数据库暂时不做演示 五 拓展maven部署java项目-开发直接给源码的方式
配置jdk环境、安装maven工具并配置环境变量
git clone 源码进入目录 mvn clean package
要么使用开发写好的脚本启动要么就是 java -jar XXX.jar 六 拓展
一个实例二进制命令/bin /lib 其他数据目录
单机多实例解压成不同名称的目录 或者 二进制命令一致后续的其他数据目录 mv 实例1 实例2
nginx 多机单实例nginx 设置 负载均衡池 upstream location处使用 poxypass做反向代理