ホームページ >バックエンド開発 >PHPチュートリアル >Linux_PHP での Apache 2.2、MySQL 5.0、および PHP 5.0 のインストールと構成チュートリアル
1. 設置環境
オペレーティング システム: Red Hat Linux Enterprise AS 4.0
データベース: MySQL 5.0.24
Webサーバー: Apache 2.2.3
スクリプト言語: PHP 5.1.6
2.MySQL 5.0.24をインストールします
-------------ソフトウェア パッケージ mysql-5.0.24.tar.gz をダウンロードします (アドレス http://www.mysql.com)-------------
# tar zvxf mysql-5.0.24.tar.gz //解凍
# cd mysql-5.0.24 //解凍したファイルディレクトリに入る
# ./configure --prefix=/usr/local/mysql //インストールディレクトリを設定します
--enable-thread-safe-client //クライアント ライブラリのスレッドセーフ バージョンをコンパイルします
--without-debug //デバッグ機能をオフにする
--localstatedir=/data/mysqldata //データベースファイルのディレクトリを設定します
# make //コンパイル
# make install //インストール
# /usr/local/mysql/bin/mysql_install_db //認可を初期化します
# chown –R root:root /usr/local/mysql //ファイル属性をrootユーザーに変更します
# cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf //設定ファイルをコピーします
-----------------------MySQL サービスを開始します----------- - ------------------------
# /usr/local/mysql/bin/mysqld_safe --user=root & //MySQL を起動します
-----------------------MySQL パスワードの変更--------------- ------------------------
# /usr/local/mysql/bin/mysqladmin -uroot パスワード mysqlsecret // パスワードを変更します
-----------------------MySQL サービスを終了します----------- - ------------------------
# /usr/local/mysql/bin/mysqladmin -uroot -pmysqlsecret shutdown //MySQL をシャットダウンします
3.Apache 2.2.3をインストールします
-------------ソフトウェア パッケージ httpd-2.2.3.tar.gz をダウンロードし、アドレス http://www.apache.org-------------
# tar zvxf httpd-2.2.3.tar.gz
# cd httpd-2.2.3
# ./configure --prefix=/usr/local/apache
--enable-module=ほとんど
--enable-shared=max
#作る
#インストールする
-----------------------Apache サービスを開始します----------- - ------------------------
# /usr/local/apache/bin/apachectl 開始
-----------------------Apache サービスを終了します----------- - ------------------------
# /usr/local/apache/bin/apachectl stop
-----------------------Apache サービスを再起動します----------- - ------------------------
# /usr/local/apache/bin/apachectl 再起動
4.PHP 5.1.6をインストールします
-------ソフトウェア パッケージ php-5.1.6.tar.gz をダウンロードし、アドレス www.php.net----------- --------- --------
# tar zvxf php-5.1.6.tar.gz
# cd php-5.1.6
# ./configure --prefix=/usr/local/php
--with-mysqld=/usr/local/mysql
--with-apxs2=/usr/local/apache/bin/apxs
#作る
#インストールする
# cp php.ini-dist /usr/local/php/lib/php.ini
5. Apache サービスの httpd.conf ファイルを設定します
※LoadModuleにLoadModule php5_module module/libphp5.soを追加
*DirectoryIndexにindex.phpを追加
※AddTypeアプリで追加
AddType application/x-httpd-php .php .phtml
AddType applicatoin/x-httpd-php-source .phps