美文网首页
Jetty 9.1简明手册(centos7)

Jetty 9.1简明手册(centos7)

作者: 小城大麦 | 来源:发表于2017-01-21 13:49 被阅读153次

    参考官方文档,仔细阅读
    http://www.eclipse.org/jetty/documentation/current/quickstart-running-jetty.html
    关于9.1的服务部署
    http://www.eclipse.org/jetty/documentation/current/startup-unix-service.html

    下载jetty,并解压安装到/opt/jetty

     JETTY_HOME=/opt/jetty
    

    添加JETTY_HOME到~/.bashrc

    创建一个jetty用户和用户组

    useradd --user-group --shell /bin/false --home-dir /opt/jetty/temp jetty
    chown --recursive jetty /opt/jetty
    

    创建一个/opt/web 目录,

     cd /opt/web
    chown --recursive jetty /opt/web
    

    添加http,jsp,setuid,logging模块

    java -jar /opt/jetty/start.jar --add-to-start=http,jsp,setuid,logging
    

    修改/opt/web/start.ini

    配置端口,user,日志等

    使用jetty.sh启动jetty服务

    cp /opt/jetty/bin/jetty.sh /opt/web/myjetty.sh
    myjetty.sh会使用/etc/default/myjetty做启动参数的配置,看jetty.sh的脚步第一行就明白了。

    NAME=$(echo $(basename $0) | sed -e 's/^[SK][0-9]*//' -e 's/\.sh$//')
    

    /etc/default/myjetty内容如下:

    JETTY_HOME=/opt/jetty
    JETTY_BASE=/opt/web
    TMPDIR=/opt/jetty/temp
    

    jetty服务

    /opt/web/myjetty.sh start 
    /opt/web/myjetty.sh stop 
    /opt/web/myjetty.sh restart

    相关文章

      网友评论

          本文标题:Jetty 9.1简明手册(centos7)

          本文链接:https://www.haomeiwen.com/subject/cjzgbttx.html