MAKIZOU.COM

WEB系SEのホームページ作成&サーバ構築運用メモ

PHP5インストール&設定 - Linux

PHP: Hypertext Preprocessor(ピー・エイチ・ピー ハイパーテキスト プリプロセッサー)は、動的にHTMLデータを生成することによって、動的なウェブページを実現することを主な目的としたプログラミング言語です。

PHPは、HTML埋め込み型のサーバサイド・スクリプト言語として分類され、Common Gateway Interface (CGI) もサポートしており、CGIをサポートするWebサーバ上でPHPスクリプトを実行することができます。

平易な文法のため初心者でも習得しやすく、また大規模な開発にも多く用いられています。

コレより、インストールのメモを記載いたしますがコレまでにインストール&設定を行った事を前提としていますので、よろしければ過去の記事を参考にしてみて下さい。
なお、過去記事へのリンクは、当記事の末尾、関連リンクを参照してね。



■PHP5インストール
# cd /usr/local/src
# wget http://jp.php.net/get/php-5.2.4.tar.gz/from/this/mirror
# tar xzvf php-5.2.4.tar.gz
# cd php-5.2.4
# ./configure --enable-sigchild --enable-mbstring --enable-mbregex --enable-force-cgi-redirect --enable-zend-multibyte --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-zlib --with-zlib-dir=/usr --with-openssl --disable-cgi --enable-ftp --with-curl --with-mysql=/usr/local/mysql --with-mysql-sock=/tmp/mysql.sock --with-mysqli=/usr/local/mysql/bin/mysql_config --with-apxs2=/usr/sbin/apxs --with-mcrypt=/usr/local/lib
# make
# make install

■PHP5設定ファイルコピー
# cp php.ini-dist /usr/local/lib/php.ini

■PHP5利用のためApacheの設定
# vi /etc/httpd/conf.d/php.conf

以下をコピー&ペースト

LoadModule php5_module modules/libphp5.so

AddHandler php5-script .php
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

DirectoryIndex index.php

■Apacheの設定テスト
# /etc/init.d/httpd configtest

以下のように表示されれば良い

Syntax OK

Apache再起動
# /etc/init.d/httpd restart



  • カテゴリ:Web開発
  • 公開日:
  • 1つ星2つ星3つ星4つ星5つ星
    Loading ... Loading ...
    ↑ 記事評価をお願いします。

コメント&トラックバック

トラックバック用URL

コメント




使用できるXHTMLタグ <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>