华为云耀云服务器L实例-tilas教学管理系统后端配置-3

124 阅读2分钟

华为云耀云服务器L实例-tilas教学管理系统后端配置-3

image.png 产品官网:www.huaweicloud.com/product/hec…

项目源代码地址:github.com/JohnYoung56…

image.png 今天我们采用可靠更安全、智能不卡顿、价优随心用、上手更简单、管理特省心的华为云耀云服务器L实例为例,书接上回,在完成了华为云耀云服务器L实例的java环境配置后,我们已经具备了在这个高性能云服务器上部署自己java基础。本篇继续介绍tomcat部署的过程,作为项目在华为云耀云服务器L实例上部署的基础。

当你的项目是一个 WAR 包时,你需要安装一个支持 Servlet 的容器来运行你的应用。下面是基于 Tomcat 的具体步骤:

### 步骤1:下载和安装 Tomcat

1. 本地下载 Tomcat上传至云服务器:

访问apache网址tomcat.apache.org/download-90…

image.png

image.png 使用finalshell上传至/opt目录下

image.png

2. 解压 Tomcat: 切换至/opt目录,解压下载的 Tomcat 压缩包。

    ```bash

cd /opt

tar -zxvf apache-tomcat-9.0.83.tar.gz

    ```

image.png 3. 移动 Tomcat: 移动解压后的 Tomcat 目录到合适的位置。

    ```bash

    sudo mv apache-tomcat-9.0.83 /opt/tomcat

    ```

image.png ### 步骤2:配置 Tomcat

1. 设置环境变量: 为了方便使用,你可以设置环境变量,将 Tomcat 的执行文件路径加入到系统的 PATH 中。

    ```bash

    export CATALINA_HOME=/opt/tomcat

    export PATH=PATH:PATH:CATALINA_HOME/bin

    ```

image.png     可以将上述命令添加到你的 shell 配置文件中,如 ~/.bashrc 或 ~/.zshrc

2. 配置 Tomcat 用户: 配置 Tomcat 用户,编辑 Tomcat 目录下的 conf/tomcat-users.xml 文件。

    ```bash

    sudo vim /opt/tomcat/conf/tomcat-users.xml

    ```

    在 <tomcat-users> 标签中添加如下内容:

    ```xml

    <role rolename="manager-gui"/>

    <role rolename="admin-gui"/>

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

    ```

image.png     替换 your_password 为你的管理密码。

### 步骤3:启动 Tomcat


/opt/tomcat/bin/startup.sh

image.png ### 步骤4:部署 WAR 文件

1. 将 WAR 文件复制到 Tomcat 的 webapps 目录下:

    ```bash

    cp /path/to/your/app.war /opt/tomcat/webapps/

    ```

2. 等待 Tomcat 自动部署应用程序。 一旦部署完成,你的应用程序将可以通过 http://your_server_ip:8080/your_app_context 进行访问。

到此为止,我们已经在华为云耀云服务器L实例上完成了全部的所需的后端配置,本次记录中,华为云耀云服务器L实例很好地完成并响应了所有的配置指令支撑,让我们得以尽快进入下一步的配置,并最终完成独立项目的部署。

接下来,我将正式开始后端项目的上传部署,来给前端提供相应的数据支持相应。