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

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


1
/ var / wwwに関係なく他のフォルダーを考慮するようにApacheを構成するオプション
私はUbuntu 12.10を使用しています。/の下にphpファイル(index.php)を配置し、var/wwwにアクセスするとlocalhost:80/index.php、正常に機能することを知っています。 ただし、次のようなディレクトリの順序フォルダーに複数のプロジェクトがあるとします。 /home/myuser/Projects/Joomla そして /home/myuser/Work/testphp Apacheがこれらのフォルダーを読み取れるようにするための代替手段は何ですか?私はこれらの可能性があることを知っています: シンボリックリンクを作成します(ただし、設定する必要があるアクセス許可/グループとその理由を見つけることができませんでした)。 VirtualHostsを追加します(この状況でVirtualHostsを使用する方法を説明するリソースは見つかりませんでした)。 誰が私の可能性とは何か、そしてどれが最良で、なぜなのか教えてもらえますか?

1
sudoパーミッションの問題LoadModule wsgi_module
Ubuntuでこのコマンドを実行しようとしています。 echo "LoadModule wsgi_module /usr/lib/apache2/modules/mod_wsgi.so" > /etc/apache2/mods-available/wsgi.load sudo許可の問題が発生しました/etc/apache2/mods-available/wsgi.load。通常、これはコマンドを追加することで解決できますが、これでもの許可の問題が発生します。 両方の部分にsudoを追加するにはどうすればよいですか?

3
virtualbox vmからApacheサーバーにアクセスするにはどうすればよいですか?(両方のウィンドウ)
ホスト:Windows Pro 7 x64、wampがインストールされ、デフォルト設定 ゲスト:3 x Windows XP インターネットで利用可能にせずに仮想マシンから沼サーバーにアクセスするにはどうすればよいですか?(ご存知のように、便利なメニューオプションwampには「Put Online」と「Put Offline」があります)

1
ApacheのサブフォルダではなくIPアドレスのすべてのアクセスを防ぐにはどうすればよいですか
私のIPアドレスにアクセスするがApacheのサブフォルダではない人を防ぐにはどうすればよいですか? 例: 44.555.666.777 <-アクセスを無効にし、代わりに別のドメインにある別のサーバーにリダイレクトしたい。 44.555.666.777/v1 <-彼らはこれにアクセスできます! ProxyServerが既に有効になっている場合、これを行うにはどうすればよいですか。 私はすでにこれを持っていますが、これは禁止されたアクセスを与えます、私は彼らをページ404にリダイレクトしたいと思います。別のドメインにあります。 <Directory /var/www/> Order allow,deny Allow from 44.555.666.777 Allow from 127 </Directory>

1
同じApacheサーバーでSSLサイトと非SSLサイトを構成することは可能ですか?
たとえば、1つのパブリックIPアドレスを使用して、同じApache Webサーバー上でdomain1.com、domain2.com、およびdomain3.comを実行しているとします。サイトdomain2.comはSSL証明書を実装しますが、domain1.comとdomain3.comは実装しません。 この状況でApacheを構成するためのベストプラクティスはどれですか。

1
Ubuntuを使用してWebページをテストするローカルサーバー-MAMPの代替
そのため、私は多くのWeb開発を行い、ローカルサーバーを使用してWeb開発を行うことが好きになりました。通常、Mac OSXを使用してWeb開発を行い、Macbook Proを所有しています。しかし、最近、Ubuntu 13.10をインストールしました。Ubuntuでも開発したいと思っています。 データ共有を管理する方法は、プロジェクトを保存するntfsファイルシステム上に「データパーティション」があることです。これらのさまざまなプロジェクトディレクトリにApache仮想ホストを設定できるようにしたいと思います。 正しい構成でこれを設定するにはどうすればよいですか?これを行うためにどこで研究すればよいですか?

0
OSX Apache Virtualhostがデフォルトページのみを返す
ElCapitanでビルドインApache Webサーバーを使用すると問題が発生します。 users-directoryにSites-Directoryをセットアップしたい。これは、ユーザー構成などを追加することで正常に機能します。したがって、localhost /〜Fabianは/User/Fabian/Sites/index.phpのコンテンツを提供します。 今、このディレクトリに仮想ホストを設定しようとしています。たとえば、/ User / Fabian / Sites / Projekte / testsite.me / publicです。 そこで、virtualhostモジュールをアクティブにし、httpd.confに含めました。この後、httpd-vhost.confで仮想ホストをセットアップしました。 </VirtualHost *:80> ServerAdmin xyz@blubber.de DocumentRoot "/Users/Fabian/Sites/Projekte/testsite.me/public" ServerName testsite.me ErrorLog "/Users/Fabian/Sites/Logs/testsite-error_log" CustomLog "/Users/Fabian/Sites/Logs/testsite-custom_log" common </VirtualHost> また、hostsファイルにServerAliasを追加しました 127.0.0.1 testsite.me http://testsite.meを開こうとすると、デフォルトの「動作する」ページが表示されます。 apachectl configtestを実行すると、構文エラーが発生します。 httpd: Syntax error on line 499 of /private/etc/apache2/httpd.conf: Syntax error on line 74 …

2
IPアドレスではなくドメイン名に対して行われた要求にのみ応答するようにApache Webサーバーを構成するにはどうすればよいですか?
IPアドレスによってアクセスされたときに、サーバーがホームページを提供しないようにしたいと思います。 これは、ワームがサイトをスパイダーするのを防ぐためです。ワームはランダムにIPアドレスをスキャンし、サイトを見つける可能性があります。サイトがドメイン名のみに応答する場合、IPアドレスをスキャンするだけのほとんどのワームはサイトに到達しません。 IPアドレスではなくドメイン名に対して行われた要求にのみ応答するようにWebサーバーを構成するにはどうすればよいですか?

1
Virtualbox-ホストWindows 8からゲストFedora Apacheサーバーにアクセスする
これを手伝ってください ホスト:Windows 8.1 x64 ゲスト:Fedora APacheサーバー 問題:ホストのブラウザから(を使用してhttp://192.168.2.12)ゲストWebサーバーにアクセスできません。約10秒後にページが見つかりません。 HOST Virtualboxネットワークを共有として設定 ゲスト192.168.2.12のApacheからIPアドレスを取得しました(これはホストと同じサブネットです) HOSTがWindowsファイアウォールを完全にオフにしました ホストpingゲストの192.168.2.12成功 ゲストブラウザー-ゲストマシンのindex.htmlおよびphpinfo SUCCESS HOSTはIPをホストファイルに追加しました ゲストはアクセスを拒否するためにiptablesをチェックします(死んでいます) 他に何ができますか?

2
apachelogのログファイルが多すぎると、サーバーの速度が低下しますか?
私のウェブサーバーには、250を超えるドメインすべてに個別のログファイルがあります。 これはサーバーがダウンしていることを示していますか?すべてのアクセスログを含むログファイルを1つだけ持つ方が速いでしょうか? 更新:Apacheのログを完全に無効 にしてみます

0
mod_geoip apache2。 htaccessは国別に全ページから1ページにリダイレクトします
サーバー - Apache 2.4。モジュール - mod_geoip、mod_rewrite; WordPressサイト mod_geoipをインストールし、サイトの全ページから.htaccessリダイレクトを設定しようとしました。 https://example.com/ 〜へ https://example.com/restricted/ モナコからのユーザーのために。 私が最初に試すルールは: RewriteEngine On GeoIPEnable On RewriteCond% {ENV: GEOIP_COUNTRY_CODE} ^ (MC) $ RewriteRule ^ (. *) $ Https://example.com/restricted/$1 [L] その結果、モナコの市民はエラーERR_TOO_MANY_REDIRECTSを受け取ります。こんな感じです: www.example.com:443 40.108.122.138 - - [29/Jan/2019:21:41:16 +0000] "GET / HTTP/1.1" 302 3942 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 …

2
IISとFileZillaサーバー
私はホームサーバーをセットアップしようとしていますが、このようなことを実際にやり過ぎたことは一度もないので、かなり混乱します。私はMicrosoft IISとFileZillaサーバーとApacheの違いは何か、あるいはそれらが同じ種類のプログラムであっても違いを理解しようとしています。多分私は別のソフトウェアを完全に使用しているはずです。私は自分のサーバーのハードドライブに、インターネットを介してどこからでもアクセスできるフォルダを作成したいと思います。私は自分のIPアドレスでポート転送を介してファイルにアクセスしようとしています。私はGoogleで1トン検索してきましたが、私はもっと混乱し始めています。


1
ドメイン名へのポート転送
IPとポートをドメインでマスクしたいのですが。そのため、ユーザーはdomain.comにアクセスし、127.0.0.1:4444からコンテンツを表示しますが、訪問者に送信元IPとポートを表示させることはしません。 これを行うための最良の方法は何ですか? TIA

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