ホームページ >バックエンド開発 >PHPチュートリアル >PHP のインストールと構成のマスター ガイド_PHP チュートリアル

PHP のインストールと構成のマスター ガイド_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-15 13:27:44885ブラウズ

PHPの急速な発展に伴い、その機能はますます強力になり、非常に便利になりました。PHP5のインストールと設定を詳しく紹介します。 PHP の実行効率は誰の目にも明らかですが、これが私が PHP を好む理由の 1 つであり、優れたパートナーと呼ばれる Mysql や Apache と統合したい場合、その効率性に驚かずにはいられません。

PHP の更新も非常に早く、最新バージョンの PHP4.3.2RC4 (バグはほとんどなく、この記事を書いた後すぐに正式版がリリースされると推定されています) のリストを以下に示します。 Mysql4.0.13のバージョンのインストールプロセス。 PHP5 インストール構成ファイルは http://www.php.net/ から直接ダウンロードして、win32 (5.8M) の .zip パッケージを入手できます。Mysql インストール ファイルは http://www.mysql から直接ダウンロードできます。 Apache と PHP の連携を体験したいが、IIS をやめたい場合は、http://www.apache.org にアクセスして、Win32 用の .MSI インストール パッケージをダウンロードしてください。 win31の最新バージョンは2.0.45です。

PHPのインストール設定

1. PHP圧縮パッケージをC:PHPに解凍します(このパスは任意ですが、以下でこのパスが使用されている場合は、それに応じて変更してください)。

2. C:PHP ディレクトリ内の php4ts.dll と C:PHPdlls ディレクトリ内のすべてのファイルを Windows のバージョンによって異なります
◆Windows 9x/ME の場合は、c です。 :windowssystem
◆Windows NT/2000の場合は、c:winntsystem32
◆Windows XP/server2003の場合は、c:windowssystem32

ここで、C:は現在使用しているオペレーティングシステムのシステムディスクです。現在システムを C:windows にインストールしていない場合は、それに応じて変更してください。 php.ini-dist を C:windows (XP/2003/9x/Me) または C:Winnt (2000/nt) にコピーし、名前を php.ini に変更します。メモ帳で開き、情報を変更します。extension_dir = ./ という行を検索し、そのパスを PHP ディレクトリ内の拡張機能ディレクトリに指定します。例:

<ol class="dp-xml"><li class="alt"><span><span class="attribute"><font color="#ff0000">extension_dir</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">C</font></span><span>:PHPextensions </span></span></li></ol>

さらに多くのモジュールをサポートしたい場合は、次の手順を実行してください。 PHP は多くのモジュールをサポートしていますが、一部の DLL は無料ではないため、PHP 圧縮パッケージではリリースされていません。ただし、DLL には多数のモジュールが含まれています。それらを system32 フォルダーにコピーしただけなので、サポートされるモジュールの数をテストします。以下は私のテストの結果です。参考用です。インストールが完了した後、xxx.dll モジュールがサポートされていないことが表示された場合は、その前にセミコロンを追加してください:

<ol class="dp-xml">
<li class="alt"><span><span>Windows Extensions  </span></span></li>
<li class=""><span>Note that MySQL and ODBC support is now built in, so no dll is needed for it. </span></li>
</ol>

をコメントアウトしてください。 PHP で特定のモジュールをサポートしたい場合は、その前の「;」を削除してください。以下は、コメントを削除した後の結果です。

<ol class="dp-xml">
<li class="alt"><span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_bz2</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_cpdf</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_crack</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_curl</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_db</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_dba</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_dbase</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_dbx</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_domxml</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_exif</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_fdf</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_filepro</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_gd2</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_gettext</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_hyperwave</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_iconv</span><span>.dll ;</span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_ifx</span><span>.dll ;</span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_iisfunc</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_imap</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_interbase</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_java</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_ldap</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_mbstring</span><span>.dll ;</span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_mcrypt</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_mhash</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_mime_magic</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_ming</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_mssql</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_msql</span><span>.dll ;</span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_oci8</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_openssl</span><span>.dll ;</span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_oracle</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_pdf</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_pgsql</span><span>.dll ;</span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_printer</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_shmop</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_snmp</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_sockets</span><span>.dll ;</span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_sybase_ct</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_w32api</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_xmlrpc</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_xslt</span><span>.dll </span></span></li>
<li class="alt"><span><span></span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_yaz</span><span>.dll </span><span class="attribute">extension</span><span>=</span><span class="attribute-value">php_zip</span><span>.dll </span></span></li>
</ol>

修正完了 最後にphp.iniを保存し、PHPのインストールと設定を完了します。


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/446504.html技術記事 PHP の急速な発展に伴い、その機能はますます強力になり、非常に便利になりました。PHP5 のインストールと設定について詳しく紹介します。 PHP の実行効率は誰の目にも明らかですが、これも...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。