Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> Webサーバー >> mysql + apache + php Linuxインストールガイド

mysql + apache + php Linuxインストールガイド

  

の新しいバージョンでは、誰かが勝利のインストール手順を投稿したところを見て、その日の会社の新しいサーバーであるmysql + php + apacheをインストールしました。

古いバージョンの新しいバージョンはまだ多少異なります。ステップをインストールするためのステップを入力してください。

1.mysql

次のページからLinux rpmパッケージ用のmysqlをダウンロードしてください。

http://www.mysql.com/downloads /down...3.52-1.i386.rpmhttp://www.mysql.com/downloads/down...3.52-1.i386.rpm

/home /tmpディレクトリに保存します。

コマンドリスト:

cd /home /tmp rpm -ivh mysql-3.23.52-1.i386.rpm //#mysqlサーバーrpm -ivh mysql-client-3.23.52-1をインストールします。 I386.rpm //#mysqlクライアントをインストールする/usr /mysql /safe_mysqld& //#mysqlサーバーを起動するmysql //#mysqlクライアントを実行し、rootユーザー用にリモートアクセスを開いてデバッグするmysql update user set host = '%' where user = 'root'およびhost<> 'localhost';特権のフラッシュ;終了//このMySQLのインストールは完了しました。

2.apache

次のページからApacheをダウンロードしてください。 linuxのソースパッケージ

http://www.apache.org/dist/httpd/apache_1.3.26.tar.gz

/home /tmpディレクトリに保存します。

コマンドリスト:cd /home /tmp tar -zxvf apache_1.3.26.tar.gz mv apache_1.3.26.tar.gz apache cd apache ./configure --prefix = /usr /local /apache --enable-module = make make install apacheを/usr /local /apache //にインストールし、dsoモードをサポートするようにApacheを設定します。

3.php

Linuxソースパッケージのページダウンロードphp

http://www.php.net/get_download.php?df=php-4.2.3.tar.gz

/homeに保存/tmpディレクトリ

コマンドリスト:

cd /home /tmp tar -zxvf php-4.2.3.tar.gz mv php-4.2.3.tar.gz php cd php ./設定--prefix = /usr /local /php --with-apxs = /usr /local /apache /bin /apxs --with-configファイルパス= /usr /local /lib --enable-track-vars --with-xml --with-mysql make install cp php.ini-dist /usr/local/lib/php.ini

phpをdsoとしてインストールします。 /usr /local /php設定ファイルのディレクトリを/usr /local /libに設定します。mysqlを開き、xmlをサポートします。

4.設定

vi /usr/local/apache/conf/httpd.conf

次のようにapacheを設定します。

#serverAdmin [email protected]行を自分のメールアドレスに変更します。#DocumentRoot" /home /httpd /html /"ここではhtmlファイルを使用します。メインディレクトリ#同上#オプションFollowSymLinksマルチビューセキュリティ上の理由から、" Indexes"を削除します。##DirectoryIndex default.php default.php3 default.html default.htm##Apacheデフォルトファイル名の順序を設定#AddType application /x- Httpd-php .php .phtml .php 3 .inc#アプリケーションの種類を追加/x-httpd-php-source .phps#phpファイルの拡張子を設定

ディスクの保存先を保存

vi /usr /local /lib /php.ini

#register-golbals = On //保存して終了します

5.サービスを開始します。

/usr /local /apache /bin /apachectl start

6.注釈

Linuxのデフォルトのアパッチの最大数は256です。httpd.confをどのように変更しても、この制限を超えることはできません。この上限を上げたい場合は、Apacheをコンパイルする前に/home/tmp/apache/src/include/httpd.hを編集し、#define HARD_SERVER_LIMIT 256行を#define HARD_SERVER_LIMIT 2048に変更して、もう一度Apacheをコンパイルしてください。

apache 1.3.26 mod_soはもはやデフォルトのモジュールではないようです。コンパイル時に--enable-module =を追加する必要があるので、最初にこのパラメータを追加しませんでした。コンパイル時にapxが見つかりませんでした。

php 4.2.3デフォルトの設定ファイルのパスが変更されたようです。コンパイル時に--with-config-file-path = /usr /local /libパラメータを追加する必要があります、私は初めてphp.iniをコンパイルしました。最後の手段。追加できるのはこのパラメータだけです。

psこの記事で説明されている手順が他のバージョンにも適用されるという保証はありません。

添付ファイル:関連ファイルをダウンロードしてください。

php:http://www.php.net/get_download.php Df = php-4.2.3.tar.gz

apache:http://www.apache.org/dist/httpd/apache_1.3.26.tar.gz

mysqlサーバー: https://www.mysql.com/downloads/down...3.52-1.i386.rpm

mysqlクライアント:


http://www.mysql.com/downloads/ダウンしています... 3.52-1.i386.rpm

Copyright © Windowsの知識 All Rights Reserved