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

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

1
django manage.py runserverを小規模サーバーでの運用、内部使用のために使用するリスク?
私はジャンゴで小さなwebアプリを書いています。ユーザー数は200人以下で、すべて社内向けです。できるだけ早く設置したい。私はdjangoとwebアプリが初めてです。 私がdjangoのチュートリアルを読んでいるとき、彼らはを使っpython manage.py runserverて本番サーバーをデプロイすることを推奨していませんが、理由は何もありません。 私の非常に控えめな目的のために、ジャンゴrunserverはうまくいくと思います。私は正しいですか?実行しているリスクは何ですか?

2
IISログに追加のHTTPヘッダーを記録することは可能ですか?
Exchangeのログを分析する必要があり、次のような追加のヘッダーを保存したい MS-ASProtocolVersion これらの追加ヘッダーをログに記録するようにIISを構成することは可能ですか? POST /Microsoft-Server-ActiveSync?User=asdf@nasdf.com&DeviceId=ApplDNRJP5Dasdf&DeviceType=iPhone&Cmd=Sync HTTP/1.1 Host: email.asdf.mobi X-MS-PolicyKey: 886721299 Accept-Language: en-us User-Agent: Apple-iPhone5C1/1002.146 Proxy-Connection: keep-alive Accept: */* Content-Type: application/vnd.ms-sync.wbxml Connection: keep-alive Cookie: NSC_Fydibohf_2010_PXB_wtfswfs=ffffffff098a114045525asdfasdf Authorization: Basic bWasdfasdfasdfsdfa Content-Length: 64 MS-ASProtocolVersion: 14.1 Accept-Encoding: gzip, deflate


2
/ home / vhosts /または/ var / www /
私が出会ったいくつかのWebサーバーは、/ homeを使用してサイトファイルを格納します。 /home/vhosts/www.example.com/ 他の人は/ varのように使用します: /var/www/www.example.com/ よりクリーンで「Linuxy」なのは何ですか?私たちはみんな使うべき/usr/local/www/ですか? 可能なソース:http : //www.tuxfiles.org/linuxhelp/linuxdir.html

1
Etagsをいつ使用し、使用しないのですか?
私はWebPageTest.orgで私たちのサイトを見ていましたが、ウェブサイトを高速化するための推奨事項の1つは次のとおりです。 ETagヘッダーは、それを必要とする明確な理由がない限り、通常は使用しないでください。 これはどういう意味かと思っていました。それはあなたが知っている静的なコンテンツがそれらを持っているべきではありません変更されることはありませんか、それはあなたが知っている平均コンテンツはそれらを持っているべきではありません定期的に変更されない、またはそれはあなたがそれらを使用してはならないことを意味しない意味しています一般的にあなたがAを持っていない限り、特定のニーズ。 後者の場合、それらを使用する適切なタイミングはいつですか?

5
クラッシュしたプロセスを再起動する簡単な方法は?
ウェブサーバーで実行されているいくつかのプロセスを監視する必要があります。なんらかの理由で、現在、ワニスは毎日1〜2回クラッシュしています。monitを使用してワニスを自動的に再起動すると思われますが、機能しません。これがVarnishのmonit.confエントリです。 check process varnish with pidfile /var/run/varnish.pid start program = "/etc/init.d/varnish start" with timeout 60 seconds stop program = "/etc/init.d/varnish stop" if failed host <my server ip> port 80 protocol http and request "/blank.html" then restart if 3 restarts within 5 cycles then timeout group server ログファイルは、ワニスの実行が停止した後、再試行がすべて失敗したことを示しています。その後、最終的にmonitはニスの監視を停止します。 誰でもこれを修正する方法について提案がありますか?あるいは、クラッシュしたプロセスを自動的に監視して再起動する他の簡単な方法を提案できますか?ありがとう!

10
.NET Webアプリケーションをどのようにデプロイしますか?(推奨事項をお願いします!)
最近、ASP.NET WebサイトをWebアプリケーションにアップグレードしましたが、展開する際の急激な難しさに驚かされました。これがどれほど一般的なタスクであるかを考えると、急速に進化し、リモートに保存されたプロジェクト(つまり、Webサイト)を展開するために人々がどのプラグイン/ソフトウェアを使用するのか疑問に思いましたか? Visual Studioで "発行"し、変更されたファイルを手動でFTPで転送するよりも優れた方法があるはずです。特に、.DLLをアップロードしているときにサイトがダウンするためです。 非常に多くの手間のかかるファイルの例外があるため、偶発的なアップロードを防ぐために、できるだけプロセスを自動化する必要があります。 私たちの古いソリューション(WebSite上)では、Dispatch for ASPを使用しました。これにより、プロセス全体がワンクリックで完全にロックされました。残念ながら、(前述のように)DLLには適していません。 では、チームはそれをどのように行うのですか? アドバイスありがとうございます。 PS-Visual Studio 2010はVS2005 / 08でこれらの欠点に対処することになっていることを読みましたが、それまでは...

3
Apacheのグレースフルリスタートとユーザーエクスペリエンスの影響
運用gracefulサーバーでApacheの再起動を実行しても安全ですか?グレースフルリスタートはどのような影響を及ぼし、どのような影響がありますか(ある場合)?有害な影響はありますか(例:短時間であっても、ダウンタイム)? 私は以下のリソースを検討しましたが、ユーザーへの影響がどのようになるかはまだ不明です。 「apache2」の稼働時間を見つける http://httpd.apache.org/docs/2.2/stopping.html#graceful http://www.cyberciti.biz/faq/apache-making-changes-config-file-without-restarting/

3
サーバーエラーの前にHTTPSからHTTPにリダイレクトする方法
SSL証明書を使用してWebサイトを運用していたが、SSL証明書の使用を中止した。問題は、Webサイトへのほとんどの外部リンクがhttps://プレフィックスを使用していることです。 .htaccessファイルでhttps://からhttp://へのリダイレクトを試しました: RewriteEngine On RewriteCond %{HTTPS} on RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} しかし、他の場所で指摘されているように、サーバーはリダイレクトをアクティブにする前に証明書を取得しようとしているようです。したがって、リダイレクトが完了する前にエラーが表示されます。このエラーは、証明書の有効期限が切れているという警告、または証明書署名要求を削除した場合に、SSLが最大許容長を超えるレコードを受信したというエラーのいずれかです。 着信リンクが適切にリダイレクトされるようにする方法はありますか?

3
接続を待機しているすべての子プロセスを示すserver-statusで応答しないapache webserver [終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? サーバー障害のトピックになるように質問を更新します。 29日前休業。 私のセットアップ:3つのほぼ同一のWebサーバーマシンで、DNSを介した単純なロードバランシングで同じ高負荷の動的Webサイトにサービスを提供しています。このサービスは、2年以上同じapache構成(apache2、php5、ubuntu 8.04 linux 2.6.24-29-server)で動作しています。 私の問題:約2週間前から、この構成で問題が発生しています。ほぼ毎日、約5分間、Webサイトにアクセスできない短い時間があります。引き続きssh経由でサーバーにログインできます。私が実行するhtopと、マシンは単に何もしないのがわかります。約1000のapacheプロセスが実行されていますが、CPUアクティビティがありません。 私はこの状況をデバッグするためにapache mod_statusを使用しました。プロセススコアボードは次のようになります。 _C.___K_______________________R._______.__K_K____K___C_______.__ _______C__________.___________________________________.________C _.____K__________K___K_WK_____._K_____________________________._ W______K__________K________.____________________._______C_______ _C_.__K__K____.._.._____________________________________C_______ _R___________K___.______C________.C_________.______._____C______ ____________KKC____K_____K__WC_________________C_____.__.____.__ _____________________C_________K______.____C______._____________ _.___C____.___.___________________________.K______.____K________ W__.___________________C.__.____K________K_______R_._.__._______ __C__C_.__________C__C_______._____W______________C_.___C_______ ____.______C_____________C________.____C____________.________._K __.__________.K_____________K_________._____C____.K__________KW_ __K.W________R_________._______.___W___________.____.__K_____W__ W___.___..________W____K Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, …

5
特定のWebサイトのクライアントブラウザキャッシュをオフにする方法はありますか?
これはブラウザにとらわれない質問ですが、IE9でテストしています。 ユーザーがアクセスするWebアプリの1つがランダムにキャッシュされており、必要なときに変更が表示されません。他のサイトではこの問題は発生しておらず、他のサイトでは発生しないと主張しているベンダーと協力してきました。開発者ツールバーを使用して「サーバーから強制的に更新」を選択すると、すべてが正しく更新されます。 この問題を実際に解決する代わりに、この特定のサイトのキャッシュを無効にすることで問題を回避することが考えられます。ただし、その方法はわかりません。

2
非表示の( `.`)ファイルを表示するようにApacheを構成する方法
Apacheのディレクトリ一覧に./ hiddenファイルを表示するにはどうすればよいですか?両方試しました <Directory /var/www/*> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> そして <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> しかし、どちらも隠しファイルを表示しません

1
ロケーションディレクティブが機能しない
私のNGINXサーバーでは、静的コンテンツを提供するためだけに仮想サーバーをセットアップしています。現時点では、画像に有効期限が設定されるように設定しています。ただし、このための場所ディレクティブを作成すると、すべてが404になります。 私の現在の設定は次のようになっています: /srv/www/static.conf server { listen 80; server_name static.*.*; location / { root /srv/www/static; deny all; } location /images { expires 1y; log_not_found off; root /srv/www/static/images; } } このファイルは/etc/nginx/nginx.confのhttpディレクティブ内に含まれていることに注意してください 私は...のは言わせて、で、画像にアクセスしようとしていますstatic.example.com/images/screenshots/something.png。案の定、画像はにも存在し/srv/www/static/images/screenshots/something.pngます。ただし、上記のアドレスにアクセスしても機能せず、404 Not Foundと表示されます。 ただし、削除して次のようにlocation /images変更location /した場合... location / { root /srv/www/static; } できます!ここで何が悪いのですか?

3
ポート8080/8443でHTTP / HTTPSを提供しても安全ですか
インフラストラクチャの制限により、HTTPサービスを世界に提供するために提案されているソリューションの1つは、ポート8080および8443で提供することです。 私の懸念は、一部のユーザーは標準ポートで実行されていないためにこれらのサービスにアクセスできず、コンテンツが(たとえば)企業ネットワークポリシーの一部としてフィルターされる可能性があることです。 では、インターネット全体のユーザーがこれらのサービスにアクセスできない可能性はどのくらいありますか?

4
キープアライブ+ HTTPパイプラインを使用してiOS 8で画像スワッピングの問題を修正する方法
iOS8以降、私が管理していたサイトで、画像が他の画像と場所を交換するという断続的な問題が発生しています。これは多くの場所で言及されていますが、明確な解決策はありません: https://discussions.apple.com/thread/6574663 http://tech.vg.no/2011/12/14/safari-on-ios-5-randomly-switches-images/ http://tech.vg.no/2012/02/01/safari-on-ios-5-randomly-switches-images-part-3/ 以前はiOS5の問題でした。私たちのサーバーは、パイプラインとキープアライブを備えたLightspeedを実行しています。私のサーバー管理者は、パイプライン処理が要求された順序でアセットを返すことを確認しました。キープアライブを無効にすると問題が解決する可能性があるが、サーバーの負荷が大幅に増加することになると彼は述べていますが、これは本当に悪いことです。 私のすべてのアセットもcontent-lengthを正しく渡します。 これに対する解決策については、私は本当に行き止まりにいます。私のユーザーの多くがiOSを使用しているため、その始まりは誰にとっても非常に苛立ち始めています。 これは、Safariにかなり大きな変更が加えられたiOS8の導入でのみ発生し始めました。8のすべてのリリースで、問題はまだ残っています。私が言ったように、それは断続的であり、私たちのユーザーは「他のどのサイトにも問題はない」と非難し始めています。 誰かがこれに光を当てることができるのだろうか?他の誰かがこの問題を経験したり、解決策を見つけたりしましたか? ここに問題の私のサイトへのリンクがあります。

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