技術新着情報 - PHPカテゴリのエントリ
このドキュメントでは,PHPをインストールする際に,Apache2のmpm=workerに対応したマルチスレッド対応で,OpenSSLおよび画像変換エンジンのいgdと,それらに関係する圧縮ライブラリのzlib,JPEGやPNGのライブラリであるlibjpegやlibpngをコンパイルエラーの出ない様にインストールし,外部との通信を行うcURLやFTPも利用できる様にコンパイルを行う.
また,インストール後はphpinfo等を使った動作および環境の確認,libphp5.soを使ってのhttpd.confを編集してのApacheとの連携の確認,php.iniのテンプレートからの作成や,セキュリティ向上およびUTF-8をベースに解説をしながらmbstring系の各個別設定手順,最後にMySQLiインタフェイスを使ってのデータベースとの接続稼働テストまでを説明する.
・モジュールの入手
・追加モジュールをインストール(libxml,zlib,libjpeg,libpng,libidn,curl)
・PHPのインストール(configure,make install)
・インストールの確認(phpinfo)
・Apacheとの連携の確認
・PHP.INIの確認
・セキュリティ向上の為のPHPバナーオフ
・セキュリティ向上の為のmagic_quotes_gpc設定
・日本語設定(mbstring)
・MySQLiインタフェイスを使ってMySQLに接続確認
Linkはこちら
また,インストール後はphpinfo等を使った動作および環境の確認,libphp5.soを使ってのhttpd.confを編集してのApacheとの連携の確認,php.iniのテンプレートからの作成や,セキュリティ向上およびUTF-8をベースに解説をしながらmbstring系の各個別設定手順,最後にMySQLiインタフェイスを使ってのデータベースとの接続稼働テストまでを説明する.
・モジュールの入手
・追加モジュールをインストール(libxml,zlib,libjpeg,libpng,libidn,curl)
・PHPのインストール(configure,make install)
・インストールの確認(phpinfo)
・Apacheとの連携の確認
・PHP.INIの確認
・セキュリティ向上の為のPHPバナーオフ
・セキュリティ向上の為のmagic_quotes_gpc設定
・日本語設定(mbstring)
・MySQLiインタフェイスを使ってMySQLに接続確認
Linkはこちら
このドキュメントでは,RedHat ES3.0 Update 8上で,Apache 1.3.37上にて,PHP5.2が利用できるようにする手順を説明する. MySQLやGD等と共に,configure中に"configure: error: libxml2 version 2.6.11 or greater required."がでてすんなりインストールできない事に対応する手順や,PHP.INIのexpose_php,mbstring,upload_max_size等についても説明する.
また,前提条件としてApache1.3.xとMySQLクライアントがインストールされている必要がある.
Linkはこちら
また,前提条件としてApache1.3.xとMySQLクライアントがインストールされている必要がある.
Linkはこちら
このドキュメントでは,RedHat ES3.0に,PHP5.1.6をインストールする手順を説明する. また,Apache1.3.37と連携させる様にコンパイルを行う.この手順を実行するためには,ライブラリ参照や実行モジュールを必要とするため,事前にApacheとMySQLをインストールしておく. この手順の中で,libxml2が必要となるので,そのパッケージのインストール方法についても記載している.
Linkはこちら
Linkはこちら
このドキュメントでは,Smarty 2.6.12を導入する手順を説明する. SmartyとはPHPのテンプレートエンジンで,数ある類似エンジンよりも楽天などでも利用されており,大変事例の多い事が特徴らしい.
なお,使用しているOSは,RedHat Linux ES3.0上で稼働しているApache2.0.55,PHP4.1.3である.
Linkはこちら
なお,使用しているOSは,RedHat Linux ES3.0上で稼働しているApache2.0.55,PHP4.1.3である.
Linkはこちら
このドキュメントでは,RedHat ES3.0に,PHP5.0.5をインストールする手順を説明する. また,Apache1.3.34と連携させる様にコンパイルをし,MySQLと接続までを確認する. この手順を実行するためには,ライブラリ参照や実行モジュールを必要とするため,事前にApacheとMySQLをインストールしておく.
Linkはこちら
Linkはこちら