ホームページ  >  記事  >  バックエンド開発  >  win7にphp mysqlをインストールして設定する方法

win7にphp mysqlをインストールして設定する方法

藏色散人
藏色散人オリジナル
2020-08-12 09:17:431797ブラウズ

Win7 で php mysql をインストールして構成する方法: 最初に php をダウンロードし、php 圧縮パッケージをディレクトリに抽出し、次に「PHP_HOME」を PATH 変数に追加し、次に Apache を構成して mysql をインストールし、最後に httpd を再起動し、試してみてください。

win7にphp mysqlをインストールして設定する方法

推奨事項: 「PHP ビデオ チュートリアル

説明:

著者のハードウェア環境は次のとおりです: Windows 7 64 ビット

1. ダウンロード php

選択: VC15 x86 スレッド セーフ、ダウンロードされたファイル名は: php-7.3.0-Win32-VC15 -x86.zip

1.1 圧縮パッケージをディレクトリに解凍します

このインストールの場合、F:\ApatchInstallWorkspace\dev\servers\ に解凍します。 phpダウン。

1.2 環境変数の構成

1.3 PHP_HOME を PATH 変数に追加します

1.4 開発作業コマンドラインに次のように入力します: php -version、構成が成功したかどうかを監視します

2. PHP を実行するにはサーバーが必要です。ここで Apache Web サーバー

ダウンロード アドレス: https://www.apachelounge.com/download/ を使用し、Apache 2.3.37 win32 を選択します。 (phpのバージョンに応じて必要)

2. Apacheの設定

2.1 httpd-2.4.37-win32-VC15.zip##を解凍します。

#このインストールの場合、作成者がカスタマイズしたディレクトリに解凍します: F:\ApatchInstallWorkspace\dev\servers\httpd

#2.2 Apache24/bin/httpd.conf ファイルを構成します。

2.3 コマンド ラインを開き、Apache24\bin ディレクトリに移動し、httpd.exe を実行します。

カーソルは下部に留まり、点滅し続けます

現時点では、ServerName が構成されていないため、エラー メッセージ「AH00558: httpd.exe...」が表示されます。 Apache24/conf/httpd.conf を開き、以下に示すように「ServerName localhost:80」を設定します。

コマンド ラインに再度「httpd.exe」と入力した後、[Press] を押します。を入力すると、エラー メッセージは表示されません。このとき、以下に示すように、カーソルは次の行で停止し、点滅し続けます。ナビゲーション バー: http:// localhost/ 、次のページが表示されます (Apache がすでに実行されていることを示します):

コマンド ラインに戻り、ctrl c (遅延が発生する可能性があります) Apache を停止します。

2.4 Apache をウィンドウの下にサービスとしてインストールします。

管理者として、コマンド ラインを実行し、図に示すように、Apache24\bin ディレクトリに移動します。以下:

実行: httpd.exe -k install

Can Windows Apache サービスの「サービス」で開始または停止することができます:

コマンド ラインに「service.msc」と入力すると、次の内容を含むポップアップ ボックスが表示されます:

#重複したサービスが追加された場合は、次のように sc delete サービス名を使用して削除できます。

2.5 ApacheMonitor.exe をダブルクリックするか、スタートアップ ディレクトリに追加します。

Apache カーソルを右クリックすると、ポップアップ ボックスが表示されます。ポップアップ ボックスで [開始] サービスを開始できます。[停止] をクリックしてサービスを閉じます。

サービスが開始されている場合は、http://localhost/ を入力します。ブラウザのナビゲーション バーをクリックすると、「下のコンテンツを参照してください」と表示されます。そうでない場合は、ページにアクセスできません。

#3. mysql をインストールします

#作者は以前にこれをインストールしており、バージョンは次のとおりです:

4. Apache と PHP の設定

4.1 Apache の httpd.conf ファイルを設定する必要があります:

F:\ApatchInstallWorkspace\dev\servers\httpd \Apache24\ conf ディレクトリに移動し、httpd.conf ファイルを開き、ファイルの末尾 (またはファイル内の任意の場所) に移動して、次の内容を書き込みます。

LoadModule php7_module "F:/ApatchInstallWorkspace/dev/servers/php/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir F:/ApatchInstallWorkspace/dev/servers/php

コンポーネントのバージョンは、バージョンと一致する必要があります。 Apache の (ここでは、バージョンは 2_4)

4.2 httpd.conf ファイルの

DirectoryIndex の構成を続行します。

ファイル内で DirectoryIndex を見つけて、次の内容:

4.3 F:\ApatchInstallWorkspace\dev\servers\php ディレクトリに移動し、php.ini を設定します。

php をコピーします。 .ini-development ファイルをコピーして、名前を付けます: php.ini

次のパラメータを見つけて変更します:

#4.4 php.ini で、「Dynamic Extensions」セクションを見つけて、次の拡張機能を変更します (コメントを開いて正しいパスを追加します):

extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_curl.dll
extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_gd2.dll
extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_intl.dll
extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_mbstring.dll
extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_mysqli.dll
extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_openssl.dll
extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_soap.dll
extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_xmlrpc.dll

4.5 httpd## を再起動します。

#次のようなエラーが発生しました:

問い合わせの結果、間違った php パッケージをダウンロードした問題が原因であることが判明しました (最初のダウンロードは次のとおりです)。 php-7.3.0-Win32-VC15-x64.zip)、再ダウンロード、php-7.3.0-Win32-VC15-x86.zip パッケージをダウンロード

現時点では問題ありませんhttpd -k restart

5. テスト インストール

テキスト ファイル test.php を Apache24\htdocs ディレクトリに追加し、次のように入力します。このファイルの内容:

<?php phpinfo();

ブラウザのナビゲーション バーに「http://localhost/test.php」と入力すると、次のページが表示されます:

(注: Apache2.4 が正常に起動している必要があります)

この時点で、php は正常にインストールされています。

以上がwin7にphp mysqlをインストールして設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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