ホームページ >バックエンド開発 >PHPチュートリアル >PHP+Apache+Mysql環境設定tutorial_phpの例

PHP+Apache+Mysql環境設定tutorial_phpの例

WBOY
WBOYオリジナル
2016-08-17 13:02:361650ブラウズ

Php+Apache+Mysqlのダウンロード
phpのダウンロード: http://www.php.net phpの公式Webサイトに入った後、ダウンロードをクリックして次のインターフェースに入ります。上記ではさまざまなバージョンが示されていますが、バージョン要件がない場合は、より安定したバージョン php5.6.19 を使用することをお勧めします。 Windows 環境で PHP を開発するため、画像内の [Windows ダウンロード] をクリックし続けて、圧縮パッケージをダウンロードします。


入力したインターフェイスには、主に VC11 X64 Thread Safe、VC11 X64 None Thread Safe、およびその他のバージョンがあることがわかります。私は VC11 X64 Thread Safe スレッド セーフ ZIP 圧縮パッケージを選択しました。


ダウンロード後、配置するディレクトリに直接解凍します。フォルダーを開くと、すべてのダイナミック リンク ライブラリが保存されていることがわかります。ファイル (.dll) は圧縮パッケージであるため、元のフォルダーに php.ini ファイルがないため、php.ini-development ファイルをコピーして名前を変更する必要があります。設定したphpの初期化を実行するにはphp.iniが必要なので、パッケージに含めます。


Apache ダウンロード: http://www.apachehaus.com/cgi-bin/download.plx このリンクはダウンロード インターフェイスに直接移動します。互換性上の理由から、Apache は最新バージョンを選択することをお勧めします。 VC9 のバージョンについては Web ページで説明されていますので、ここでは詳しく説明しません。


赤い枠の [ダウンロード] をクリックしてパッケージをダウンロードしてインストールし、プロンプトに従ってインストールします 必ず PHP 解凍パッケージと同じディレクトリにインストールしてください

次に、Apache のメイン サービスを設定してインストールする必要があります。これにより、Apache を開始できます。

CMD ウィンドウを開いて、次のように入力します

: "D:studytoolsApachebinhttpd.exe" -k install -n apache ここで、D:studytoolsApachebinhttpd.exe は私自身のパスです。独自のパスに従って変更する必要があります。

引用符を忘れずに含めてください。このコマンドの意味は、Apache サービスをインストールし、サービス名に apache という名前を付けて (別の名前に変更することもできます)、Enter キーを押すことです。

サービスのインストールが完了すると、自動的にテストが行​​われます。問題がある場合は、エラーに基づいてエラーを解決してください。

その中で、ここで報告されたエラーはサービスを開始する前に修正する必要があります。これは、この文の後にエラー メッセージがある場合は、サービスのインストールが失敗したことを意味し、最初にエラーを修正する必要があります。そうでない場合は成功です。

Mysql をダウンロードしてインストールするには手順が多すぎます。オンライン チュートリアルは非常に詳細なので、ここでは省略します...


ただし、編集者は参考のためにいくつかの記事を共有しました:

mysql 5.7.12 winx64のインストールと設定方法のグラフィックチュートリアル

mysql 5.7.13 のインストールと設定方法のグラフィックチュートリアル (Linux)

mysql 5.7.13 winx64のインストールと設定方法のグラフィックチュートリアル

素晴らしいトピックの共有: mysql のさまざまなバージョンのインストール チュートリアル

それでは、3 つの環境を構築しましょう:
1. PHP が Mysql に接続し、Apache が PHP を解析できるようにするには、PHP と Apache にいくつかの変更を加える必要があります。

(1) php.ini-developmentファイルをコピーし、php.iniに変更して元のフォルダーに置きます

(2) php.ini ファイルを開き、

;extension=php_mysql.dll ;extension=php_mysqli.dll を見つけます以下に示すように、先頭の「;」を削除します


先行するセミコロンを削除した後、mysql または mysqli を使用してデータベースに接続できます。今後、PDO などの他の方法を使用してデータベースに接続する場合は、チュートリアルに従って次の PDO アカウントをキャンセルできます。次に、

"extension_dir=" を見つけて、独自のダイナミック リンク ライブラリ フォルダーのパス、つまり /php/ext を入力します。たとえば、私の php の下にある ext パッケージのパスは D:studytoolsphpext なので、次のように設定します。以下に示すように、赤いボックスが表示されます。このようにして、phpに含まれるダイナミックリンクライブラリのパスを指定しました。コンピュータの環境変数のPathにextのパスを追加することをお勧めします。

これでphpとデータベースの間に問題はなくなります

次に、Apache が PHP を解析する問題を解決します
1. Apache インストールパッケージの下の conf フォルダーにある httpd.conf ファイルを開き、Define SRVROOT " " を見つけてタイトルに Apache のパスを書き込み、次のコードを追加して保存します

LoadModule php5_module "E:/wamp/php-5.6/php5apache2_4.dll"

PHPINIDir "E:/wamp/php-5.6/"

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

テストが成功したかどうか
最後に、Apache の htdocs フォルダーに独自の php ファイルの作成を開始できます。次の内容の test.php ファイルを作成できます。

リーリー
保存して、Apache の下の bin ファイルにある ApacheMonitor.exe を開き、[開始] をクリックして、Web サイト上で localhost/test.php を入力します。環境が正常にインストールされている場合は、次のインターフェイスが表示されます。 MySQL が接続されている場合は、インターフェイスに PHP 情報が表示されます。MySQL 関連の情報も表示されます。



以上がこの記事の全内容です。皆様の学習に役立つことを願っております。また、皆様も Script Home をサポートしていただければ幸いです。


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