検索
ホームページphp教程php手册詳細な紹介: Apache PHP MySQL 構成ガイド

詳細な紹介: Apache PHP MySQL 構成ガイド

Jun 13, 2016 pm 12:46 PM
1つ導入存在する戦略テストバージョンシステム必要とする詳しい構成

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 のインストールが完了しました

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

このステップでは、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/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

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。