タグ付けされた質問 「apache-2.2」

Apache HTTPサーバーのバージョン2.2。virtualhostsについて質問するときは、次のコマンドの出力を含めてください: "apache2ctl -S"(またはOSによっては "httpd -S")

4
htaccess経由でルートとルートのみをリダイレクトする方法は?
ルートのみを別のURLにリダイレクトしたいが、それらが属するすべての/ sub / directoriesを維持する(およびリダイレクトする) 例: mysite.com/1は、mysite.com / adminがページを開くどこかにリダイレクトします mysite.com/がmysecondsite.comにリダイレクトし、htaccessを使用した301リダイレクトでのみこれが必要です。

3
リバースプロキシで相対URLを正しく処理する方法
Apacheで次のようなリバースプロキシをセットアップしています。 アドレスがwww.example.com/folderのサーバーAは、リバースプロキシサーバーです。 マッピング先:アドレスがtest.madeupurl.comのサーバーB この種の作品。しかし、私が抱えている問題は、www.example.com / folderで、すべての相対リンクがwww.example.com/folder/css/examplefilenameではなくwww.example.com/css/examplefilename.cssの形式であることです。 CSS どうすれば修正できますか? これまでのところ、私の逆プロキシはサーバーA(www.example.com)でこれを持っています: <Location /folder> ProxyPass http://test.madeupurl.com ProxyPassReverse http://test.madeupurl.com </Location>

2
Apache SSLディレクトリ、証明書、およびキーのアクセス許可はどうあるべきですか?
フォルダーに自分cert.pemとcert.keyファイルがあり/etc/apache2/sslます。 最も安全な許可と所有権は次のとおりです。 /etc/apache2/ssl ディレクトリ /etc/apache2/ssl/cert.pem ファイル /etc/apache2/ssl/cert.key ファイル (https://もちろんアクセス作品を保証する:)。 おかげで、 JP

8
Apacheの場合、httpsとhttpのパフォーマンスの違いはどれくらいですか?
同じページのhttpに比べて、httpsのパフォーマンスヒットはどれくらいかかりますか?abc.phpで1000リクエスト/秒を処​​理できると仮定すると、httpsを介してアクセスすると、どれだけ減少しますか?これはハードウェア、設定、OSなどに依存する可能性があることは知っていますが、一般的な経験則/推定値を探しています。


2
VHostごとに複数の「ServerName」ですか?
Apache2では、1つのVHostに複数のServerNamesを設定できますか? 内部ウィキの「ウィキ」仮想ホストを設定したい。 私のネットワークには「.lan」という接尾辞が付いています。同じvhostでApacheに「wiki」と「wiki.lan」の両方に応答させるにはどうすればよいですか?

6
Apache httpd仮想ホストで基本認証を構成する方法は?
Apache httpを使用してMercurialアクセスを設定しようとしています。認証が必要です。私/etc/apache2/sites-enabled/mercurialはこのように見えます: NameVirtualHost *:8080 <VirtualHost *:8080> UseCanonicalName Off ServerAdmin webmaster@localhost AddHandler cgi-script .cgi ScriptAliasMatch ^(.*) /usr/lib/cgi-bin/hgwebdir.cgi/$1 </VirtualHost> インターネットで読んだすべてのチュートリアルでは、次の行を挿入するように指示されています。 AuthType Basic AuthUserFile /usr/local/etc/httpd/users しかし、それを行うと、次のエラーが表示されます。 # /etc/init.d/apache2 reload Syntax error on line 8 of /etc/apache2/sites-enabled/mercurial: AuthType not allowed here 私のディストリビューションは、Turnkey Linux RedmineというカスタマイズされたUbuntuです

6
Apache Webサーバーが2つの異なるポートでリッスンするようにするにはどうすればよいですか?
ポート80とポート8080でリッスンするには、自宅にインストールしたApache Webサーバーが欲しいです。 Listen 8080httpd.confに追加し、Apacheサービスを再起動しましたが、サーバーは8080でリッスンしていないようです。http:// localhost:8080でパンチするとタイムアウトになり、index.htmlは表示されませんがhttp:/ / localhostにindex.htmlが表示されます。 80および8080をリッスンさせるにはどうすればよいですか?


3
SElinux:httpdが特定のポートに接続できるようにする
私のシステムは、Apache2.2.15でCentOS 6.4を実行しています。SElinuxは強制的であり、python / wsgiアプリを介してredisのローカルインスタンスに接続しようとしています。エラー13、許可が拒否されました。次のコマンドで修正できます。 setsebool -P httpd_can_network_connect ただし、httpdがすべてのtcpポートに接続できるようにしたくはありません。httpdが接続できるポート/ネットワークを指定するにはどうすればよいですか?httpdがポート6379(redis)または127.0.0.1のtcpに接続できるようにするモジュールを作成できれば、それが望ましいでしょう。なぜ私の妄想がこれにとても強いのかは分かりませんが、ちょっと... 知ってる?

5
WebSocketをプロキシするようにApache2を構成しますか?
WebSocketプロトコルは、HTTPプロトコルの拡張です。ただし、Apache2のプロキシモジュールはそれを認識していないようで、重要なヘッダーを破棄して、呼び出しを標準のHTTP呼び出しに変換します。 Apache2に(1)WebSocketを理解させる方法、または(2)取得したものを盲目的に単純に渡す方法はありますか?



5
AWS ELB Apache2 503サービスを利用できません:バックエンドサーバーの容量が不足しています
AmazonsのAWSインフラストラクチャからいくつかのウェブサイトを約2年稼働しており、約2日前にウェブサーバーが1日1〜2回ダウンし始めましたが、エラーは1つしかありません。 HTTP/1.1 503 Service Unavailable: Back-end server is at capacity CloudWatchによってトリガーされるアラーム(CPU /ディスクIO / DB接続)はありません。ELBをスキップするためにElastic IP経由でサイトにアクセスしてみたところ、次のようになりました: HTTP request sent, awaiting response... Read error (Connection reset by peer) in headers. Retrying. 私はApacheログに異常なものは何も表示されず、それらが適切にローテーションされていることを確認しました。SSH経由でマシンが「ダウン」しているときにマシンにアクセスし、プロセスリストを見ると、正常に見える151個のapache2プロセスが表示されます。Apacheを再起動すると、問題が一時的に修正されます。このマシンは、ELBの背後にある単なるWebサーバーとして動作します。どんな提案も大歓迎です。 CPU使用率平均:7.45%、最小:0.00%、最大:25.82% メモリ使用率平均:11.04%、最小:8.76%、最大:13.84% スワップ使用率平均:N / A、最小:N / A、最大:N / A マウントされた/ dev / xvda1のディスク容量使用率/平均:62.18%、最小:53.39%、最大:65.49% この問題は個々のEC2インスタンスにあり、ELBではなく、エラスティックIPに到達できなかったとしても、それを除外したくなかったのだと思います。ELBは実際のEC2インスタンスをヒットした結果を返しているだけだと思います。 更新:2014-08-26これをもっと早く更新する必要がありましたが、「修正」は「不良」インスタンスのスナップショットを取得し、結果のAMIを開始することでした。それ以来ダウンしていません。まだ問題が発生しcurl http://localhost/page.htmlているときにヘルスチェックを確認し、ロードバランサーから容量の問題が発生している場合でもヘルスチェックページ()にアクセスできるようにしました。私はそれがヘルスチェックの問題だとは確信していませんが、Amazonを含む誰もより良い答えを提供できないので、私はそれを答えとしてマークしています。ありがとうございました。 更新:2015-05-06ここに戻って、今私がしっかりと信じている問題の一部はヘルスチェックの設定だと言ったと思いました。AMIの問題であることを除外したくありません。交換用AMIがリリースされた後、間違いなく良くなったからです。しかし、私たちのヘルスチェックはロードバランサーごとに異なり、最も問題が発生しているものが見つかりました。非常に積極的な不健康なしきい値と応答タイムアウトがありました。私たちのトラフィックは予想外に急上昇する傾向があり、積極的なヘルスチェック設定とトラフィックの急上昇の間で、それは完璧な嵐だったと思います。

5
ディレクトリ(vhost構成)へのアクセスを許可しているにもかかわらず、Apache「クライアントはサーバー構成によって拒否されました」
UbuntuのApacheではvhostを設定しましたが、ブラウザでは「403 Access forbidden」エラーが発生し続けます。ログには、「クライアントはサーバー構成によって拒否されました:/ home / remix /」と表示されます。 オンラインで解決策を探して、ディレクトリアクセスに関する多くの投稿(すべてから許可するなど)を見つけましたが、私が知っている限りでは、すでにそれを行っています。httpd-vhosts.conf次のコードがあります: NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin webmaster@dummy-host.example.com DocumentRoot "/opt/lampp/htdocs/" ServerName localhost ServerAlias localhost ErrorLog "logs/dummy-host.example.com-error_log" CustomLog "logs/dummy-host.example.com-access_log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot "/home/remix/" ServerName testproject ServerAlias testproject <Directory "/home/remix/"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order allow,deny Allow from all …

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