[PR]
- Category:
- Date:2025年01月18日
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
#!/bin/sh JETTY_VERSION=jetty-hightide-8.1.14.v20131031 cd /tmp; wget -q http://dist.codehaus.org/jetty/jetty-hightide-8.1.14/jetty-hightide-8.1.14.v20131031.tar.gz tar xzf $JETTY_VERSION.tar.gz mv $JETTY_VERSION /opt ln -s /opt/$JETTY_VERSION /opt/jetty mkdir /opt/jetty/work /var/log/jetty useradd jetty -M -U -s /sbin/nologin -d /opt/jetty chown -R jetty:jetty /opt/$JETTY_VERSION /var/log/jetty sed /opt/jetty/bin/jetty.sh -i -e 's#su - "$JETTY_USER" -c "#su -s /bin/sh "$JETTY_USER" -c "#g' cat<<'EOF' > /etc/default/jetty JETTY_HOME=/opt/jetty JETTY_RUN=/opt/jetty JETTY_LOGS=/var/log/jetty JETTY_USER=jetty JETTY_PORT=8080 JAVA_OPTIONS="" JAVA_OPTIONS+=("-DAPPLICATION_ENV=some_environment_variables") EOF rm -rf /opt/jetty/contexts/test* /opt/jetty/webapps/* ln -s /opt/jetty/bin/jetty.sh /etc/init.d/jetty
[pod@pod ~]$ wget -q http://myserver/jetty.sh -O - | sudo sh [pod@pod ~]$ sudo /etc/init.d/jetty start Starting Jetty: OK 2014年 3月 4日 火曜日 20:45:37 JST [pod@pod ~]$ ps aux|grep ^jetty jetty 5470 23.8 3.3 1347536 64856 ? Sl 20:45 0:02 /usr/bin/java -DAPPLICATION_ENV=some_environment_variables -Djetty.state=/opt/jetty/jetty.state -Djetty.port=8080 -Djetty.logs=/var/log/jetty -Djetty.home=/opt/jetty -Djava.io.tmpdir=/tmp -jar /opt/jetty/start.jar etc/jetty-logging.xml etc/jetty-started.xml --daemon [pod@pod ~]$ sudo /etc/init.d/jetty stop Stopping Jetty: OK [pod@pod ~]$ ps aux|grep ^jetty [pod@pod ~]$