somemo programming etc.

プログラマ、雑記、プログラミング関係はLinkから、数式はこっちでまとめていることが多い

apache

【apache】仮想ホストの設定

開発するソースがデフォルトのドキュメントルートに存在していない場合、aliasを作成してlocalhost/xxxとしてアクセスしていました。これをサーバ名を使ってアクセスできるように仮想ホストの設定を行いました。 仮想ホスト 同じサーバで異なるドメインを管…

【apahe】ログの設定とローテーション

apacheのログ設定とローテーションに関するメモです。 ログに関するモジュール Linuxではソースからコンパイルしたので分からないですが、Windowsのapache(xampp)では以下のモジュールがhttpd.confに記載されていました。 LoadModule cgi_module modules/mod…

【apahe】index of を非表示にする方法

DirectoryIndexで指定されているindex.htmlなどがない場合に表示される一覧を表示させない用にするメモです。、 Options Directoryディレクティブまたは、htaccessに下記の記述を加えると非表示になります。 Options -Indexes バーチャルホストの場合でも、D…

【apache】環境変数を設定する

開発環境と、本番環境とを区別するために環境変数を設定します。 mod_envモジュール 環境変数設定にはこのモジュールが必要です。このモジュールは「CGI スクリプト及び SSI ページに渡される環境変数を変更する機能を提供」します。 下記の記述があれば使用…

【apache】仮想ディレクトリを設定する

仮想ディレクトリ設定するAliasディレクティブに関するメモです。 mod_aliasが導入されている前提です。おそらく入ってるはずなので気にしなくて大丈夫です。 Aliasディレクティブ 特定のディレクトリに対して仮想ディレクトリ(別名)を設定します。分かりや…

【apache】認証の設定

今回は、.htaccessを用いた認証を実装します。 認証の項目 項目概要 項目名 項目内容 詳細 備考 認証方式 AuthType Basic:HTTP基本認証 Digest:ダイジェスト認証 特定のディレクトリやURLに対して、ユーザ名とパスワードによる認証処理に用いる種類を指定し…

【apache】フロントコントローラー以外のリクエスト先がないとき【Zendframework】

PHPのフレームワークでは、 .htaccessとmod_rewriteモジュールを用いて リクエストをフロントコントローラーに対するアクセスとし、 URLをパラメーターとして扱うことでリクエストを各コントローラーにさばいています。 また、Zendframeworkでは、 リクエス…

apache モジュールの追加(mod_rewrite)

URL書き換え機能を持つモジュール「mod_rewrite」を動的に追加します。 URL書き換えとは? クライアントからリクエストされたURLを書き換えること。 モジュールの追加方法 動的とは? モジュールの追加方法は、以下の2種類があります。 静的:ソースからのイ…

apacheのインストール

今回の目的は、 「昨日構築したサーバにapacheをインストールし、WEBサーバとして扱えるようにする」 インストールするapacheのバージョンは、「2.2.17」です。 これは、現時点での最終目的 「symfony1.4環境を構築する」ための一歩です。 主な流れ 1.Cent…