Tomcat5.5.x配置整理 - 在重新启动Tomcat的webapp的时候,禁止把session写入文件

修改conf/web.xml
取消注释:
<!---->
<Manager pathname="" />
Tomcat中部署`cas-server-webapp-tomcat-5.3.x`的WAR文件涉及几个关键步骤,包括环境准备、配置Tomcat、部署WAR文件以及后续的配置调整。以下是详细的部署流程: ### 环境准备 确保已经安装并配置好以下组件: - **Java运行环境**:CAS服务器要求使用Java 8或更高版本。可以通过运行`java -version`来验证安装。 - **Apache Tomcat**:建议使用Tomcat 9或更高版本。可以从[Apache官网](https://tomcat.apache.org/)下载并安装。 - **CAS WAR文件**:确保已经下载了适用于Tomcat的CAS WAR文件,即`cas-server-webapp-tomcat-5.3.x.war`。 ### 配置Tomcat 1. **修改Tomcat端口**(可选):如果默认端口(8080)被占用,可以编辑`conf/server.xml`文件,修改`<Connector>`标签的`port`属性以避免冲突。 2. **设置Tomcat用户权限**:编辑`conf/tomcat-users.xml`文件,添加一个具有`manager-gui`和`admin-gui`权限的用户,以便通过Tomcat管理界面进行操作。例如: ```xml <role rolename="manager-gui"/> <role rolename="admin-gui"/> <user username="admin" password="password" roles="manager-gui,admin-gui"/> ``` ### 部署WAR文件 1. **手动部署**:将`cas-server-webapp-tomcat-5.3.x.war`文件复制到Tomcat的`webapps`目录下。启动Tomcat后,它会自动解压并部署该WAR文件[^1]。 2. **通过管理界面部署**:启动Tomcat后,访问`http://localhost:8080/manager/html`,使用之前设置的用户名和密码登录。在管理界面中选择“WAR file to deploy”,上传并部署WAR文件[^1]。 ### 配置CAS服务器 1. **修改CAS配置文件**:部署完成后,需要根据实际需求修改CAS的配置文件。这些文件通常位于`WEB-INF/classes`目录下的`application.properties`或其他配置文件中。常见的配置包括数据库连接、认证方式等[^1]。 2. **配置SSL证书**:为了保证安全性,建议为CAS服务器配置SSL证书。可以在Tomcat的`conf/server.xml`文件中找到`<Connector>`标签,并启用HTTPS配置。例如: ```xml <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https"></Connector> ``` ### 启动与验证 1. **启动Tomcat**:运行`bin/startup.sh`(Linux/Mac)或`bin/startup.bat`(Windows)启动Tomcat服务。 2. **访问CAS服务器**:打开浏览器,输入`http://localhost:8080/cas-server-webapp-tomcat-5.3.x`(假设WAR文件名为`cas-server-webapp-tomcat-5.3.x.war`),查看CAS服务器是否成功启动。 ### 示例代码:Tomcat SSL配置 ```xml <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="150" SSLEnabled="true"> <SSLHostConfig> <Certificate certificateKeystoreFile="conf/localhost-rsa.jks" type="RSA" /> </SSLHostConfig> </Connector> ``` ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值