問題タブ [virtualhost]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache - PHP - 仮想ホストごとに異なる open_basedir
私はこの問題に遭遇しました.apacheとphpを実行しているサーバーがあります。多くの仮想ホストがありますが、潜在的に悪意のあるユーザーが自分の Web スペースを使用して (単純な php スクリプトを介して) 他のユーザーのファイルやシステム ファイルを閲覧できることに気付きました。これは php パーミッションが原因で発生する可能性があります。これを回避する方法は、php.ini で open_basedir 変数を設定することです。これは、単一のホスト システムでは非常に単純ですが、仮想ホストの場合、各ホストごとに basebir が存在します。
各ユーザー/ホストごとに dis basedir を設定するにはどうすればよいですか? リクエストされたphpファイルのphp権限をApacheに継承させる方法はありますか
EG /home/X_USER/index.php の所有者は X_USER です。apache がファイル index.php を読み取ると、そのパスと所有者がチェックされます。単純に、システムが php basedir 変数をそのパスに設定するのを探しているだけです。
よろしくお願いします
ruby-on-rails - 私のubuntuでのRuby on Railsのセットアップ
ここに記載されているように、仮想ホストを設定する必要がありますか: http://wiki.rubyonrails.org/deployment/apache-passenger
Ruby on Railsを試して学ぶために、自分のマシンに開発環境をセットアップしています。
前もって感謝します。
apache - Apache 複数の URL から 1 つのドメインへのリダイレクト
過去 2 日間、私は自分の問題を解決するために多くの時間を費やしてきました。誰かが私を助けてくれるかもしれません。
問題: さまざまな URL を、artifactory に使用される 1 つの tomcat webbase-dir にリダイレクトする必要があります。次の URL は tomcat/artifactory webapp を指す必要があります。
maven-repo.example.local ; maven-repo.example.local/artifactory ; srv-example/アーティファクトリ
ここで、maven-repo.example.local はサーバー ホスト名の dns です: "srv-example" JK_mod モジュールを介して tomcat アプリにアクセスしています。webapp は ROOT ディレクトリにあります これは私がこれまでに得たものです:
webapp は「maven-repo.example.local」で動作していますが、「maven-repo.example.local/artifactory」では tomcat が 404 - 「要求されたリソース () は利用できません」を返します。google.com などの別のページにリダイレクトしても、mod_rewrite の効果はないようです。
「system32/drivers/hosts」ファイルに追加されたmaven-repo.example.localを使用して、Windows 7でテストしています
前もって感謝します!
django - mod_wsgi WSGIDaemonProcess オプションの構成に関する問題
Django フレームワーク + の Pinax バンドルと選択したアプリケーションをデプロイしようとしています。
これが私のApache設定です:
Apache を再起動すると、次のエラーが表示されます。
何が間違っているのですか?/home/pinax-env/ の仮想環境が機能していることは確かです。
apache config 以外のデーモンプロセスに必要なセットアップはありますか?
maven-2 - 戦争中のアセンブリの開梱
静的コンテンツ(css、画像、JSなど)を含む別のプロジェクトがあり、テストのためにそれをjettyのWebルートディレクトリにコピーする必要があります。そのプロジェクトでは、すべての画像、CSSなどをパッケージ化したzipファイルを出力しました。
さまざまなクライアント用の仮想ホストプロジェクトがいくつかありますが、質問は、Mavenリポジトリにすでにインストールされているzipファイルをjetty Webルートに解凍するにはどうすればよいですか?
@アップデート:
ウォルター
mysql - 複数のワードプレス ブログを持つ Apache 仮想ホスト
Linux 9.10 で VPS @ slicehost を実行しています。これまでのところ、基本的なランプのセットアップができました。私はいくつかのサイトをホストしており、さらに半ダースのサイトを追加しています。ほとんどすべてのサイトでワード プレスのブログを利用できるようにしたいと考えています。
通常の手順に従って各ディレクトリにワードプレスをインストールしようとしましたが、Apache仮想ホストは各ドメインを検出するため、拡張により各ドメインの /blog/ ディレクトリに従うと考えています(デフォルトの /wordpress/ のままにしてみましたが、結果はありません)。インストールごとに1つのサイトしかホストしないことに気付く前に、最初に設定したvar / wwwディレクトリにWordPressを設定すると、WordPressもインストールされ、正常に機能しました。
同じ LAMP セットアップから離れた仮想ホストを介して提供するドメインに一致する多くのブログの 1 つに応答するワードプレスが必要です。
これがレイアウトの問題であり、仮想ホストを使用して単一のサーバー ランプ セットアップで複数の完全に個別のワードプレス ブログをホストするより良い方法がある場合は、それも受け入れます。
よろしくお願いいたします。
どんな質問にも答えられるように、私はこれに目を光らせます。
ああ、また、ブログごとに別々の mysql データベースとユーザー名を作成して、ブログを区分しておくために使用しました。
apache - tomcat はホスト エイリアスをフィルタリングすることで ssl リダイレクトを実行できますか?
www.fooとsecure.fooなどの 2 つの URL の背後で 1 つの Web アプリケーションを実行する tomcat サーバー (6.0.20) があります。
これは、単一のエイリアスを持つ 1 つのホストとして server.xml で構成されます。
理想的には、ポート 80 でのsecure.fooへのすべてのリクエストが、ssl を使用するように自動的にリダイレクトされるようにしたいと考えています。ただし、ホスト名の後のパスに基づいてリダイレクトする手順しか見つからないため、/* セキュリティ制約を追加できますが、これは両方の URL に適用されます。
要求されたホスト名をフィルタリングしてリダイレクトを適用できるかどうかは誰にもわかりませんか?
(SSL コネクタ、証明書などは既に正常に動作しています)。
Tomcat の前に Apache サーバーを配置してリダイレクトを処理することで実現できることはわかっていますが、Tomcat だけでこれを実行できるかどうか知りたいです。
ありがとう
apache2 - ServerAlias www.example.com が認識されません
以下は私の設定ファイルです:
問題は、私がwww.domain1.com
ブラウザに入ると、apache2 は にある Web ページを取得せず/srv/www/domain1.com/public_html1/
、代わりに、別のファイルで定義されたデフォルトのドキュメント ルートからページを取得することです。ただし、 を入れるwww.domain2.com
と、すべて正常に動作します。2 つの VirtualHost 構成ブロックに違いは見られないので、何が違いを生んでいるのだろうか。.htaccess
ところで、ドキュメントルートの下にファイルを置いていません。
apache - apache(Xampp)を使用してPCでウェブサイトをホストする
色々検索してわかったことです。これらのものは多くの場所から取られました。足りないところはご指摘ください。(私はまだこれを試していません。私がやろうとしていることを明確にしたいだけです)
ホスティングには、静的 IP が必要です。しかし、私の ISP は動的 IP を提供しています。そこで、 DynDNSを使用しました (Cuga が this でアドバイスしたように)。これにより、選択したドメイン名を現在の(動的に割り当てられた)実際のIPにマッピングすることで、動的IPの問題が解決すると信じています。
次は Xampp サーバーのセットアップです。このためには、Windows コマンド プロンプトで ipconfig (または完全な詳細については ipconfig/all) を使用して取得できるコンピューターのローカル IP が必要です (ローカル IP は 192.168.1.6 とします)。xampp/ にある httpd.conf を編集する必要があります。 apache/conf フォルダー。「ServerName」フィールドを 192.168.1.6:80 に変更する必要があります。
これにより、DynDNS から取得したホスト名を使用するすべてのユーザーが、コンピューターの xampp/htdocs フォルダーにアクセスできるようになります。足りない部品があれば補足してください。
ここで、クライアントが自分のコンピューターに接続できるポートと、それを使用してホストするフォルダーを変更したいと考えています。
最初に protforwarding を実行してから、80 の代わりにそのポートを使用するように apache を構成する必要があることを知っています。誰かが新しいポートを使用するように apache を構成する方法を説明してもらえますか?
そして、DynDNS から取得したホスト名を使用するクライアントが、指定したフォルダー (例: xampp/htdocs/public) のみにアクセスし、 http://localhost/を使用して xampp/htdocs 内の任意のファイルにアクセスできるようにする必要があります... . これが仮想ホストの機能だと思います。誰かがこれを行う方法を教えてもらえますか。
発生する可能性のあるセキュリティの問題に対する解決策と、セキュリティの問題を最小限に抑える方法はありますか?
ありがとうございました.....
url - PloneのデフォルトURLを変更
私はPlone 3.3.5を使用しています.Plone 3.3.5は統合インストーラを使用してインストールされ、Apacheなしでスタンドアロンで実行されています.
デフォルトでは、http://localhost:8080/Ploneで plone にアクセスできますが、/Plone の部分を /Docs に変更したいと思います。
仮想ホスト モンスターを微調整してみましたが、URL を変更する方法が見つかりませんでした。
誰でも私を助けることができますか?ありがとう!