在Ubuntu18.04 Server中安装jetty,非apt版

本教程安装环境为 1、Ubuntu18.04 Server系统 2、JDK1.8 这里提一下,在Ubuntu中是可以sudo apt-get install jetty9安装的,这个安装包是和openjdk10挂在一起,如果没有特定要求,可以直接快速安装使用。

以下为安装步骤:

1、创建一个安装目录

sudo mkdir /usr/jetty
sudo chown ceshi:ceshi /usr/jetty/

2、下载jetty压缩包

wget https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.4.11.v20180605/jetty-distribution-9.4.11.v20180605.tar.gz

3、更改目录名称

mv jetty-distribution-9.4.11.v20180605 jetty-9.4.11

4、创建服务启动项

cp jetty-9.4.11/bin/jetty.sh /etc/init.d/jetty

5、配置jetty基础参数

JAVA_HOME=/usr/java/jdk1.8.0_161
JETTY_HOME=/usr/jetty/jetty9
NO_START=0
JETTY_ARGS=jetty.port=8080
JETTY_HOST=0.0.0.0

6、启动测试

sudo service jetty start

启动无异常,则表示配置成功,如果出现问题则执行sudo service jetty status 另一种启动方式为:java -jar ./start.jar

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏玄魂工作室

Hacker基础之Linux篇:基础Linux命令二

1. mv mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files)。 是Linux系统下常用的命令,经常用来备份文...

36710
来自专栏电光石火

centos6.5使用yum安装mysql

要使用yum 安装mysql,要使用mysql的yum仓库,先从官网下载适合你系统的仓库 http://dev.mysql.com/downloads/repo...

2067
来自专栏冷冷

tomcat不能运行或共存多个项目

我在Tomcat下部署了两个项目,但是一个可以运行,另一个不可以,第一感觉是内存问题,给tomcat多分配了内存.但是没有作用. 原因是少了webAppRoot...

2099
来自专栏运维前线

CentOS6.X/RedHat6.X yum安装jenkins

配置jenkins源 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/red...

25010
来自专栏禁心尽力

下载安装ActiveMQ(消息队列)

安装步骤: 第一步、安装jdk环境,因为ActiveMQ是使用java语言编写。 第二步、将下载好的activemq压缩包上传至Linux系统,进行解压。 第三...

2255
来自专栏闵开慧

hadoop数据库操作解析及注意事项

1 从mysql读数据到hdfs:     mapreduce读数据库数据到hdfs使用map读取,连接数和map数对应,读的时候会锁表读取全量数据,此时,其它...

5467
来自专栏醉梦轩

Ubuntu安装VNC Server

4084
来自专栏magicsoar

mac下使用marsedit写博客

在Windows习惯了使用Windows live write写好博客,然后发布上去,到了mac下,发现了一个很好的替代品  MarseEdit 下载安装后,打...

3019
来自专栏我的博客

查找修改时间在指定区间的文件并打包

#!/bin/bash # find file and tar # joyousphper@gmail.com # find_and_tar.sh read ...

2633
来自专栏DT乱“码”

gitHub基本命令

一.要提交文件到github 必须配置本地配置文件 .git文件夹的 config ? 在config文件末尾加上 [user]     name=XXX ...

3706

扫码关注云+社区

领取腾讯云代金券