ジェンキンスJavaプロジェクトの展開

そして背景
nginxの踏み台サーバー:192.168.10.1
Tomcatアプリケーションサーバー:192.168.10.3ポート:10083
アプリケーション名:appXXX

1.設定は、パス踏み台マシンを転送する
よう:192.168.10.1

cd /usr/local/nginx/conf
vi nginx.conf

location /appXXX {
             proxy_pass http://192.168.10.3:10083/appXXX;
             proxy_set_header   Host             $host;
             proxy_set_header   X-Real-IP        $remote_addr;
             proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
        }

ジャンプパスジェンキンスの設定

location ^~ /app11/ {
            proxy_pass   http://192.168.10.3:10083/;
            proxy_redirect  off;
            proxy_set_header  X-Real-IP $remote_addr;
            proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
        }

2. Tomcatサーバーを構成します

2.1ターゲットディレクトリにTomcatのパッケージをコピーし、アプリケーションパッケージをコピーすることが推奨され実行されています

cd /opt/app/
cp -a tomcat appXXX

2.2 confディレクトリにあるserver.xmlファイル、シャットダウンポート番号とHTTPポート番号を変更します。

その上jdbc.url、jdbc.username、jdbc.passwordと関連ディレクトリapplication.propertiesのWebConfig 2.3修正。

2.4 logback.xmlを変更します。

2.5 Tomcatのアプリケーションパッケージの所有者を変更する:操作権限の他のユーザーは十分ではありませんように、ルートを使用しないように、展開

webappsディレクトリにアップロード3.アプリケーションのWARパッケージ

cd webApps
rz appXXX.war

ヒント:
Tomcatのビン、袋の下のsetenvを変更することに注意してください

おすすめ

転載: www.cnblogs.com/initx/p/11257202.html