#USERの誰もいません。 worker_processes 1 ; #error_logログ / error.logに。 #error_logログ / error.logに予告。 #error_logログ /error.log 情報。 #pidログ / nginx.pid。 イベント{ worker_connections 1024 。 } HTTP { のmime.typesを含みます。 default_typeアプリケーション / octet- ストリーム。 メイン#log_format ' - $ REMOTE_USER [$ time_local] "$リクエスト" $ REMOTE_ADDR ' #' $のステータス$ body_bytes_sent "$ HTTP_REFERER" ' #""$ HTTP_USER_AGENT" "$ HTTP_X_FORWARDED_FOR" " ; #access_logログ / メインのaccess.log。 sendfileの上; 上#tcp_nopush; #keepalive_timeout 0 ; keepalive_timeout 65 ; #のGZIP に、 サーバー{ 聞く7777 ; サーバー名はlocalhost。 #charset KOI8 - R。 #access_logログ / メインhost.access.log。 場所 / { 場合(! - Eの$のREQUEST_FILENAME){ 書き換え ^(。*)$ /index.html?s=$ 1 最後の。 休憩。 } ルートは/ usr / local /チップ/製品/ crdp_plus。 インデックスのindex.html; } 場所 / portal- UI { ルートHTML。 インデックスのindex.html index.htmを。 try_files $ URI $ uriの /監視/ビュー/ index.htmlを。 } 場所 / crdp / { proxy_passのhttp:// 127.0.0.1:8888。 } 場所 / swagger- ui.html { proxy_passのhttp:// 127.0.0.1:8888。 } 場所 / swagger- リソース{ proxy_passのhttp:// 127.0.0.1:8888。 } 場所 /闊歩{ proxy_passます。http:// 127.0.0.1:8888。 } 場所 / webjars { proxy_passのhttp:// 127.0.0.1:8888。 } 場所 / V2 { proxy_passのhttp:// 127.0.0.1:8888。 } 場所 / ドルイド{ proxy_passのhttp:// 127.0.0.1:8888。 } proxy_set_headerホスト$ホスト; proxy_set_header X -Real- IP $ REMOTE_ADDR。 proxy_set_headerのREMOTE - HOSTする$ REMOTE_ADDR; proxy_set_header X -Forwarded- $ proxy_add_x_forwarded_forについては、 proxy_set_header $ http_upgradeをアップグレード。 proxy_set_header接続「アップグレード」。 client_max_body_sizeの5メートル。 #error_page 404 / 404 の.html。 #は、静的ページにサーバ・エラー・ページにリダイレクト / 50x.html #1 error_page 500 502 503 504 / 50x.html。 位置 = / 50x.html { ルートHTML。 } #プロキシでリスニングのApacheにPHPスクリプト127.0。0.1:80 # #location〜\ .PHPの$ { #proxy_passます。http:// 127.0.0.1; #} #は上のリスニングのFastCGIサーバにPHPスクリプトを渡し127.0。0.1:9000 #1 #location〜\ .phpの$ { #ルートのhtml; #はfastcgi_pass 127.0を。0.1:9000 。 #fastcgi_indexのindex.phpを。 #のfastcgi_paramのSCRIPT_FILENAME / スクリプト$ fastcgi_script_name。 #はfastcgi_paramsが含まれます。 #} #は、.htaccessファイルへのアクセスを拒否した場合はApache 「のドキュメントルート #は、nginxのに同意」の1 # #location〜/ \ .htから{ #すべて拒否。 #} } #IPの混合物を使用して、別の仮想ホスト -名- 、およびポート- ベースの構成 #1 の#server { #聴く8000 。 #somenameの聞く:8080 ; #SERVER_NAMEのsomenameのエイリアスanother.alias。 #位置 / { #ルートHTML。 #インデックスのindex.html index.htmを。 #} #} #HTTPSサーバ #1 サーバ{ 聞く8787 SSLを、 SERVER_NAME 192.168。13.192 。 ssl_certificate/ usr / local / sslの/ nginx.crt。#证书公钥 ssl_certificate_keyは/ usr / local / sslの/ nginx.key。#证书私钥 ssl_session_cache共有:SSL:1メートル。 ssl_session_timeout 5メートル。 ssl_protocols TLSv1のTLSv1の。1 TLSv1の。2 ; ssl_ciphers ECDH:AESGCM:HIGH:!RC4:!DH:!MD5:!3DES:!aNULL :! eNULL; ssl_prefer_server_ciphers上; ルートは/ usr / local / ui_workspace。 インデックス / appBaoJian / index.htmlを。 位置 / appBaoJian { ルートは/ usr / local / ui_workspace。 インデックスのindex.html index.htmを。 try_files $ URI $ uriの / / appBaoJian /index.htmlを; } LOCATION / chhm -サービス/ { proxy_pass HTTP:// 192.168.13.77:8380; } } サーバー{ 聞く8686 SSLを、 SERVER_NAME 192.168。13.192 ; ssl_certificateは/ usr / local / SSL / nginx.crt;証明書#公共 ssl_certificate_keyは/ usr / local / sslの/ nginx.key;#証明書の秘密鍵 ssl_session_cache共有:SSL:1M; ssl_session_timeoutの5メートル、 ssl_protocolsのTLSv1のTLSv1。1のTLSv1。2 ; のssl_ciphersのECDH:AESGCM:HIGH: RC4:DH:!! !MD5:3DES:aNULL:!!! eNULL。 ssl_prefer_server_ciphers上; ルートは/ usr / local / ui_workspace。 インデックス / crpge / index.htmlを。 位置 / crpgea { ルートは/ usr / local / ui_workspace。 インデックスのindex.html index.htmを。 try_files $ URI $ uriの / / crpge / index.htmlを。 } 場所 / crpgeb { ルートは/ usr / local / ui_workspace。 インデックスのindex.html index.htmを。 try_files $ URI $ uriの / / crpge / hospital.html。 } 場所 / crpge / V1 { proxy_http_version 1.1 。 proxy_set_headerホスト$ HTTP_HOST。 proxy_set_header X -Real- IP $ REMOTE_ADDR。 proxy_set_header X -Forwarded- $ proxy_add_x_forwarded_forについては、 proxy_set_header X -Forwarded- プロト$スキーム。 proxy_passはhttp:// 127.0.0.1:18888/crpge/v1。 } } }