[[Windows版Apacheとcurlのインストール(●もOK)]] '''Apache2.0.63(Win32)+PHP5.2.8(Win32)でのcurlを含めたインストール手順です。''' セキュリティの脆弱性対策のため、ここに書かれているバージョンより新しいものが有る場合は、そちらを利用してください。 -curlの関係で動かない人は「Windows版Apacheとcurlのインストール(●もOK)Apache2.2.xx+PHP5(簡易版)」の解説をどうぞ。((最新の拡張パックを使う方も「Windows版Apacheとcurlのインストール(●もOK)Apache2.2.xx+PHP5(簡易版)」を参考にした方が良いかもしれません。)) -curlの関係で動かない人は「[[Windows版Apacheとcurlのインストール(●もOK)Apache2.xx.xx+PHP5(簡易版)]]」の解説をどうぞ。((最新の拡張パックを使う方も「[[Windows版Apacheとcurlのインストール(●もOK)Apache2.xx.xx+PHP5(簡易版)]]」を参考にした方が良いかもしれません。)) 1.まず、以下のファイルを用意 -apache:http://www.apache.org/dist/httpd/binaries/win32/ apache_2.0.63-win32-x86-no_ssl.msi -PHP5:http://jp.php.net/get/php-5.2.8-Win32.zip/from/a/mirror -p2:通常でも拡張版でも -(●無しの人は不要)curl実行ファイル:http://www.kaoriya.net/ curl-7.10.8-win32-ssl.tar.bz2 2.apache_2.0.63-win32-x86-no_src.msiで、apacheをインストール~ インストール中に入力が必要な項目は、特に公開等の必要がなければ以下のように。 domain : localdomain host : localhost.localdomain 3.C:\Program Files\Apache Group\Apache\conf\httpd.confを編集~ ・下記を追加または書き換え LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW ↓ LanguagePriority ja en ca cs da de el eo es et fr he hr it ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW DirectoryIndex index.html index.html.var ↓ DirectoryIndex index.php index.html index.html.var 173行目付近に追加。 LoadModule php5_module "c:/php/php5apache2.dll" (c:\php\にphpを展開する場合) 366行目付近に追加 <IfModule mod_php5.c> AddType application/x-httpd-php .php PHPIniDir "c:/php" </IfModule> ・必要に応じてhtdocsのディレクトリを変更 4.php-5.2.8-Win32.zipでPHPインストール~ zipファイルを展開しc:\phpにコピー ディレクトリを変更する場合はApacheの設定を書き換えること。~ php.ini-recommendedをphp.iniにして(リネームをせずにコピーを推奨)~ php.iniを以下のように編集。 505行目付近 ;include_path = ".;c:\php\includes" ↓ include_path = ".;c:\php\includes;c:\php\pear" 512行目付近 doc_root = ↓ doc_root = "c:/www" ←ここは「htdocsのディレクトリを変更」で変更したパス。 変更していなければApacheのデフォルトを記入。ここではc:\wwwとした。 519行目付近 extension_dir = "./" ↓ extension_dir = "c:/php/ext" 627行目付近 ;extension=php_mbstring.dll ↓ extension=php_mbstring.dll 拡張パックのIC2でsqliteを使いたければの近くにある ;extension=php_pdo.dll ;extension=php_pdo_sqlite.dll ;extension=php_sqlite.dll 以上の行の;を除く 拡張パックのexifを使いたい場合は、;extensions=php_exif.phpの;を除けばよいが、 mbstringより後でロードしなければエラーになるので、 extension=php_mbstring.dll extension=php_exif.dll の順になるように順番を変更すること。 5.(●無しの人は不要)curl-7.10.8-win32-ssl.tar.bz2を解凍して、curl.exeとcurl-ca-bundle.crtをwindows\system32へコピー 6.p2.tar.gzを解凍して、p2フォルダをhtdocsディレクトリ配下にコピー 7.http://localhost/p2/index.phpをブラウザで開いて、ログインユーザ管理→●2chログイン管理でID、パスワード指定。 トップ