Tomcat搭建

1、解压下载的包

tar -zxvf apache-tomcat-8.0.28.tar.gz

mv apache-tomcat-8.0.28 /usr/local/tomcat/


2、进入bin目录并启动

cd /usr/local/tomcat/bin
./startup.sh


3.查看启动成功界面


4、安全配置

点击页面按钮Server Status或者Manager App,会有如下提示:


点击Host Manager会有如下提示:


根据提示,需要按如上格式设置用户名和密码,在tomcat-user.xml中添加:

cd /usr/local/tomcat/conf

vim tomcat-users.xml

添加:

<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="admin" password="admin" roles="manager-gui,admin-gui"/>


重启一下tomcat便可以使配置文件生效,然后进入相关的管理界面。

重启命令:

./shutdown.sh

./startup.sh


### 使用 Tomcat 搭建管理系统 使用 Tomcat 搭建管理系统的过程可以分为几个主要步骤,包括安装 Java 环境、下载并配置 Tomcat、部署管理系统的 Web 应用程序以及测试运行。以下是详细的说明: #### 1. 安装 Java 环境 Tomcat 是基于 Java 的应用服务器,因此需要确保系统中已经安装了 Java 环境。可以通过以下命令验证是否安装了 Java: ```bash java -version ``` 如果未安装 Java,可以根据提示进行安装。推荐安装Tomcat 版本兼容的 JDK 版本[^1]。 #### 2. 下载并解压 Tomcat 从 Apache 官方网站下载适合 Linux 系统的 Tomcat 版本(通常为 `.tar.gz` 文件)。下载完成后,通过以下命令解压文件: ```bash tar -zxvf apache-tomcat-<版本号>.tar.gz ``` 为了方便操作,可以重命名解压后的文件夹: ```bash mv apache-tomcat-<版本号> tomcat ``` #### 3. 配置防火墙 在启动 Tomcat 之前,建议关闭防火墙以避免端口被阻塞。可以通过以下命令关闭防火墙: ```bash ufw disable ``` #### 4. 启动和停止 Tomcat Tomcat 提供了两个脚本来控制服务的启动和停止: - 启动 Tomcat: ```bash ./tomcat/bin/startup.sh ``` - 停止 Tomcat: ```bash ./tomcat/bin/shutdown.sh ``` #### 5. 部署管理系统 将开发好的管理系统 WAR 包或解压后的目录放置到 Tomcat 的 `webapps` 目录下。例如: ```bash cp my-management-system.war tomcat/webapps/ ``` Tomcat 会自动解压并部署该应用程序。 #### 6. 测试运行 访问管理系统可以通过浏览器输入以下地址: ``` http://<服务器IP>:8080/<应用名> ``` 例如,如果应用名为 `my-management-system`,则访问地址为: ``` http://192.168.1.100:8080/my-management-system ``` #### 7. 配置文件服务器功能(可选) 如果管理系统需要提供文件上传或下载功能,可以在 Tomcat 的配置文件中启用文件列表展示和读写权限。编辑 `conf/web.xml` 文件,添加以下内容: ```xml <init-param> <param-name>listings</param-name> <param-value>true</param-value> </init-param> <init-param> <param-name>readonly</param-name> <param-value>false</param-value> </init-param> ``` 这将允许用户查看文件列表并进行读写操作[^2]。 #### 8. 检查 Tomcat 运行状态 可以通过以下命令检查 Tomcat 是否正在运行: ```bash ps -ef | grep java ``` --- ### 注意事项 - 确保 JDK 和 Tomcat 的版本兼容。 - 如果管理系统需要数据库支持,还需要配置数据库连接信息(通常在 `context.xml` 或 `web.xml` 中)。 - 在生产环境中,建议使用 HTTPS 协议以保证数据传输的安全性。 ---
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值