ホームページ >バックエンド開発 >PHPチュートリアル >Linux_PHP での MySql+Apache2+PHP5.3.1 のインストールに関するチュートリアル チュートリアル

Linux_PHP での MySql+Apache2+PHP5.3.1 のインストールに関するチュートリアル チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:53:45993ブラウズ

Linux での MySql+Apache2+PHP5.3.1 のインストールに関するチュートリアル

まず以下の3つの必要なソフトウェアをダウンロードしてインストールしてください

  • 01-04php-5.3.1.tar.gz.html">php-5.3.1.tar.gz インストールパッケージのダウンロード
  • 01-04httpd-2.2.14.tar.gz インストールパッケージのダウンロード
  • 01-04mysql-5.1.42-linux-i686-glibc23.tar.gz.html">mysql-5.1.42-linux-i686-glibc2


    1. apache2をインストールします————————————————————————————————–

    1. tar -zvxf httpd-2.2.14.tar.gz
    2. cd httpd-2.2.14
    3. ./configure –enable-modules=so –enable-rewrite
    4.作る
    5.メイクインストール
    6. /usr/local/apache2/bin/apachectl -k start //apahce を起動します
    ブラウザを使用して [url]http://localhost[/url] を表示すると、動作し、Apache が正常に設定されたことがわかります。
    7. /usr/local/apache2/bin/apachectl -k stop //apache を停止します
    8. Apache が正常にインストールされ、起動された後、マシンを再起動しても、Apache は自動的に起動しません。ランダム開始実行コマンドを設定するには、次のようにします。 echo "/usr/local/apache2/bin/apachectl" > >/etc/rc.d/rc.local、この命令は、rc.local ファイルの最後の行に文字列「/usr/local/apache2/bin/apachectl」を追加することを意味します。 Linux が正常に起動した後に実行するスクリプト ファイルが必要です。
    9. apache2 をインストールし、/usr/local/apache/conf/httpd.conf を変更しても、それが有効にならないことがわかります。これはおそらく、システムがデフォルトの httpd インストールを使用しているためです (デフォルトの httpd 構成ファイルは /etc/httpd です)。 /conf/httpd.conf)。システムにデフォルトでインストールされている httpd をアンインストールするには、コマンド rpm -e httpd を実行します。 アンインストールできない依存関係がある場合は、パラメーター「nodeps」を追加します。
    コマンド:

    rpm -e httpd --nodeps (システムの httpd をアンインストールしたい場合は、これを実行します)
    tar -zvxf httpd-2.2.14.tar.gz
    cd httpd-2.2.14
    ./configure --enable-modules=so --enable-rewrite

    を作る インストールを行う
    /usr/local/apache2/bin/apachectl 開始
    echo "/usr/local/apache2/bin/apachectl" >>/etc/rc.d/rc.local


    2. MySql をインストールします————————————————————————————————–

    1. mysql-5.1.42-linux-i686-glibc23.tar.gz ファイルを解凍し (i686 は 32 ビット オペレーティング システム、glibc23 はコンパイルされたバイナリ ファイルであり、解凍後に使用できます)、生成されたファイルをコピーします。フォルダーを /usr/local/mysql に移動し、このディレクトリに切り替えます
    2. sudo groupadd mysql –> mysql ユーザーグループを作成します
    3. sudo useradd -g mysql mysql –> mysql ユーザーを作成し、mysql ユーザー グループに追加します
    4. sudo chown -R mysql . –> mysql 下のすべてのファイルの所有者を mysql ユーザーに設定します。 sudo chgrp -R mysql 。この手順が完了したら、データ ディレクトリに移動し、「ll」コマンドを使用してすべてのファイルの所有者とグループを確認します。mysql に属さないファイルがある場合は、データ ディレクトリでこの手順を繰り返します)。 6. scripts/mysql_install_db を実行します –> MySQL データベース インスタンスを作成します
    7. /usr/local/mysql/support-files/ にある mysql.server を /etc/init.d/ にコピーし、mysqld
    という名前を付けます 8. /usr/local/mysql/support-files/ にある my-medium.cnf を /etc/ にコピーし、my.cnf
    という名前を付けます。 9. この時点で、service mysqld start を使用して mysql サービスを開始できます。開始後、netstat -atln コマンドを通じてポート 3306 が占有されていることがわかります。 10. MySQL root ユーザーにはデフォルトでパスワードがありません。/usr/local/mysql/bin/mysqladmin -u root パスワード「新しいパスワード」を使用して初期パスワードを設定できます。
    コマンド:

    tar -zxvf mysql-5.1.42-linux-i686-glibc23.tar.gz

    cp -a mysql-5.1.42-linux-i686-glibc23 /usr/local/mysql

    cd /usr/local/mysql
    mysql をグループ追加
    useradd -g mysql mysql
    chown -R mysql
    chgrp -R mysql
    スクリプト/mysql_install_db
    cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
    cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
    サービス mysqld 開始
    netstat -atln
    /usr/local/mysql/bin/mysqladmin -u root パスワード "1q2w3e"

    3. PHP5.3.1をインストールします————————————————————————————————–

    1. tar -zvxf php-5.3.1.tar.gz の解凍
    2. cd php-5.3.1 ディレクトリを切り替えます
    3. ./configure –with-apxs2=/usr/local/apache2/bin/apxs –with-mysql=/usr/local/mysql
    4.作る
    5.メイクインストール
    6. cp php.ini-development /usr/local/php5/lib/php.ini
    コマンド:

    tar -zvxf php-5.3.1.tar.gz
    cdphp-5.3.1
    ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql

    を作る インストールを行う
    cp php.ini-development /usr/local/lib/php.ini
    4. phpをサポートするようにapache2を再構成します————————————————————————————————–

    cd /usr/local/apache2/conf
    vim httpd.conf
    LoadModule php5_module modules/libphp5.so を追加します
    AddAddType application/x-httpd-php .php
    または

    <ファイルマッチ .php$> SetHandler アプリケーション/x-httpd-php

  • http://www.bkjia.com/PHPjc/632371.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632371.html技術記事 Linux での MySql+Apache2+PHP5.3.1 のインストールに関するチュートリアル 01-04 php-5.3.1.tar.gz のインストールに必要な次の 3 つのソフトウェアをダウンロードしてください。パッケージのダウンロード 01 -04 httpd-2.2.14.tar.gz のインストール...
    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。