目录
1 概述
KeyarchOS是浪潮信息基于OpenAnolis开源操作系统自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位。浪潮信息云峦服务器操作系统KeyarchOS_KOS服务器操作系统-浪潮信息
Jetty是一个开源的Java Web服务器和Servlet容器,由Eclipse基金会支持。它是轻量级且高度可定制的,被广泛用于构建Web应用程序、服务和微服务。下文描述在KeyarchOS上安装Jetty的过程。
2 安装前的准备
2.1 版本信息
- 系统版本:KeyarchOS 5.8 SP1
- 软件版本:Jetty 11.0.15、java
2.2 支持的架构
- x86_64
2.3 资源准备
- 4核8G Kos虚拟机
- jetty-home-11.0.15.tar.gz(下载链接:https://eclipse.dev/jetty/download.html)
3 安装
调用如下命令查看本机是否已安装java java –version
下载jetty压缩包后执行如下命令解压 tar –zxvf jetty-home-11.0.15.tar.gz
设置环境变量指向jetty的解压目录 export JETTY_HOME=/path/to/jetty-home-11.0.15
创建jetty-base目录并切换到该目录,jetty-base为用户放置个人项目的目录
mkdir /path/to/jetty-base
cd /path/to/jetty-base
执行如下命令,该命令创建一个“jetty-base/start.d”目录和其他包含服务器配置的目录,其中用户在“jetty-base/webapps”目录下部署标准的“+*.war+”文件
java -jar $JETTY_HOME/start.jar --add-module=server,http,deploy
如下图,显示“Base directory was modified”则该目录配置成功。
4 运行
启动Jetty,运行以下命令
java -jar $JETTY_HOME/start.jar
打开浏览器,输入http://localhost:8080显示如下,则表示Jetty部署成功。
在启动终端中使用“CTRL+c”快捷键中断Jetty进程。