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

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

4
Apache ./configureがpcre-configスクリプトを見つけることができません
Red HatにApacheをインストールしようとしています。これは私が完全に制御できないシステムです(私のシステム管理者が作業用のディレクトリを提供してくれました)。したがって、Apache 2.4.7に加えて、APR、APR-Util、およびPCREをダウンロード、構成、およびインストールしました。 私はAPRのために以下を実行しました: ./configure --prefix=/u01/app/apache/apr/ make make install 実行を忘れないように警告を受け取りました libtool --finish /usr/local/apr/lib に変更しました libtool --finish /u01/app/apache/apr/lib/ それはその場所にライブラリをインストールしたと言いました 同様に、APR-Utilの場合、次を実行しました。 ./configure --prefix=/u01/app/apache/apr-util/ --with-apr=/u01/app/apache/apr/bin make make install ライブラリは/ u01 / app / apache / apr-util // libにインストールされていると言った 次に、PCRE: ./configure --prefix=/u01/app/apache/pcre/ --with-apr=/u01/app/apache/apr/bin --with-apr-util=/u01/app/apache/apr-util/bin make make install これまでのところ、問題ありません。今私はApacheを設定しようとします ./configure --prefix=/u01/app/apache/apache247/ --with-apr=/u01/app/apache/apr/bin --with-apr-util=/u01/app/apache/apr-util/bin --with-pcre=/u01/app/apache/pcre/bin APRとAPR-Utilは検出されますが、もちろん、「/ …

1
ubuntu-ソースからsubversionをインストール-4月がありません
Ubuntuのリポジトリバージョンのsubversionでは利用できないバグ修正が必要なため、ソースからインストールしています。 を実行する./configureと、エラーが発生します。 configure: WARNING: APR not found The Apache Portable Runtime (APR) library cannot be found. Please install APR on this system and supply the appropriate --with-apr option to 'configure' or get it with SVN and put it in a subdirectory of this source: svn co \ http://svn.apache.org/repos/asf/apr/apr/branches/1.2.x \ apr …

4
TLS 1.0、1.1、および1.2をサポートするためのApacheのSSLCipherSuite設定
単一のIPアドレスを使用して複数のドメイン名を実行しているApache 2.4.7 Webサーバーがあります。プードルの脆弱性の結果、次のSSLCipherSuite行を追加しました。しばらくは問題なく動作しましたが、ユーザーはFirefoxでのページへのアクセスに関する問題を報告しています。残念ながらユーザーにブラウザーの切り替えを依頼することはできないため、TLS 1.0、1.1、1.2をサポートするように設定を変更する必要があります。 現在の設定は次のとおりです。 <VirtualHost ZYX.XYZ.org:443> DocumentRoot /var/www/ZYX.XYZ/www ServerName ZYX.XYZ.org <Directory "/var/www/ZYX.XYZ/"> allow from all Options -Indexes </Directory> SSLEngine on SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:-LOW:-SSLv2:-SSLv3:-EXP:!kEDH SSLCertificateFile /etc/apache2/ssl/XYZ.org.crt SSLCertificateKeyFile /etc/apache2/ssl/XYZ.org.key SSLCACertificateFile /etc/apache2/ssl/gd_bundle-g2-g1.crt </VirtualHost> 私たちが見た場合のQualys'テスト、我々はサーバーのみTLS 1.2をサポートしていることを参照してください。 TLS 1.0、TLS 1.1、TLS 1.2を有効にしてサイトが古いブラウザをサポートし、適切なレベルのセキュリティを維持できるようにするには、適切な設定は何ですか?

5
Yosemiteにアップグレードした後のApacheの問題
Yosemiteにアップグレードした後、Mac Webサーバーが機能しなくなります。apachectlターミナルに入力すると、次のようになります。 httpd: Syntax error on line 527 of /private/etc/apache2/httpd.conf: Syntax error on line 8 of /private/etc/apache2/other/+php-osx.conf: Cannot load /usr/local/php5/libphp5.so into server: dlopen(/usr/local/php5/libphp5.so, 10): Symbol not found: _unixd_config\n Referenced from: /usr/local/php5/libphp5.so\n Expected in: /usr/sbin/httpd\n in /usr/local/php5/libphp5.so sudo apachectl [re]start何も入力しないと、起動して再度入力したように、すでに実行されていると表示されます。また、ウェブ共有設定ペイン(http://clickontyler.com/web-sharing/)をインストールしていて、スイッチをオフからオンにフリックすると、スイッチがオンの位置にあるにもかかわらず、オフであると表示されます。 みんなが見たい/見たいファイルは?本当にこれをできるだけ早く修正する必要があります。

2
httpとhttpsの両方で動作する仮想ホストを作成するにはどうすればよいですか?
これは私が仮想ホストを設定した方法です: <VirtualHost mysite> <Directory "/Users/myusername/sitefolder"> Options +FollowSymlinks AllowOverride All Order Allow,Deny Allow from all </Directory> DocumentRoot "/Users/myusername/sitefolder" ServerName mysite SSLEngine on SSLCertificateFile /Users/myusername/certs/server.crt SSLCertificateKeyFile /Users/myusername/certs/server.key </VirtualHost> この構成では、httpsではなくhttpでのみサイトを表示できます。SSLEngineをオフにすると、httpsでサイトを表示できませんが、httpは正常に機能します。 上記の行を調整して、httpとhttpsの両方を使用して自分のサイトを表示できるようにするにはどうすればよいですか? 私はOSX Lionを使用していますが、それほど重要ではないと思います。 ありがとう。

1
pcfg_openfile:htaccessファイルをチェックできません。読み取り可能であることを確認してください
ローカル開発マシンのWebサイトフォルダーを別のドライブに移動してから、元に戻すと、403エラーが発生しました。この問題のほとんどは、めちゃくちゃになった権利に関係していると考えられます。コードを削除してSVNから復元した後、権限は問題ないように見えました。ただし、エラーは残りました。 次のように、セットアップは少し複雑です。 開発マシンとしてUbuntu 10.4を使用しており、サーバーをできるだけ模倣しようとしている 私たちはEclipse + SVNを使用しており、すべてのプロジェクトを自分のユーザーアカウントのローカルフォルダーに作成しています / var / www-vhostsに、vhostごとに次のようにフォルダーを作成します:test.localhost test.local / index.php:プロジェクトのインデックスファイルを含みます test.local / .htaccessは、プロジェクトのサブフォルダーにあるhtaccessファイルへの動的リンクです Apacheエラーログに次のエラーが表示されます。 [Thu Jul 08 15:55:56 2010] [crit] [client 127.0.0.1](13)Permission denied:/var/www-vhosts/test.localhost/.htaccess pcfg_openfile:cannot check the htaccess file、cannot be it is読みやすい 問題は.htaccessファイルか、それへのリンクのようです。 htaccessを空にしても何も変わりません リンクを削除すると、index-includeによって(Apacheエラーログに)出力が生成されます リンクを削除して実際のファイルに置き換えると、別のエラーが発生します。 [2010年7月8日16:47:54] [エラー] [クライアント127.0.0.1]シンボリックリンクが許可されていないか、リンクターゲットにアクセスできない:/var/www-vhosts/test.localhost/test 私はここで迷っています。次に何をしたらいいのかわかりません。私が試すことができるアイデアはありますか?この設定は以前は機能していましたが、今何が違うのかわかりません。

7
Apacheと同じポートを使用するWWAHost.exe
XAMPP 1.8.1をインストールしました。私のWindows 8 64ビットマシンで。現在、ポートに関する問題に直面しています。これは、XAMPPコントロールパネルから取得したものです。 11:52:43 AM [Apache]問題が検出されました! 11:52:43 AM [Apache]ポート80が「c:\ windows \ syswow64 \ wwahost.exe」によって使用されています! 11:52:43 AM [Apache] Apacheは設定されたポートが空いていないと起動しません! 11:52:43 AM [Apache]ブロッキングアプリケーションをアンインストール/無効化/再構成する必要があります 11:52:43 AM [Apache]またはApacheを再構成して別のポートで リッスンする11:52:43 AM [Apache]問題が検出されました! 11:52:43 AM [Apache] "c:\ windows \ syswow64 \ wwahost.exe"で使用中のポート443! 11:52:43 AM [Apache] Apacheは設定されたポートが空いていないと起動しません! 11:52:43 AM [Apache]ブロッキングアプリケーションをアンインストール/無効化/再構成する必要があります 11:52:43 AM [Apache]またはApacheを再構成して別のポートで待機する Metroアプリ(wwahost.exe)にはWWAHost.exeが必要なので、どちらが安全かわからない場合は、WWAHost.exeのポートを変更するか、Apacheのポートを変更しますか?どうすればこれを達成できますか? 編集2013/01/16:W8とApacheサーバーを再インストールしました。Apacheは現在ポート80を使用しています。Apacheサーバーをインストールする前に、ほとんどすべてのMetro / …

7
ディレクトリをパスワードで保護しますが、そのディレクトリのファイルは保護しませんか?
.htaccessファイルと.htpasswdファイルを使用して、ユーザー名とパスワードの組み合わせでディレクトリを保護することはできるが、その中のファイルを保護することはできないのかと思っていました。つまり、そのディレクトリ内の画像を友達にリンクすることはできますが、ユーザー名/パスワードなしではディレクトリ自体の閲覧は許可されません。よろしくお願いします。

1
FTPで作成されたファイルとディレクトリに、Apacheがファイルを読み書きするための正しい権限を与えるにはどうすればよいですか
私はWindowsの方が好きなので、このLinuxの基本的な質問を知らないことを許してください。 Apache2とvsftpのみがインストールされているLinux(Debian)サーバーの世話をしています。 何が起こっているのかというと、私はファイルとフォルダーを所有している人と絶えず戦いを繰り広げており、それを正しく行うことができないようです。 これはこれまでのところ私の理解です: www-dataユーザーは、/ var / www / htmlの下のすべてのファイルが、フォルダーへの書き込みを必要とするスクリプトを実行するため、フォルダーとファイルの所有権を必要とします。そしてもちろん、http経由でページを提供できる必要があります。 新しいファイルをアップロードできるようにする必要があるため、私のftpユーザー(ftpuserと呼ぶことにします)にも/ var / www / htmlフォルダー(再帰的)への書き込み権限が必要です。 これを念頭に置いて、ftpandwwwというグループを作成し、すべてのフォルダーとファイルをこのグループに割り当てました。これはある程度働いています... FTPクライアントを使用して作成された新しいフォルダーに誤ったアクセス許可(FTPクライアントで変更することで修正できる)があることを除いて、私はほぼ正しい場所にいますが、www-dataはそれらに書き込むことができませんなぜなら、それらはftpuserによって所有されており、私はSSHでSSHを実行し、chownをftpandwwwグループに実行して、両方が幸せになるためです。 FTPで作成したすべての新しいフォルダーに正しい権限(774)を持たせ、ftpandwwwグループが自動的に所有するようにするにはどうすればよいですか?アップロードしてWeb経由で(書き込み権限で)提供できます。毎回新しいフォルダとファイル?

4
MavericksのMac OSXサーバーApache設定をカスタマイズするには?
Mac OSX Mavericks Serverをインストールし、Apacheサーバーにいくつかの機能(gitolite、redmineなど)を追加したいと思います。httpd_server_app.confファイルの更新を開始しました/Library/Server/Web/Config/apache2が、残念ながらサーバーによってデフォルトに上書きされました。おそらく、UIで何かを更新したか、更新が発生したためです...とにかく、永続的かつ永続的な方法で構成ファイルを更新する方法を知りたいのですが、それでもOSX Server UIおよび/または更新の利点があります... 私はおそらく大きなものを見逃している: "ここにあなた自身のものを入れてください:"ラベル... PS:ところで、私は物事を追加するだけでなく、現在の構成の一部を変更したいです...

4
フラッシュドライブにやさしい(ポータブル)XAMPPの代替品?
私はサーバーとしてXAMPPのポータブルを使用してフラッシュドライブにポータブルMediaWikiのWikiを設定しようとしています。 http://lifehacker.com/354005/run-your-personal-wikipedia-from-a-usb-stick ApacheまたはmySQLを起動しようとすると、このエラーが発生します( ペースト ) 11:19:52 AM [Apache] Error: Apache shutdown unexpectedly. 11:19:52 AM [Apache] This may be due to a blocked port, missing dependencies, 11:19:52 AM [Apache] improper privileges, a crash, or a shutdown by another method. 11:19:52 AM [Apache] Press the Logs button to view error logs and …

2
(13)許可が拒否されました:make_sock:アドレス[::]:80にバインドできませんでした、Mac OS Lion
私は乗客に私の自宅のコンピュータで作業させようとしていましたが、この問題に遭遇しました。 Apacheを起動しようとするとこのエラーが出ます。 (13)Permission denied: make_sock: could not bind to address [::]:80 (13)Permission denied: make_sock: could not bind to address 0.0.0.0:80 Apacheをテストすると構文OKになります。 これが私のApache設定ファイルでポート80を設定するところです。 52 NameVirtualHost *:80 53 Listen 80 何が悪いのかわからない。

3
独自の「ポータブル」Windows AMP(Apache、MySQL、PHP)スタックを構築する方法はありますか?
XAMPPのようなポータブルなものがあることは知っていますが、最新バージョンのソフトウェアを使用していません。自分でビルドできますか? インストールが不要で、Windowsをフォーマットしても影響を受けないため、ポータブルなものが好きです。

1
OSX、0.0.0.0:80でリッスンに失敗しました(理由:権限が拒否されました)
私はOSXマーベリックスにいます。からPHP 5.5をインストールしました http://php-osx.liip.ch/ 。ブラウザでlocalhostにアクセスすると、 "It Works!"というページが表示されます。これは私が作成したページではないので、どこにあるのかわかりません。これはPHPのインストールによるものか、それともApacheによるものか。 IDE(PHPStorm)を開いてWebサイトを実行したときに、8080のようなポートを使用している場合は動作します。ポートを80に設定すると失敗し、IDEに次のように表示されます。 /usr/local/php5/bin/php -S 0.0.0.0:80 -t /mywebsitepath/ Failed to listen on 0.0.0.0:80 (reason: Permission denied) 私はその特定のエラーを検索したとき、私が見つけたのはのための助けだけだった NGINX しかし、私はApacheを使っています。コードをポート80でローカルに実行できるようにするには、何を変更する必要がありますか? localhost:8080の代わりにlocalhostを使うことができるようにこれをしたいのです。


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