タグ付けされた質問 「apache2」

3
Apacheを正常に停止します
要求の実行を終了せずにApacheサーバーを停止する方法、基本的にそれを伝える方法はありますか?これ以上の接続を受け入れず、現在の接続が終了したらシャットダウンしますか?
23 linux  ubuntu  apache2 

2
AレコードとCNAMEレコードの変更
現在LAMP、ランディングページページ、Webアプリ、およびAPIの両方に構成を使用しています。次に、これらを複数の仮想サーバー(VS)に分割したいと思います。ネットワーク設定が不明であり、すべてのDNS構成を台無しにする前に、構成をクラッシュさせようとしているかどうかを理解したいと思います。 ランディングページはsecond level domain(などmyurl.com)でホストされ、Webアプリは下位レベルドメインapp.myurl.comでホストされ、apiはでホストされapi.myurl.comます。プレビュードメインもあります:preview.myurl.com、テストに使用します。 すべてが同じVS上でホストされているので、私は現在、4つの異なるフォルダを持っている(landing、api、webapp、preview)、各サブドメインの「仮想ホスト」としてその行為。 私のDNS構成は次のようになります。 myurl.com. A 300 123.123.123.123 www.myurl.com. CNAME 300 myurl.com. api.myurl.com. CNAME 300 myurl.com. app.myurl.com. CNAME 300 myurl.com. preview.myurl.com. CNAME 300 myurl.com. 最初に、各CNAMEエントリのデータを現在のVSの実際のIPに変更します。次のようになります。 myurl.com. A 300 123.123.123.123 www.myurl.com. CNAME 300 myurl.com. api.myurl.com. CNAME 300 123.123.123.123 app.myurl.com. CNAME 300 123.123.123.123 preview.myurl.com. CNAME 300 123.123.123.123 次に、各サブドメインが適切なVSを指すようにします。最初は、下位レベルのドメイン(を除くwww.)はすべて現在のVSを指しますが、ランディングページの第2レベルドメイン(のA記録myurl.com.)はIP新しいVSの新しいものを指す必要があります。 質問: これらの変更は、現在のApacheサーバが各サブフォルダにトラフィックを分散される方法に影響を与えます(つまりlanding、api、webapp、preview)?もしそうなら、たとえすべてのIPアドレスが同じであっても? …

2
AWSは、ディレクトリパスに基づいてHTTPSトラフィックを2つの異なるEC2インスタンスにルーティングする方法を提供していますか?
AWSオファリングで次のことが可能かどうか疑問に思っていましたか? https://www.example.com/a/-> EC2インスタンスAの Apacheによって提供されます https://www.example.com/b/-> EC2インスタンスBの Apacheによって提供されます 明確にするために、1つのディレクトリパスの下にあるファイルを、他のディレクトリパスの下にあるファイルと同じサーバーインスタンスに配置したくありません。 これはある種のプロキシで可能かもしれないことを理解していますが、AWS製品の1つでより簡単なソリューションがあります。 EC2のロードバランサは、ディレクトリ・パスに基づいて切り替えることができていないようです。Route 53はDNSレベルで機能します。DNSレベルには、それに基づいてIPを返すためのパス情報がありません。

1
Traefikを使用した単純なリバースプロキシ
私は現在、この種の設定を使用して、LXDコンテナのプロキシとしてApacheを使用しています。 <VirtualHost *:80> ServerName example.com ProxyRequests off ProxyPass / http://10.0.0.142/ retry=0 ProxyPassReverse / http://10.0.0.142/ ProxyPreserveHost On </VirtualHost> traefikに切り替えたいのですが。私はこの構成を試しました: defaultEntryPoints = ["http"] [entryPoints] [entryPoints.http] address = ":80" [backends] [backends.backend1] [backends.backend1.servers.server1] url = "http://10.0.0.142" [frontends] [frontends.frontend1] backend = "backend1" passHostHeader = true [frontends.frontend1.routes.example] rule = "Host:example.com" これら2つは同等ですか? traefik構成を簡略化できますか?(不要なルールを削除) (注:dockerを使用する予定はないので、使用しないことをお勧めします。)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.