ホームページ > バックエンド開発 > PHPチュートリアル > Linux_PHP チュートリアルで mysql+apache+php をインストールするためのガイド

Linux_PHP チュートリアルで mysql+apache+php をインストールするためのガイド

WBOY
リリース: 2016-07-13 17:08:26
オリジナル
741 人が閲覧しました

.mysql チュートリアル

次のページで Linux 用の mysql rpm パッケージをダウンロードします

http://www.mysql.com/downloads/down...3.52-1.i386.rpm
http://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を使ってください
ユーザー設定ホスト = '%' を更新します。ユーザー = 'root' およびホスト <>
; フラッシュ権限
quit //MySQL のインストールが完了しました

2.apache

次のページからLinux用Apacheのソースコードパッケージをダウンロードします

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 アパッチ
cd アパッチ
./configure --prefix=/usr/local/apache --enable-module=so

を作る 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
cdphp
./configure --prefix=/usr/local/php --with-apxs=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib --enable-track -vars --with-xml --with-mysql

を作る インストールを行う
cp php.ini-dist /usr/local/lib/php.ini

dso モードで php を /usr/local/php にインストールし、設定ファイルのディレクトリを /usr/local/lib に設定し、mysql と xml のサポートを有効にします

4.構成

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

Apacheを次のように設定します

#ServerAdmin q3boy@younet.com の行を自分のメール アドレスに変更します
#DocumentRoot "/home/httpd/html/" これは HTML ファイルのメインディレクトリです
#同上
#Options FollowSymLinks MultiViews 安全上の理由から、「インデックス」を削除してください
#
# DirectoryIndex デフォルト.php デフォルト.phtml デフォルト.php3 デフォルト.html デフォルト.htm
#
#Apacheのデフォルトのファイル名の順序を設定する
#AddType application/x-httpd-php .php .phtml .php3 .inc
#AddType application/x-httpd-php-source .phps チュートリアル
#php ファイルのサフィックスを設定します

保存して終了

vi /usr/local/lib/php.ini

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

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

/usr/local/apache/bin/apachectl start

6.備考

Linux での Apache のデフォルトの最大プロセス数は 256 です。httpd.conf をどのように変更しても、この制限を超えることはできません。この制限を増やしたい場合は、Apache をコンパイルする前に /home/tmp/apache/src/include/httpd.h を編集し、#define HARD_SERVER_LIMIT 256 の行を #define HARD_SERVER_LIMIT 2048 に変更してから Apache をコンパイルします。

mod_so は、Apache 1.3.26 のデフォルトモジュールではなくなったようです。コンパイル時に --enable-module=so を追加する必要があります。初めてコンパイルするときにこのパラメーターを追加しませんでした。その結果、PHP のコンパイル時に apxs が見つかりません。

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

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

添付ファイル: 関連ファイルのダウンロードアドレス

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 サーバー: http://www.mysql.com/downloads/down...3.52-1.i386.rpm

mysql クライアント: http://www.mysql.com/downloads/down...3.52-1.i386.rpm

http://www.bkjia.com/PHPjc/629846.html

tru​​ehttp://www.bkjia.com/PHPjc/629846.html技術記事 .mysql チュートリアル 次のページから Linux 用の mysql rpm パッケージをダウンロードします。 http://www.mysql.com/downloads/down...3.52-1.i386.rpm http://www.mysql.com/downloads/down ..3.52-1.i386.rpm /home/t に保存します...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート