1. システム要件:
このシステムはREDHAT7.2バージョンでテストに合格しました
2. サーバー側のソフトウェア要件:
1:APACHEのWebサイトにアクセスし、APACHE WEB SERVERをダウンロードします http://www.apache.org/
2. php Webサイト http://www.php.net/ からphpパーサーをダウンロードします
3. mysql Web サイトにアクセスして、mysql http://sourceforge.net/projects/mysql/ をダウンロードします
3. WEBサーバーのインストールとデバッグ
上記のファイルをダウンロードして同じディレクトリに置き、/usr/local に置き、tar コマンドを使用して各ファイルを解凍します。
tar zxvf apache_1.3.12.tar.gz
tar zxvf php-4.0.6.tar.gz
tar zxvf mysql-3.22.40.tar.gz
#mv apache_1.3.12 apache
#mv php-4.0.6 php
#mv mysql-3.22.40 mysql
4. Webサービスをインストールする前にmysqlをインストールできます
cd mysql
./configure
make
make install
インストールが完了したら、まずmysqlプロセスを起動します
cd /usr/local/bin
./safe_mysqld & (プロセスを開始してバックグラウンドに転送)
この時点で、mysql のインストールは完了です。./mysql を実行してデータベースに接続できるかどうかを確認してください。正常であれば、次のようなインターフェイスが表示されるはずです。
MySQL モニターへようこそ。コマンドは ; または g で終わります。
MySQL 接続 ID は 3.22.40 です。 ヘルプについては「help」と入力してください。
mysql のインストールが完了しました、おめでとうございます
mysql の使用については、その doc ドキュメントを参照してください
5. Apache と php4 を統合する
これはすべての作業の鍵であり、最も難しいステップでもあります。バージョンの違いにより、インストール中にエラーが発生する可能性があります。バージョン情報に基づいて、対応する修正を行うことができます。
最初の cd apache
./configure
これはオプションのようですが、私はこのステップを行わずに失敗したことがあったので、このステップは必要です
cd ../php
./configure --with-mysql=/usr/local --with-apache=/usr/local/apache --enable-track-varsmake
make installcd ../apache
./configure --activate-module=src/modules/php4/libphp4.a
make
make install
このステップでは、Apache WEB サービスをインストールします。./configure –help を参照して必要なモジュールを自分で追加するか、インストール マニュアルを参照してインストールできます。
php設定ファイルを対応するディレクトリにコピーします
cd ../php
cp php.ini-dist /usr/local/lib/php.ini
php.iniは基本的に変更する必要はありません。変更したい場合は、対応する手順を参照してください。
PHP を設定したら、Apache Web SERVER を設定します。まず httpd.conf を設定します。
cd /usr/local/apache/confvi httpd.conf
以下の内容をphp用に修正する必要があります:
# AddType application/x-httpd-php .php
# AddType application/x-httpd-php-source .phps
上記の 2 行のコメントを削除し、実際の状況に応じて PHP ドキュメントのサフィックス名を決定します。最初の行を次の形式に変更することをお勧めします。
AddType application/x-httpd-php .php .php3 .htm .phtml .php4
さらに、システムのデフォルトのホームページタイプを変更する必要があります。DirectoryIndexのindex.htmを次のように変更することをお勧めします。
DirectoryIndexindex.htmindex.htmlindex.php3index.phpdefault.phphttp://www.bkjia.com/PHPjc/313887.htmlwww.bkjia.comtrue