1. システム要件:
このシステムは REDHAT7.2 バージョンでテストに合格しました
2. サーバー側のソフトウェア要件:
1: APCHE の 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
mysql をインストールします
4. Web サービスをインストールする前に mysql をインストールできます
cd mysql
./configure
make
make install
マシンのパフォーマンスに応じて、コンパイルプロセスには一定の時間がかかります。コンパイルが完了すると、システムはデフォルトで mysql を /usr/local にインストールします。
インストールが完了したら、まず mysql プロセスを開始します
cd /usr/local/bin
./mysql_install_db (mysqlの基本データベースをインストールします)
./safe_mysqld & (プロセスを開始し、バックグラウンドに転送します)
この時点で、mysql のインストールは完了です。./mysql を実行してデータベースに接続できるかどうかを確認してください。正常であれば、次のようなインターフェイスが表示されるはずです。
MySQL モニターへようこそ。コマンドは ; または g で終わります。
サーバーのバージョンへの MySQL 接続 ID は 880 です。
mysql>
mysql の使用については、そのドキュメントを参照してください
5. Apache と php4 を統合する
これはすべての作業の鍵であり、最も難しいステップです。バージョンが異なると、インストール プロセス中にエラーが発生する可能性があります。バージョン情報に基づいて、対応する修正を行うことができます。
最初の CD Apache
./configure
これはオプションのようですが、私はこのステップを行わずに失敗したことがあるので、このステップは必要です
cd ../php
./configure --with-mysql=/usr/local --with-apache=/usr/local/apache --enable-track-vars
make
make install
cd ../apache
./configure --activate-module=src/modules/php4/libphp4.a
make
make install
php 設定ファイルを対応するディレクトリにコピーします
cd ../php
cp php.ini-dist /usr/local/lib/php.ini
php.ini は基本的に変更する必要はありません。変更する場合は、対応する手順を参照してください。
PHP を設定したら、Apache Web SERVER を設定します。まず httpd.conf を設定します。
cd /usr/local/apache/conf
vi 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
さらに、システムのデフォルトのホームページのタイプを変更する必要があります。DirectoryIndexindex.htm を次のように変更することをお勧めします。
DirectoryIndexindex.htmindex.htmlindex.php3index.phpdefault.php