タグ

apacheに関するablaboのブックマーク (19)

  • – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネット(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2024年5月時点の調査。

    ablabo
    ablabo 2013/06/30
    KeepAlive詳細
  • AddDefaultCharset(core - Apache HTTP サーバ)

    This directive enables operating system specific optimizations for a listening socket by the Protocol type. The basic premise is for the kernel to not send a socket to the server process until either data is received or an entire HTTP Request is buffered. Only FreeBSD's Accept Filters, Linux's more primitive TCP_DEFER_ACCEPT, and Windows' optimized AcceptEx() are currently supported. Using none fo

    ablabo
    ablabo 2013/05/19
    acceptfilterディレクティブの説明
  • XAMPP for Windows

    含む: Apache 2.4.58, MariaDB 10.4.32, PHP 8.0.30, phpMyAdmin 5.2.1, OpenSSL 3.1.3, XAMPP Control Panel 3.2.4, Webalizer 2.23-04, Mercury Mail Transport System 4.63, FileZilla FTP Server 0.9.41, Tomcat 8.5.96 (with mod_proxy_ajp as connector), Strawberry Perl 5.32.1.1 Portable 含む: Apache 2.4.58, MariaDB 10.4.32, PHP 8.1.25, phpMyAdmin 5.2.1, OpenSSL 3.1.3, XAMPP Control Panel 3.2.4, Webalizer 2.23-04

  • 過負荷をかわす Apache の設定 : DSAS開発者の部屋

    KLab Advent Calendar 2011 「DSAS for Social を支える技術」の9日目です。 前回は php を動かしている Apache の手前にリバースプロキシを 置く必要性を解説しました。 今日は、 その前の php のプロセス数を絞る設定と合わせて、実際に Apache で 設定する方法を紹介します。 以降、 php を動かしている Apache の事をアプリサーバー、リバースプロキシ+ 静的ファイル配信を行っている Apache の事をプロキシサーバーと呼びます。 基設定 まずは基的な設定のおさらいです。 アプリサーバー 並列数を絞るには MaxClients を設定します。アプリがどれくらいの時間を CPUの処理で使って、どのくらいの時間を外部リソース待ちに使っているかにも よりますが、だいたいCPU数の1.5倍〜2倍くらいが適当だと思います。 Hyp

    過負荷をかわす Apache の設定 : DSAS開発者の部屋
  • HTTPエラーページに意味を持たせよう

    Translation of: Adding meaning to your HTTP error pages! by Stuart Colville This article is licensed under a Creative Commons Attribution, Non Commercial - Share Alike 2.5 license はじめに ウェブ上で何かを検索しようとすると、既に存在しないページしか検索結果になく、それらへのリンクをクリックすることはよくあるだろう。その開いたページにデフォルトのエラー・メッセージの他に何も情報が載っていなかった場合、多くの人々は戻るボタンを押し次の検索結果を開こうとするだろう。 サイト製作者である我々はもっと訪問者に意味のあるエラーページを作成することができる。そうすればたとえエラーページであっても訪問者をサイトに留まらせ、彼ら

  • mod_rewrite

    mod_rewriteとは Apacheのモジュールのひとつで、アクセスURLを正規表現で書き換えることができます。リダイレクト処理を行うのに便利なモジュールです。 モジュールの解説ドキュメントによれば URLを操作するためのスイス製のアーミーナイフ と例えられるほど、非常に複雑な処理を行えます。 URLからURLへ、同一サーバ内URLだろうが、別サーバURLだろうが問いません。 引数を含む動的URLを通常のHTMLファイルのような静的URLに見せることも可能です。 素晴らしく詳細なマニュアルもありますが、機能が多いだけに情報量が多く読むのも面倒だと思いますので、ここでは、mod_rewriteを使用すると便利な場面を想定して具体的に解説してみたいと思います。 mod_rewriteの基 ひとまず、mod_rewriteはApacheのモジュールです。インストールされていなければ、サーバ

    mod_rewrite
    ablabo
    ablabo 2011/12/01
    最下部へ日本語ドキュメントリンク有
  • [Think IT] 第7回:Apache+SSL環境を構築しよう! (1/3)

    こんにちは。ビーブレイクシステムズの木下です。前回はSSLのメカニズムについて解説しました。今回は、皆さんのApacheでSSLを利用する方法について解説します。 それでは、皆さんの環境にApache+SSL環境を構築しましょう。 Apacheをインストールされていない方は、「第2回:Apacheをインストールしてみるのは難しくない」から、「第5回:ApacheをWindowsへインストールするのだ!」を参照し、それぞれの環境に合わせてApacheをインストールしてください。 インストール時の注意点として、ソースインストールを行う方はconfigure時に、「# ./configure ?enable-SSL」としmod_sslを有効にしてください。また、Windowsの方はOpenSSL付きApacheインストーラでApacheをインストールしてください。

  • mod_rewriteの考え方。 - こせきの技術日記

    http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html を見ながら。 URLが正規表現(A)にマッチし、かつ 文字列(B)が条件(C)を満たす場合に、 URLを(D)に書き換える。 というのが基。 RewriteRule URLが(A)の正規表現にマッチしたら(D)で書き換える。 正規表現(A)は、リライトを実行するかどうかの条件(真偽値)であって、置換 url =~ s/(A)/(D)/ ということではない。たとえば、以下のような正規表現でリライトされる。 Google Code Search # 1文字マッチしたらリライト実行。空文字列でなければ実行する。 RewriteRule . index.php [L] Google Code Search # 先頭にマッチしたらリライト実行。常に実行する。 RewriteRule ^ -

    mod_rewriteの考え方。 - こせきの技術日記
    ablabo
    ablabo 2011/08/25
    "HTTP/1.0ではHostヘッダは送られないかもしれない"
  • http://blog.flatlabs.net/20100301_204946/

  • ServerAliasを使わずにVirtualHostの設定コピペするの禁止 - うまいぼうぶろぐ

    http://example.comでもhttp://www.example.comでも同じコンテンツ見せたい、みたいな場合のお話。こんな時ってServerAlias使いますよね? <VirtualHost *:80> ServerName example.com ServerAlias www.example.com DocumentRoot /home/hoge/public_html </VirtualHost> しかし、たまにこんな設定*1を発見する。 <VirtualHost *:80> ServerName example.com DocumentRoot /home/hoge/public_html </VirtualHost> <VirtualHost *:80> ServerName www.example.com DocumentRoot /home/hoge/publ

    ServerAliasを使わずにVirtualHostの設定コピペするの禁止 - うまいぼうぶろぐ
  • URLを書き換える -Rewrite機能 - Apacheの設定 - [SMART]

    Rewrite機能の概要 Rewrite機能とは、アクセスのあったURLを、正規表現で書き換えてから処理する機能です。URLを正規表現で書き換えられるので、次のようなことは簡単に実現できます。 /~user_name といったユーザ用のURLを /u/user_name に書き換える場合 RewriteEngine on RewriteRule ^/~([^/]+)/?(.*) /u/$1/$2 [R] この機能を利用する際は、mod_rewriteモジュールが使える環境になっているかどうか確認しましょう。設定ファイルの中に、次のような行があれば問題ありません。 LoadModule rewrite_module modules/mod_rewrite.so Rewrite指示子 Rewriteの機能を制御する指定子を紹介します。 RewriteEngine RewriteEngine O

    URLを書き換える -Rewrite機能 - Apacheの設定 - [SMART]
    ablabo
    ablabo 2011/08/08
    rewrite機能オプション一覧
  • https://jp.techcrunch.com/2009/09/24/20090923basic-flaw-reveals-source-code-to-3300-popular-websites/

    https://jp.techcrunch.com/2009/09/24/20090923basic-flaw-reveals-source-code-to-3300-popular-websites/
  • 第2回 なぜMacなのか(後編) ~ApacheでCGIを動かすまで | gihyo.jp

    ローカル環境でApacheを動かす とりあえずWeb系の開発をしようかと思います。そのための第一歩として、Apacheを動かしてCGIを動かすというところまでやってみたいと思います。 Mac OS XでのApacheの設定については、わかりやすい説明のあった「Apache on Mac OS X」(⁠注2)を参考にしました。 Apacheの起動 まずはApacheを起動します。これはターミナルからやるのではなくて、Mac OSのGUIで行います。画面の左上の青いリンゴアイコンをクリックし、出てきたメニューから[システム環境設定...]を選択します。するとシステム環境設定GUIが起動します。Finderから[アプリケーション⁠]⁠-[⁠システム環境設定]とたどって起動することもできます。 20個くらいのアイコンが4行に並んでいますが、3行め[インターネットとネットワーク]のところにある[共有

    第2回 なぜMacなのか(後編) ~ApacheでCGIを動かすまで | gihyo.jp
  • http://www.magic3.org/sarucast/index.php?Apache%A4%CE%C0%DF%C4%EA

  • Apache on Mac OS X

    Abstract Mac OS XにせっかくApacheがのっかってんだからローカルでCGIを動かしちゃおう、という感じの私的メモ。全ては自己責任で。 OS のバージョンによって httpd.conf の内容が異なるため、行数を指定している箇所では行番号が多少ずれているかもしれません。 Mac OS Xについて Mac OS Xについては賛否両論あると思います。否定的な意見としては「見た目重視・効率無視の激重GUI」や「旧Mac OSとは似て非なる操作感」や「堅牢になった代わりに柔軟さを失ったシステム」とかとか。でも、待ちに待ったメモリ保護とプリエンティヴマルチタスクの実装や、ここで注目するApacheの標準バンドルなど、Mac OS Xは十分な魅力を備えているのも確かです。まだまだ不具合や不満が多いことも否めませんが、それでもなお使ってみる価値があると感じています。 セキュリティについて

  • APACHE JAPAN

    初心者向け情報 当の基礎知識? コンピュータの仕様を確認する コンピュータの環境を確認する ファイルをゲットする ファイルの展開 コンパイル インストール Apacheの初期設定 Apacheの起動 当の基礎知識? コンピュータに仕事をさせるには、コンピュータ体やディスプレイにキーボードなどの「ハードウェア」と、動作を指示するための「ソフトウェア」があることはご存知だと思います。そしてApacheは、ソフトウェアに属するもので、当然のことながらコンピュータがないと動作しません。また、通常ですとApacheはハードディスク上から起動するものであり、インストール作業が必要となります。 例えば、MS-Windowsを利用されている場合には、ソフトウェアを店頭で購入したり、インターネットからダウンロードしたりして、コンピュータへインストールしていると思いますが、それと同じように、Apache

  • nekobara カルゴルニア・ジョン: Apache2.0 mod_perl2環境でCatalystアプリ実行

    【覚書】 Catalystアプリをmod_perl環境で実行するためにApacheのhttpd.confの設定 とりあえず、Webサーバへのアクセスがmod_perlで処理されるようにするには以下のようにhttp.confに設定を追加もしくは書き換えする。(つまり、http://localhostにアクセスするとCatアプリが呼ばれる) -------------------begin DocumentRoot "/var/www/TR" LoadModule perl_module modules/mod_perl.so PerlSwitches -I/var/www/TR/lib PerlSetEnv TR_DEBUG 0 PerlLoadModule TR SetHandler modperl PerlTransHandler TR PerlResponseHandler TR re

  • Catalyst - 簡単なアプリケーションの開発 : tutorialog

    Catalyst - 簡単なアプリケーションの開発 April 30, 2006 Posted by butcher in : Perl , trackback PerlのMVCフレームワークCatalystについて紹介します。 Catalystについてはこちらを参照ください。 今回は、インストールから、簡単なDBアプリケーションの開発、mod_perl上での実行の手順を紹介します。 開発環境は、FedoraCore4, perl v5.8.6, Apache 2.0.55, mod_perl 2.0.2, mysq l 4.1.18 です。 まずはインストール。 インストールは非常に簡単で、”Task::Catalyst”モジュールを入れるだけです。(依存関係のある他のモジュールもインストールされます。) $ perl -MCPAN -e 'install Task::Cat

  • 連載記事 「ApacheによるWebサーバ構築」

    Apacheについて知ろう 連載:ApacheによるWebサーバ構築(1) 「Apache」でWebサーバを構築。今回は、「なぜApacheなのか?」を改めて確認するとともにApacheの概要を解説する

  • 1