PHPを学ぶ初心者にとって、インターネット上にある設定方法は一昔前の物ばかりなので適時性が高くありません最初に PHP を学習したときは、毎回何らかの問題が発生して環境設定に 3 晩かかりましたが、現在は最新バージョンの PHP5.5.15 を設定しています。 +Apache2.4.10+MySQL5.6.20、win7x86。全員で共有します。64 ビットにも同じことが当てはまりますが、ダウンロードしたソフトウェアも 64 ビットである必要があります。
環境: win7 32. (64ビットにも同様で、ダウンロードする関連ソフトウェアは対応する64ビットバージョンである必要があります)
PHP5.5.15 (php-5.5.15-Win32-VC11-x86.zip)
Apache2.4.10 (httpd-2.4.10-win32-VC11.zip)
MySQL5.6.20 (mysql-5.6.20-win32.zip)
方法/ステップ1: 準備(必要なソフトウェアをダウンロード)
Apache をインストールする前に、まず VC11 (VSU_4vcredist_x86.exe) をインストールする必要があります。URL は http://www.microsoft.com/en-us/download/details.aspx?id=30679 です。選択する場合は、英語版を選択してください。 win7システムの場合 64ビットの場合は、VSU_4vcredist_x64.exeをダウンロードしてください
Apache2.4.10 (httpd-2.4.10-win32-VC11.zip) URL: http://www.apachelounge.com/download/
PHP5.5.15 (php-5.5.15-Win32-VC11-x86.zip) ここではスレッドセーフバージョンを選択します。スレッドセーフバージョンと非スレッドセーフバージョンの違いについては、関連情報はオンラインでご自身で確認できます。ダウンロード URL: http://windows.php.net/download/、VC11 x86 スレッド セーフは 32 ビット スレッド セーフ バージョンです
MySQL5.6.20 (mysql-5.6.20-win32.zip)、URL: http://dev.mysql.com/downloads/mysql/、ここで選択したインストール不要のバージョン、下の図を参照してください
方法/ステップ 2: インストール
VC11 をインストールし、ダブルクリックして開き、インストールが成功するまで次の手順をいくつかクリックします
Apache はダウンロード後、解凍して適切な場所に置きます。システムを再インストールすると、C ドライブ上のすべてのデータが失われるため、C ドライブに置くことはお勧めできません。 Fドライブのapache2.4ディレクトリ下のphptoolsに置きます
phpをダウンロードしたら、これもzipパッケージになっていますので、Fドライブのphptoolsフォルダ配下のphp5.5ディレクトリに配置します。
MySQL はさらに単純なインストール不要のバージョンを選択します。これも適切な場所に解凍され、解凍してインストールすると、次のようになります。以下
方法/ステップ 3: PHP を構成する
方法/ステップ 4: Apache を構成する
1. メモ帳を使用して F:phptoolsApache2.4Apache24conf を開きます
ServerRoot を見つけて、ServerRoot "C:/Apache24" => ServerRoot "F:/phptools/Apache2.4/Apache24" を変更します (ここでの入力は、Apache インストール パッケージを解凍した場所です)
2. #ServerName www.example.com:80 を見つけて、ServerName www.example.com:80 に変更します (先頭の # を削除します)
3. DocumentRoot "c:/Apache24/htdocs" を見つけて、DocumentRoot "F:/phptools/Apache2.4/Apache24/htdocs" に変更します (同じであれば変更する必要はありません)
4. を見つけて、それを に変更します (同じ場合は必要ありません)。変更します)
5. DirectoryIndexindex.htmlを見つけて、それをDirectoryIndexindex.htmlindex.phpindex.htmに変更します(ここではindex.phpindex.htmを追加しました)
6. ScriptAlias/cgi-bin/ "c:/Apache24/cgi-bin/" を見つけて、それを ScriptAlias/cgi-bin/ " F:/phptools/Apache2.4/Apache24/cgi-bin" に変更します。 (同じ場合は変更する必要はありません)
7. を見つけ、それを に変更します (同じ場合)。 、変更する必要はありません)
8. Apache が php をサポートできるように、F:phptoolsapache2.4.10confhttpd.conf の最後の行に LoadModule php5_module "F:/phptools/php5.5/php5apache2_4.dll" を追加します (F:/phptools/php5.5/ であることを確認してください)。 php5apache2_4 があります。私が提供したリンクからダウンロードした場合は、dll が存在するはずです)
9. AddType application/x-httpd-php .php .html .htmを追加します
10. PHPIniDir "F:/phptools/php5.5" を追加します (php.ini の場所を Apache に伝えます)
この時点で httpd.conf の設定は完了です。httpd.conf を保存します。
方法/ステップ 5: Apache をシステムサービスにインストールする
「F:phptoolsApache2.4Apache24binhttpd -k install」と入力してEnterを押します
インストールプロセスは下の写真に示されています
方法/ステップ 6: いくつかの一般的な PHP 拡張機能を開きます
1. メモ帳を使用して F:phptoolsphp5.5php.ini を開きます
extension_dir = "ext" を extension_dir = "ext" に変更します (拡張子の前のセミコロンを削除します)
2. ;extension=php_mbstring.dll を extension=php_mbstring.dll に変更します (拡張子の前のセミコロンを削除します。これは php マルチバイト文字列拡張子です)
3. ;extension=php_mysql.dll を extension=php_mysql.dll に変更します (拡張子の前のセミコロンを削除します)
4. 変更;extension=php_mysqli.dll を extension=php_mysqli.dll に変更します (拡張子の前のセミコロンを削除します)
方法/ステップ 7: Apache を起動する
1. MySQL インストール不要版の環境構成、詳しくは、MySQL5.6 インストール不要版の環境構成グラフィックチュートリアルを参照してください
2. Apache を起動します:
起動方法は 2 つあります。
以下に示すように、Windows サービスで起動し、[スタート] をクリックして [コンピューター] を見つけ、右クリックして [管理] > [サービスとアプリケーション] > [サービス] を選択し、Apache2.4 を見つけて右クリックして起動します
3. 以下に示すように、F:phptoolsApache2.4Apache24binApacheMonitor.exe をダブルクリックして起動します
方法/ステップ 8: MySQL を起動する
MySQL インストール不要バージョンが正常に設定されると、サービスでも起動されます。起動方法は Apache がサービスで起動する方法と似ていますが、右クリックして MySQL サービスを起動する点が異なります。
メモ
1) Apache を設定するとき、設定されたディレクトリは解凍したディレクトリと一致している必要があります。一致していないとエラーが発生します
2) Apache を起動する前に、まず Windows に Apache を正常にインストールしてから起動する必要があります
3) MySQL インストール不要バージョンは、開始する前に正常に構成されている必要があります