ホームページ > バックエンド開発 > PHPチュートリアル > mysql+apache+phpinlux のインストール ガイドは、書くのがとても大変です。 。 _PHP チュートリアル

mysql+apache+phpinlux のインストール ガイドは、書くのがとても大変です。 。 _PHP チュートリアル

WBOY
リリース: 2016-07-13 17:24:02
オリジナル
821 人が閲覧しました

今日、会社の Web サイト用の新しいサーバーを入手したところです。 mysql+php+apache をインストールするのに午前中かかった。 新しいバージョンと古いバージョンの間にはいくつかの違いがあります。次に、インストール手順を示します。 1. mysql 次のページ http://www.mysql.com/downloads/down...3.52-1.i386.rpm http://www.mysql の Linux 用 rpm パッケージをダウンロードします。 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 = % を使用します。 user = root および host localhost; flash 権限; quit この時点で、mysql のインストールは完了です。 2. apache 次のページから Linux 用の Apache のソース コード パッケージをダウンロードします。 //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=so 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 ./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 make make install 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 default.php default.phtml default.php3 default.html default.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. Apache は Linux 環境にあることに注意してください。デフォルトの最大プロセス数は 256 です。httpd.conf をどのように変更しても、この制限を超えることはできません。この制限を増やしたい場合は、Apache をコンパイルする前に /home/tmp/apache/src/include/httpd.h を編集し、Apache 1.3.26 mod_so をコンパイルする前に行 #define HARD_SERVER_LIMIT 256 を #define HARD_SERVER_LIMIT 2048 に変更します。はデフォルトのモジュールではなくなったようです。コンパイル時に --enable-module=so を追加する必要があります。初めてコンパイルするときにこのパラメータを追加しなかったので、PHP 4.2.3 のデフォルトの設定ファイルのパスが見つからないようです。変わってしまったこと。コンパイル時に --with-config-file-path=/usr/local/lib パラメータを追加する必要があります。php.ini を初めてコンパイルしましたが、それを n か所に配置しましたが、役に立ちませんでした。最後の手段として。このパラメータのみ追加できます。 ps. この記事で説明されている手順が他のバージョンに適用されるという保証はありません

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/532185.html技術記事今日、会社の Web サイト用の新しいサーバーを入手したところです。 mysql+php+apache をインストールするのに午前中かかった。 新しいバージョンと古いバージョンの間にはいくつかの違いがあります。さあ、一歩を踏み出してください...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート