タグ付けされた質問 「web-server」

プライベートまたはパブリックWebサイトでコンテンツを配信するWebサーバーを構成するソフトウェアまたはハードウェアを指します。

2
SSI(サーバー側インクルード)とESI(エッジ側インクルード)の主な違い
Webサーバーレベルで静的ページに動的コンテンツを含める必要があります。私がこれまでに発見した2つのオプションがあるServer Side Include (SSI)とEdge Side Include (ESI)。 起源は、一方でSSI、古いようだと(というあいまい95からイリノイ大学からのキャッシュされたページを参照のようです、どうやらそれからだNCSA httpdネットの95%程度の電力を使用するWebサーバのことという、) ESI(より最近の喜びようだW3主にアカマイの男性によって書かれた2001年の仕様)。 また、私はVarnish+ESIについて聞き続けており、したがって、それが進むべき道なのかどうか疑問に思っています。しかし、私はすでにある場所でセットアップしていnginxただけサポートして、SSI、、フォローしたいKISS原理をし、使用を避けるVarnish可能なすべての場合。 各ページの上部に動的なユーザーバーを含めることになる直接的なユースケースの場合、私SSIは仕事をすると信じています。しかし、私は私のウェブサイトが成長するにつれて、私がESIすべてを再設計することを余儀なくされるサポートされている機能だけが必要になるのではないかと心配しています(最終的に読者は言います): サポートされSSIていない主な機能は何ESIですか?

1
単一の電子メールVPSサーバーを持つことの利点
VPSサーバーでホストされている約5つのWebサイトがあり、何らかの理由で、これら5つのWebサイトのメールをホストするためだけに最近別のVPSサーバーを購入しました。Webホストから分離された別の電子メールサーバーを持つことの長所と短所を知りたいです。 1つのサーバーで複数のソフトウェアが実行されるのを避けるために、最初にそれを行いました。したがって、PostFix、Dovecotなどはリソースを共有せず、mysqld、php-fpmをスローダウンさせませんが、私は初心者なので、この仮定を支持する知識はありません。

1
23台のWebサーバーがあります-すべてのサーバーを消去する必要があります-それら全体でホストされているサイトのサービスを失うことはありません
わかりましたので、それは挑戦であり、私は主に経験不足のためにそれを計画するのに苦労しています。しかし、それは私の仕事のタスクになっており、私は主に余分な手を使ってそれをやっています。 私はLinuxに慣れており、これらのサーバーはすべてDebianまたはCentOSです。いくつかはVPS、共有ホスト、その他はクラウドVMです。私は会社に新しく、未解決の問題を検討するために最後の数ヶ月間だけ時間をかけました。それらはすべてpleskまたはcpanelを実行します。 これらのサーバーは、過去2年間に非常に基本的な管理(ほとんどの場合、ディスクスペースのクリーンアップとドメイン/ホスティング管理タスク)で構成されず、購入され、サイトがスローされたことがわかりました。iptablesがセットアップされておらず、セキュリティ対策が講じられていなかったため、これらのサーバーは混乱しています。ここでの最善の解決策は、新しい共有サーバーを購入したばかりなので、新たに開始してホスティングを少数のサーバーに統合することです。クラスターの約1/4でクライアントベース全体をサポートできると思います。 私の問題は、この動きをどのように計画するかわからないということです。多くの移動サイトとDNSの変更が必要になります。この種のことを定期的に処理するか、少なくとも私を正しい方向に向ける経験があるウィザードからアドバイスを求めるのが賢明だと思います。 泥

2
リバースプロキシでのApache URLの書き換え
Karafがホストするアプリケーションの前にApacheをデプロイしています(ApacheとKarafは別々のサーバーにあります)。Apacheをリバースプロキシとして動作させ、URLの一部を非表示にしたいのです。 アプリケーションサーバーからアプリケーションのログインページを直接取得するためのURLはhttp://app-server:8181/jellyfishです。ページはKaraf内で実行されているJettyインスタンスによって提供されます。もちろん、この動作は通常、リバースプロキシサーバーを除くすべてのファイアウォールによってブロックされます。 ファイアウォールをオフにして、このURLにアクセスすると、Jettyはログインページをロードします。ブラウザのアドレスバーが正しく変更されhttp://app-server:8181/jellyfish/login?0、すべてが機能します。 私が望んでいるのは、http://web-server(ルートから)アプリの名前(jellyfish)を抑制して、アプリサーバー上のJettyにマップすることです。たとえば、ブラウザはhttp://web-server/login?0アドレスバーに表示されるように変更され、後続のすべてのURLとコンテンツは、Webサーバーのドメインで、jellyfish乱雑にならずに提供されます。 次の設定(スニペット)を使用して、Apacheを単純なリバースプロキシとして動作させることができます。 ProxyPass /jellyfish http://app-server:8181/jellyfish ProxyPassReverse / http://app-server:8181/ ...ただし、これにはブラウザのURLが含まれている必要がありjellyfish、ルートURL(http://web-server)に移動すると404 Not Foundが返されます。 私はこれを回避するためにフラグのmod_rewrite有無にかかわらず使用しようとして多くの時間を費やしましたが、[P]成功しませんでした。その後、ProxyPassMatchディレクティブを試してみましたが、それもまったく正しいとは思えません。 以下は/etc/apache2/sites-available/、Webサーバーにロードされる現在の構成です。ローカルにホストされている画像ディレクトリがあることに注意してください。また、mod_rewriteプロキシエクスプロイト保護を維持し、mod_security誤検知を引き起こすいくつかのルールを抑制しています。 <VirtualHost *:80> ServerAdmin admin@drummer-server ServerName drummer-server ErrorLog ${APACHE_LOG_DIR}/error.log LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined Alias /images/ "/var/www/images/" RewriteEngine On RewriteCond %{REQUEST_URI} !^$ RewriteCond %{REQUEST_URI} !^/ RewriteRule .* - [R=400,L] ProxyPass /images ! ProxyPassMatch ^/(.*) http://granny-server:8181/jellyfish/$1 …

4
シャドウネットワークに対してトラフィックを再生する方法は?
これが初心者の質問ならごめんなさい... NetflixとTwitterが2つの独立したインフラストラクチャ間でWebトラフィックを複製できるという話を聞いたことがあります。もう1つは「シャドウ」またはテストインフラストラクチャであり、ユーザーに戻ってきていると考えていますが、そうではありません。ポイントは、実際の負荷とタイミングでセカンダリインフラストラクチャをテストすることです。 これを説明する言葉があると確信していますが、「ブリッジ」は正しいものではなく、「リプレイ」もありません。 このテクニックが何と呼ばれているのか、これを達成するためにどのツールを使用できるのか、誰でも私を助けることができますか? 効果的に「ログを再生する」技術について聞いたことがあると付け加えるべきだと思いますが、実際の速度/配信でそれを得るのは本当に難しいです。 また、出力の「正確性」を検証しようとはしていませんが、新しいインフラストラクチャでエラー/スタックトレースなどが表示されないようにしてください。

7
パスワードの代わりにランダムなURLを使用しても大丈夫ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 このようなランダムな文字から構成されるURLを使用することは「安全」と見なされますか? http://example.com/EU3uc654/Photos 少数のユーザーグループのみがアクセスできるように、いくつかのファイル/画像ギャラリーをWebサーバーに配置したいと思います。私の主な懸念は、ファイルが検索エンジンや私のサイトを突っ込んでいる好奇心power盛なパワーユーザーに拾われないことです。 http://user:pass@url/一部のブラウザ/電子メールクライアントではリンクをクリックしてもうまく機能しないことに注意するために、.htaccessファイルを設定しました。

2
Apache、Nginx、または他のWebサーバーで実行されている場合、PHPで検出する方法は?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のサーバー障害のため。 2年前に閉店。 最初に私はこの変数を知っています: _SERVER["SERVER_SOFTWARE"] 私のアプリケーションの1つで、PHPスクリプトからそれが実行されているWebサーバーを確認したいです。基本的には、ブロガーがいくつかの設定を調整するのに役立つワードプレスプラグインになります。 ApacheとNginx用に別のプロセスを作成し、2つの異なるワードプレスプラグインとしてコードをリリースすることも考えていました。 それから、PHPにWebサーバーを完全に検出するための完全な方法があるかどうか知りたいと思いました。 すべての場合を考慮してください:: Apache、Nginx、Apache + Nginx、ApacheモジュールとしてのPHP、fastcgiを使用したPHP、php-fpm、lighttpd、IISなど また、アプリケーションがコンボとプロキシの存在を検出することも重要です。 おかげで、 -ラーフル

5
Node.jsを実際のWebサーバーとして使用している人はいますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 私はそれを手に入れてそれを使って開発を開始するように自分自身を説得しようとしていますが、誰かが安定性の問題などを予想しているかどうか知りたいです。 ApacheやIISのような「生産」品質ではないことを理解しています。小規模なサイトの場合、問題ないはずです(最大200の同時接続)。これを想定すべきですか?

2
/ etc / hosts、/ etc / sysconfig / networkおよびhostname?
www.myserver.comを提供するcentosサーバーでホスト名を変更する必要があります 私は、中に何をする必要があります/etc/hosts、/etc/sysconfig/networkとし、hostnameコマンド? これ/etc/sysconfig/networkを書く必要がありますか: HOSTNAME=www.myserver.com またはこれ: HOSTNAME=myserver.com これ/etc/hostsを書く必要がありますか: XXX.XXX.XXX.XXX myserver.com またはこれ: XXX.XXX.XXX.XXX wwww.myserver.com www する必要がありますsudo hostname www.myserver.comかsudo hostname myserver.com? どうもありがとう! 更新: ホスト名について設定する必要がある他のものはありますか?

6
空のgif(1x1 pix)ファイルはどのような目的で使用されますか?
空のgif画像を使用して何らかの形でパフォーマンスを向上させることについて言及しているランダムページがいくつかあります。また、nginxにはこの目的のためのモジュールがあります。私が理解できないのは、この小さなファイルを提供することが、Webサーバーからのパフォーマンスまたは知覚される応答性を向上させることになっていることです。誰もが私がその利点を理解するのを助けることができますか?

2
Apache SSL証明書と秘密鍵を別々のファイルに保存するのはなぜですか?
以下のためのApacheのmod_sslのドキュメントSSLCertificateFileとSSLCertificateKeyFile同じファイル内の秘密鍵とSSL証明書を保存するために「強く推奨」されていることを指令状態。 秘密鍵ファイルは安全に保管する必要がありますが、その場合、同じファイルに証明書を保存する際に特定のリスクはありますか?この振る舞いがサポートされている理由を知りたいのですが、説明なく強くお勧めします。

10
Cherokee Webサーバーはどれくらい安定していますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 私はチェロキーをインストールし、試してみました。私はそれにかなり感銘を受けました。サーバーの構成は確かに新しいアプローチであり、私は一般的にそれを好むと言わなければなりません(驚くべきことに)。経験はありますか?信頼できますか?

13
イントラネットサイトのセットアップ方法とSharepointの無料の代替方法
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 Microsoft Sharepointに代わるものを作成するために、おそらくJoomlaを使用してWebサーバーとイントラネットサイトを構築する仕事を任されました。実行する手順と開始方法についてアドバイスをお願いします。 背景として、SBSサーバーに含まれているSharepointを使用しており、Server 2003に移行したため、Sharepointを無料または一部の費用で可能な限り同様のソリューションにしたいと考えています。理想的には、従業員が内部ニュースを最新の状態に保ち、カレンダーを持ち、SOP(標準操作手順)などの保存されたドキュメントへのリンクを作成するための中心点にしたいです。 私の最初の投稿で不明確だったのでごめんなさい。

2
サーバーがロードバランサーを使い果たしたときにアラートを出す
私たちは多くの環境に多くのサイトを持っています。環境の多くは、2つのWebサーバー(場合によっては2つのアプリサーバー)で負荷分散されます。過去2か月に2回、サーバーが誤ってロードバランサーから取り出されたという状況に遭遇しました。これは、2日後に2台目のサーバーが取り外され、サイトが完全にダウンしたときに私たちを噛みました。どちらの場合も問題は迅速に発見および修正されましたが、サーバーがロードバランサーの外にある場合はアラートが必要であると思います。サーバーのWebサイトが稼働中で応答していたため、通常のアラートはここでは機能しませんが、LBにはありませんでした。 ロードバランサー自体でアラートを設定することは可能かもしれませんが、それらは私たちのホスティングプロバイダーによって管理されており、それらに対処するのは面倒な場合があります。 私の考えは、15分ごとにサーバーログをスキャンし、1時間あたりのユニークユーザー数が特定のしきい値を下回ったときにメールを送信するアプリを用意することです。書くのはそれほど難しいように聞こえませんが、すでにこれらの線に沿って何かを行う標準のサードパーティツールがすでにあるようです。 必要であれば、Windows、ASP.NET、IISを使用します。 Webサイトがヒットしない場合に警告するツールの推奨事項は?

3
Robocopyを使用したIISレプリケーション上のWordPress
4つのIISサーバーにワードプレス環境をセットアップしました。robocopyスクリプトをトリガーするスケジュールされたタスクを使用して、5分ごとにwordpressディレクトリを複製することを検討しています。 そのようなアプローチについての意見は何ですか?誰かがこれまたは類似のものを使用したことがありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.